0001437749-22-028989.txt : 20221213 0001437749-22-028989.hdr.sgml : 20221213 20221213170730 ACCESSION NUMBER: 0001437749-22-028989 CONFORMED SUBMISSION TYPE: 10-Q/A PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20220731 FILED AS OF DATE: 20221213 DATE AS OF CHANGE: 20221213 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-38166 FILM NUMBER: 221460385 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/A 1 bbpp20220731_10qa.htm FORM 10-Q/A bbcp20220731_10q.htm
0001703956 CONCRETE PUMPING HOLDINGS, INC. true --10-31 Q3 2022 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,599,833 56,599,833 56,564,642 56,564,642 0 0.01 3 0 7 17.8 0.1 0 1 62,850 0.4 6.09 33.33 3 33.33 3 33.33 3 0.2 Time Based Only 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 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 13 Market/Time- Based 13 Market/Time- Based 13 Market/Time- Based 16 Market/Time- Based 16 Market/Time- Based 16 Market/Time- Based 19 Market/Time- Based 19 Market/Time- Based 19 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based Time Based Only 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 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based The $8.00 market condition price target was achieved on August 23, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period. The $6.00 market condition price target was achieved on March 29, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period. 00017039562021-11-012022-07-31 xbrli:shares 00017039562022-09-06 thunderdome:item iso4217:USD 00017039562022-07-31 00017039562021-10-31 iso4217:USDxbrli:shares 00017039562022-05-012022-07-31 00017039562021-05-012021-07-31 00017039562020-11-012021-07-31 0001703956bbcp:CommonStockOutstandingMember2020-10-31 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 00017039562020-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 0001703956bbcp:CommonStockOutstandingMember2020-11-012021-01-31 0001703956bbcp:CommonStockOutstandingMember2021-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 00017039562021-02-012021-04-30 0001703956bbcp:CommonStockOutstandingMember2021-02-012021-04-30 0001703956bbcp:CommonStockOutstandingMember2021-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 00017039562021-04-30 0001703956us-gaap:CommonStockMember2021-05-012021-07-31 0001703956us-gaap:AdditionalPaidInCapitalMember2021-05-012021-07-31 0001703956us-gaap:TreasuryStockMember2021-05-012021-07-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012021-07-31 0001703956us-gaap:RetainedEarningsMember2021-05-012021-07-31 0001703956bbcp:CommonStockOutstandingMember2021-05-012021-07-31 0001703956bbcp:CommonStockOutstandingMember2021-07-31 0001703956us-gaap:CommonStockMember2021-07-31 0001703956us-gaap:AdditionalPaidInCapitalMember2021-07-31 0001703956us-gaap:TreasuryStockMember2021-07-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-31 0001703956us-gaap:RetainedEarningsMember2021-07-31 00017039562021-07-31 0001703956bbcp:CommonStockOutstandingMember2021-10-31 0001703956us-gaap:CommonStockMember2021-10-31 0001703956us-gaap:AdditionalPaidInCapitalMember2021-10-31 0001703956us-gaap:TreasuryStockMember2021-10-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-31 0001703956us-gaap:RetainedEarningsMember2021-10-31 0001703956us-gaap:CommonStockMember2021-11-012022-01-31 0001703956us-gaap:AdditionalPaidInCapitalMember2021-11-012022-01-31 0001703956us-gaap:TreasuryStockMember2021-11-012022-01-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-012022-01-31 0001703956us-gaap:RetainedEarningsMember2021-11-012022-01-31 00017039562021-11-012022-01-31 0001703956bbcp:CommonStockOutstandingMember2021-11-012022-01-31 0001703956bbcp:CommonStockOutstandingMember2022-01-31 0001703956us-gaap:CommonStockMember2022-01-31 0001703956us-gaap:AdditionalPaidInCapitalMember2022-01-31 0001703956us-gaap:TreasuryStockMember2022-01-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-31 0001703956us-gaap:RetainedEarningsMember2022-01-31 00017039562022-01-31 0001703956us-gaap:CommonStockMember2022-02-012022-04-30 0001703956us-gaap:AdditionalPaidInCapitalMember2022-02-012022-04-30 0001703956us-gaap:TreasuryStockMember2022-02-012022-04-30 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-04-30 0001703956us-gaap:RetainedEarningsMember2022-02-012022-04-30 00017039562022-02-012022-04-30 0001703956bbcp:CommonStockOutstandingMember2022-02-012022-04-30 0001703956bbcp:CommonStockOutstandingMember2022-04-30 0001703956us-gaap:CommonStockMember2022-04-30 0001703956us-gaap:AdditionalPaidInCapitalMember2022-04-30 0001703956us-gaap:TreasuryStockMember2022-04-30 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-30 0001703956us-gaap:RetainedEarningsMember2022-04-30 00017039562022-04-30 0001703956us-gaap:CommonStockMember2022-05-012022-07-31 0001703956us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-31 0001703956us-gaap:TreasuryStockMember2022-05-012022-07-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-31 0001703956us-gaap:RetainedEarningsMember2022-05-012022-07-31 0001703956bbcp:CommonStockOutstandingMember2022-05-012022-07-31 0001703956bbcp:CommonStockOutstandingMember2022-07-31 0001703956us-gaap:CommonStockMember2022-07-31 0001703956us-gaap:AdditionalPaidInCapitalMember2022-07-31 0001703956us-gaap:TreasuryStockMember2022-07-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-31 0001703956us-gaap:RetainedEarningsMember2022-07-31 xbrli:pure 0001703956bbcp:BrundageBoneMember2022-07-31 0001703956bbcp:CamfaudMember2022-07-31 0001703956bbcp:EcoPanIncMember2022-07-31 0001703956bbcp:USConcretePumpingMember2021-11-012022-07-31 00017039562021-12-31 utr:Y 0001703956us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2021-11-012022-07-31 0001703956us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2021-11-012022-07-31 0001703956us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-11-012022-07-31 0001703956us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2021-11-012022-07-31 0001703956us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2021-11-012022-07-31 0001703956us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2021-11-012022-07-31 0001703956us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-11-012022-07-31 0001703956us-gaap:TransportationEquipmentMembersrt:MinimumMember2021-11-012022-07-31 0001703956us-gaap:TransportationEquipmentMembersrt:MaximumMember2021-11-012022-07-31 0001703956bbcp:TimeBasedOnlyMember2021-11-012022-07-31 0001703956us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2022-07-31 0001703956us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2021-10-31 0001703956srt:RestatementAdjustmentMember2022-07-31 0001703956srt:ScenarioPreviouslyReportedMember2022-07-31 0001703956srt:ScenarioPreviouslyReportedMember2022-05-012022-07-31 0001703956srt:RestatementAdjustmentMember2022-05-012022-07-31 0001703956srt:ScenarioPreviouslyReportedMember2021-11-012022-07-31 0001703956srt:RestatementAdjustmentMember2021-11-012022-07-31 0001703956bbcp:PioneerConcretePumpingServicesMember2021-11-012022-01-31 0001703956bbcp:PioneerConcretePumpingServicesMember2022-02-012022-04-30 00017039562020-11-012021-10-31 0001703956bbcp:PioneerConcretePumpingServicesMember2021-11-012021-11-30 0001703956bbcp:PioneerConcretePumpingServicesMembersrt:MinimumMember2021-11-012021-11-30 0001703956bbcp:PioneerConcretePumpingServicesMembersrt:MaximumMember2021-11-012021-11-30 0001703956bbcp:HiTechConcretePumpingServicesMember2021-09-012021-09-30 0001703956bbcp:PioneerConcretePumpingServicesMember2021-09-012021-09-30 0001703956bbcp:HiTechConcretePumpingServicesMembersrt:MinimumMember2021-09-012021-09-30 0001703956bbcp:HiTechConcretePumpingServicesMembersrt:MaximumMember2021-09-012021-09-30 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2022-07-31 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2022-07-31 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2021-10-31 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2021-10-31 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2022-07-31 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2022-07-31 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2021-10-31 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2021-10-31 0001703956bbcp:PublicWarrantsMember2022-07-31 0001703956bbcp:PublicWarrantsMember2021-10-31 0001703956bbcp:PrivateWarrantsMember2022-07-31 0001703956bbcp:PrivateWarrantsMember2021-10-31 0001703956bbcp:WarrantToPurchaseClassACommonStockMember2022-07-31 utr:D 0001703956bbcp:WarrantToPurchaseClassACommonStockMember2021-11-012022-07-31 0001703956us-gaap:LandBuildingsAndImprovementsMember2022-07-31 0001703956us-gaap:LandBuildingsAndImprovementsMember2021-10-31 0001703956us-gaap:AssetsHeldUnderCapitalLeasesMember2022-07-31 0001703956us-gaap:AssetsHeldUnderCapitalLeasesMember2021-10-31 0001703956us-gaap:MachineryAndEquipmentMember2022-07-31 0001703956us-gaap:MachineryAndEquipmentMember2021-10-31 0001703956us-gaap:TransportationEquipmentMember2022-07-31 0001703956us-gaap:TransportationEquipmentMember2021-10-31 0001703956us-gaap:FurnitureAndFixturesMember2022-07-31 0001703956us-gaap:FurnitureAndFixturesMember2021-10-31 0001703956bbcp:USConcreteWasteManagementServicesMember2021-11-012022-07-31 0001703956us-gaap:CustomerRelationshipsMember2022-07-31 0001703956us-gaap:CustomerRelationshipsMember2021-11-012022-07-31 0001703956us-gaap:TradeNamesMember2022-07-31 0001703956us-gaap:TradeNamesMember2021-11-012022-07-31 0001703956bbcp:TradeNamesIndefiniteLivedMember2022-07-31 0001703956bbcp:AssembledWorkforceMember2022-07-31 0001703956us-gaap:NoncompeteAgreementsMember2022-07-31 0001703956us-gaap:CustomerRelationshipsMember2021-10-31 0001703956us-gaap:CustomerRelationshipsMember2020-11-012021-10-31 0001703956us-gaap:TradeNamesMember2021-10-31 0001703956us-gaap:TradeNamesMember2020-11-012021-10-31 0001703956bbcp:TradeNamesIndefiniteLivedMember2021-10-31 0001703956bbcp:AssembledWorkforceMember2021-10-31 0001703956us-gaap:NoncompeteAgreementsMember2021-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2020-10-31 0001703956us-gaap:OperatingSegmentsMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2020-11-012021-07-31 0001703956us-gaap:OperatingSegmentsMember2020-11-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2021-07-31 0001703956us-gaap:OperatingSegmentsMember2021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2021-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2021-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2021-10-31 0001703956us-gaap:OperatingSegmentsMember2021-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2021-11-012022-07-31 0001703956us-gaap:OperatingSegmentsMember2021-11-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2022-07-31 0001703956us-gaap:OperatingSegmentsMember2022-07-31 0001703956bbcp:SeniorSecuredNotesMember2021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2022-06-29 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2022-06-29 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:JpmorganChaseBankNaMember2022-06-29 0001703956bbcp:SeniorSecuredNotesMember2022-07-31 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2022-07-31 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2022-07-31 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:BaseRateMember2021-01-282021-09-30 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberbbcp:SterlingOvernightIndexAverageMember2021-10-012021-10-31 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMember2022-06-292022-06-29 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-06-292022-06-29 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberbbcp:SterlingOvernightIndexAverageMember2022-06-292022-06-29 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMember2021-10-012021-10-31 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:AverageExcessAvailabilityTrancheOneMembersrt:MinimumMember2018-12-062018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:AverageExcessAvailabilityTrancheOneMember2021-11-012022-04-30 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:AverageExcessAvailabilityTrancheTwoMembersrt:MaximumMember2018-12-062018-12-06 0001703956bbcp:TermLoanAgreementMember2018-12-06 0001703956bbcp:TermLoanAgreementMember2019-05-012019-05-31 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:AssetBackedRevolvingCreditFacilityMember2022-06-29 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:RevolvingLoanMember2022-07-31 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:RevolvingLoanMember2021-10-31 0001703956bbcp:SeniorSecuredNotesMember2021-10-31 0001703956bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember2022-07-31 0001703956bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember2021-10-31 0001703956us-gaap:StandbyLettersOfCreditMember2022-07-31 00017039562018-12-06 0001703956us-gaap:SeriesAPreferredStockMember2018-12-062018-12-06 0001703956bbcp:PublicWarrantsMember2019-04-292019-04-29 0001703956bbcp:PrivateWarrantsMember2019-04-292019-04-29 0001703956bbcp:PublicOfferingMember2019-05-142019-05-14 0001703956bbcp:PublicOfferingMember2019-05-14 0001703956bbcp:DirectorsOfficersStockholdersMemberbbcp:PublicOfferingMember2019-05-142019-05-14 0001703956bbcp:DirectorsOfficersStockholdersMemberbbcp:PublicOfferingMember2019-05-14 0001703956us-gaap:SeriesAPreferredStockMember2020-11-012021-01-31 0001703956us-gaap:SeriesAPreferredStockMember2019-06-06 00017039562019-06-062019-06-06 0001703956bbcp:PublicWarrantsMember2019-04-012019-04-01 0001703956bbcp:PrivateWarrantsMember2019-04-012019-04-01 00017039562019-04-292019-04-29 0001703956bbcp:The2018OmnibusIncentivePlanMembercountry:GB2019-10-31 0001703956bbcp:The6MarketTimeBasedMemberbbcp:ClosingPriceOf600For30ConsecutiveTradingDaysMember2022-07-31 0001703956bbcp:The6MarketTimeBasedMemberbbcp:ClosingPriceOf600For30ConsecutiveTradingDaysMember2021-11-012022-07-31 0001703956bbcp:The8MarketTimeBasedMemberbbcp:ClosingPriceOf800For30ConsecutiveTradingDaysMember2022-07-31 0001703956bbcp:The8MarketTimeBasedMemberbbcp:ClosingPriceOf800For30ConsecutiveTradingDaysMember2021-11-012022-07-31 0001703956bbcp:The10MarketTimeBasedMemberbbcp:ClosingPriceOf1000For30ConsecutiveTradingDaysMember2022-07-31 0001703956bbcp:The10MarketTimeBasedMemberbbcp:ClosingPriceOf1000For30ConsecutiveTradingDaysMember2021-11-012022-07-31 0001703956us-gaap:RestrictedStockMember2022-05-012022-07-31 0001703956us-gaap:RestrictedStockMember2021-05-012021-07-31 0001703956us-gaap:EmployeeStockOptionMember2022-05-012022-07-31 0001703956us-gaap:EmployeeStockOptionMember2021-05-012021-07-31 0001703956us-gaap:RestrictedStockMember2021-11-012022-07-31 0001703956us-gaap:RestrictedStockMember2020-11-012021-07-31 0001703956us-gaap:EmployeeStockOptionMember2021-11-012022-07-31 0001703956us-gaap:EmployeeStockOptionMember2020-11-012021-07-31 0001703956bbcp:MarketBasedAwardMember2021-11-012022-01-31 0001703956bbcp:MarketBasedAwardMember2022-05-012022-07-31 0001703956bbcp:Award1Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award1Membercountry:US2022-07-31 0001703956bbcp:Award2Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award2Membercountry:US2022-07-31 0001703956bbcp:Award4Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award4Membercountry:US2022-07-31 0001703956bbcp:Award5Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award5Membercountry:US2022-07-31 0001703956bbcp:Award6Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award6Membercountry:US2022-07-31 0001703956bbcp:Award7Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award7Membercountry:US2022-07-31 0001703956bbcp:Award8Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award8Membercountry:US2022-07-31 0001703956bbcp:Award9Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award9Membercountry:US2022-07-31 0001703956bbcp:Award10Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award10Membercountry:US2022-07-31 0001703956bbcp:Award11Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award11Membercountry:US2022-07-31 0001703956bbcp:Award12Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award12Membercountry:US2022-07-31 0001703956bbcp:Award13Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award13Membercountry:US2022-07-31 0001703956bbcp:Award14Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award14Membercountry:US2022-07-31 0001703956bbcp:Award15Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award15Membercountry:US2022-07-31 0001703956bbcp:Award16Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award16Membercountry:US2022-07-31 0001703956bbcp:Award17Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award17Membercountry:US2022-07-31 0001703956bbcp:Award18Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award18Membercountry:US2022-07-31 0001703956bbcp:Award19Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award19Membercountry:US2022-07-31 0001703956bbcp:Award20Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award20Membercountry:US2022-07-31 0001703956bbcp:Award21Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award21Membercountry:US2022-07-31 0001703956bbcp:Award22Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award22Membercountry:US2022-07-31 0001703956bbcp:Award23Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award23Membercountry:US2022-07-31 0001703956bbcp:Award24Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award24Membercountry:US2022-07-31 0001703956bbcp:Award25Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award25Membercountry:US2022-07-31 0001703956bbcp:Award26Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award26Membercountry:US2022-07-31 0001703956bbcp:Award27Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award27Membercountry:US2022-07-31 0001703956bbcp:Award28Membercountry:US2022-05-012022-07-31 0001703956bbcp:Award28Membercountry:US2022-07-31 0001703956bbcp:Award29Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award29Membercountry:GB2022-07-31 0001703956bbcp:Award30Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award30Membercountry:GB2022-07-31 0001703956bbcp:Award32Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award32Membercountry:GB2022-07-31 0001703956bbcp:Award33Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award33Membercountry:GB2022-07-31 0001703956bbcp:Award34Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award34Membercountry:GB2022-07-31 0001703956bbcp:Award35Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award35Membercountry:GB2022-07-31 0001703956bbcp:Award36Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award36Membercountry:GB2022-07-31 0001703956bbcp:Award37Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award37Membercountry:GB2022-07-31 0001703956bbcp:Award38Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award38Membercountry:GB2022-07-31 0001703956bbcp:Award39Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award39Membercountry:GB2022-07-31 0001703956bbcp:Award40Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award40Membercountry:GB2022-07-31 0001703956bbcp:Award41Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award41Membercountry:GB2022-07-31 0001703956bbcp:Award42Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award42Membercountry:GB2022-07-31 0001703956bbcp:Award43Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award43Membercountry:GB2022-07-31 0001703956bbcp:Award44Membercountry:GB2022-05-012022-07-31 0001703956bbcp:Award44Membercountry:GB2022-07-31 0001703956us-gaap:WarrantMember2021-11-012022-07-31 0001703956us-gaap:RestrictedStockMember2022-05-012022-07-31 0001703956bbcp:VestedStockOptionsMember2022-05-012022-07-31 0001703956bbcp:VestedNonqualifiedStockOptionsMember2022-05-012022-07-31 0001703956bbcp:SeriesAPreferredStocksMember2022-05-012022-07-31 0001703956us-gaap:WarrantMember2022-05-012022-07-31 0001703956bbcp:SeriesAPreferredStocksMember2021-11-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2022-05-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2021-05-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2021-11-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2020-11-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2022-05-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2021-05-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2021-11-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2020-11-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2022-05-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2021-05-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2021-11-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2020-11-012021-07-31 0001703956us-gaap:CorporateNonSegmentMember2022-05-012022-07-31 0001703956us-gaap:CorporateNonSegmentMember2021-05-012021-07-31 0001703956us-gaap:CorporateNonSegmentMember2021-11-012022-07-31 0001703956us-gaap:CorporateNonSegmentMember2020-11-012021-07-31 0001703956us-gaap:IntersegmentEliminationMember2022-05-012022-07-31 0001703956us-gaap:IntersegmentEliminationMember2021-05-012021-07-31 0001703956us-gaap:IntersegmentEliminationMember2021-11-012022-07-31 0001703956us-gaap:IntersegmentEliminationMember2020-11-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2022-05-012022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2021-05-012021-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2022-07-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2021-10-31 0001703956us-gaap:CorporateNonSegmentMember2022-07-31 0001703956us-gaap:CorporateNonSegmentMember2021-10-31 0001703956us-gaap:IntersegmentEliminationMember2022-07-31 0001703956us-gaap:IntersegmentEliminationMember2021-10-31 0001703956country:US2022-05-012022-07-31 0001703956country:US2021-05-012021-07-31 0001703956country:US2021-11-012022-07-31 0001703956country:US2020-11-012021-07-31 0001703956country:GB2022-05-012022-07-31 0001703956country:GB2021-05-012021-07-31 0001703956country:GB2021-11-012022-07-31 0001703956country:GB2020-11-012021-07-31 0001703956country:US2022-07-31 0001703956country:US2021-10-31 0001703956country:GB2022-07-31 0001703956country:GB2021-10-31 0001703956us-gaap:SubsequentEventMember2022-08-222022-08-22
 

 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q/A

Amendment No.1

(Mark One)

 

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

 

For the quarterly period ended July 31, 2022

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 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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

 

 

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

 

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

 

As of September 6, 2022, the registrant had 56,599,833 shares of common stock outstanding.

 

 

 

 

EXPLANATORY NOTE

 

Concrete Pumping Holdings, Inc. (the “Company”) has prepared this Amendment No. 1 (this “Amendment”) to the Quarterly Report on Form 10-Q for the period ended July 31, 2022, which was originally filed with the Securities and Exchange Commission on September 8, 2022 (the “Original Report”) to reflect the restatement of the previously issued unaudited consolidated financial statements as of and for the three and nine months ended July 31, 2022.

 

Background of the Restatement 

 

On December 8, 2022, the Audit Committee of the Board of Directors of the Company concluded that the previously issued unaudited consolidated financial statements of the Company as of and for the three and nine months ended July 31, 2022 (the “Restated Period”) should be restated and, therefore, should no longer be relied upon.

 

The restatement relates to an understatement of accrued payroll and resulted in a decrease in income (loss) before income taxes of $2.0 million for the three and nine months ended July 31, 2022 (with $1.4 million related to cost of sales wages under “cost of operations” and the remaining $0.6 million related to general and administrative wages under “general and administrative expenses” in the Consolidated Statements of Operations).

 

The restatement does not impact the Company’s current or historical reported revenue, liquidity, assets, cash and cash equivalents or cash flows from (used in) operating, investing or financing activities.

 

Internal Control over Financial Reporting

 

As a result of this restatement, the Company’s management has re-evaluated the effectiveness of the Company’s disclosure controls and procedures as of July 31, 2022 and concluded that the Company’s disclosure controls and procedures were not effective as of July 31, 2022 due to a material weakness in internal control over financial reporting relating to the review of manual journal entries within the financial statement close process. See additional discussion included in Part I, Item 4. “Controls and Procedures” of this Quarterly Report on Form 10-Q/A.

 

Items Amended in this Form 10-Q/A

 

This Form 10-Q/A presents the Original Report, amended and restated in its entirety, with modifications as necessary to reflect the foregoing restatement. The following items have been amended:

 

•Part I, Item 1. Financial Statements

 

•Part I, Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

•Part I, Item 4. Controls and Procedures

 

In addition, in accordance with applicable SEC rules, this Form 10-Q/A includes new certifications required by Sections 302 and 906 of the Sarbanes-Oxley Act of 2002 from our Chief Executive Officer (as principal executive officer) and our Chief Financial Officer (as principal financial officer) dated as of the filing date of this Form 10-Q/A.

 

Except as described above, this Form 10-Q/A does not amend, update or change any other items or disclosures in the Original Report and does not purport to reflect any information or events subsequent to the filing thereof. As such, this Form 10-Q/A speaks only as of the date the Original Report was filed, and we have not undertaken herein to amend, supplement or update any information contained in the Original Report to give effect to any subsequent events. Among other things, forward looking statements made in the Original Report have not been revised to reflect events, results or developments that occurred or facts that became known to us after the date of the Original Report, other than the restatement. Accordingly, this Form 10-Q/A should be read in conjunction with our filings made with the SEC subsequent to the filing of the Original Report, including the Current Report on Form 8-K filed by the Company on the date hereof.

 

 

 

CONCRETE PUMPING HOLDINGS, INC.

FORM 10-Q/A

FOR THE QUARTER ENDED July 31, 2022

 

 

 

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

8
 

 

Notes to Unaudited Consolidated Financial Statements

10

 

Item 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

33

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

48

 

Item 4.

Controls and Procedures

48

 

 

 

 

Part II. Other Information

 

 

 

 

 

 

Item 1.

Legal Proceedings

49
 

Item 1A.

Risk Factors

49

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

49

 

Item 3.

Defaults Upon Senior Securities

49

 

Item 4.

Mine Safety Disclosures

49

 

Item 5.

Other Information

49

 

Item 6.

Exhibits

50
 

 

 

 

  Signatures   51
 

 

 

PART I

 

ITEM 1.     Unaudited Consolidated Financial Statements 

 

Concrete Pumping Holdings, Inc.

Consolidated Balance Sheets

 

  

(Unaudited)

     
  

July 31,

  

October 31,

 

(in thousands, except per share amounts)

 

2022

  

2021

 
   As Restated     

Current assets:

        

Cash and cash equivalents

 $2,445  $9,298 

Trade receivables, net

  58,815   49,034 

Inventory

  5,006   4,902 

Income taxes receivable

  391   275 

Prepaid expenses and other current assets

  5,678   4,110 

Total current assets

  72,335   67,619 
         

Property, plant and equipment, net

  385,247   337,771 

Intangible assets, net

  141,467   158,539 

Goodwill

  221,615   224,700 

Other non-current assets

  1,975   2,168 

Deferred financing costs

  1,829   1,868 

Total assets

 $824,468  $792,665 
         

Current liabilities:

        

Revolving loan

 $16,884  $990 

Current portion of capital lease obligations

  108   103 

Accounts payable

  9,063   10,706 

Accrued payroll and payroll expenses

  11,334   12,226 

Accrued expenses and other current liabilities

  35,998   23,940 

Income taxes payable

  219   274 

Total current liabilities

  73,606   48,239 
         

Long term debt, net of discount for deferred financing costs

  370,128   369,084 

Capital lease obligations, less current portion

  196   278 

Deferred income taxes

  71,702   70,566 

Warrant liability

  7,030   16,923 

Total liabilities

  522,662   505,090 
         
Commitments and Contingencies (see Note 13)          
         

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

  25,000   25,000 
         

Stockholders' equity

        

Common stock, $0.0001 par value, 500,000,000 shares authorized, 56,599,833 and 56,564,642 issued and outstanding as of July 31, 2022 and October 31, 2021, respectively

  6   6 

Additional paid-in capital

  378,481   374,272 

Treasury stock

  (1,856)  (461)

Accumulated other comprehensive income (loss)

  (5,056)  3,671 

Accumulated deficit

  (94,769)  (114,913)

Total stockholders' equity

  276,806   262,575 
         

Total liabilities and stockholders' equity

 $824,468  $792,665 

 

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 July 31,

  

Nine Months Ended July 31,

 

(in thousands, except share and per share amounts)

 

2022

  

2021

  

2022

  

2021

 
   As       As     
   Restated       Restated     
                 

Revenue

 $104,469  $80,761  $286,398  $228,054 

Cost of operations

  62,535   43,548   171,400   127,676 

Gross profit

  41,934   37,213   114,998   100,378 
                 

General and administrative expenses

  27,827   24,951   83,097   73,812 

Transaction costs

  20   111   59   195 

Income from operations

  14,087   12,151   31,842   26,371 
                 

Other income (expense):

                

Interest expense, net

  (6,517)  (6,153)  (19,126)  (19,082)

Loss on extinguishment of debt

  -   -   -   (15,510)

Change in fair value of warrant liabilities

  7,420   260   9,894   (11,195)

Other income, net

  16   32   69   85 

Total other income (expense)

  919   (5,861)  (9,163)  (45,702)
                 

Income (loss) before income taxes

  15,006   6,290   22,679   (19,331)
                 

Income tax expense (benefit)

  2,030   1,652   2,535   (826)
                 

Net income (loss)

  12,976   4,638   20,144   (18,505)
                 

Less accretion of liquidation preference on preferred stock

  (441)  (525)  (1,309)  (1,530)
                 

Income (loss) available to common shareholders

 $12,535  $4,113  $18,835  $(20,035)
                 

Weighted average common shares outstanding

                

Basic

  54,012,404   53,522,089   53,859,874   53,377,032 

Diluted

  57,286,563   54,547,494   54,772,441   53,377,032 
                 

Net income (loss) per common share

                

Basic

 $0.22  $0.07  $0.33  $(0.38)

Diluted

 $0.22  $0.07  $0.33  $(0.38)

 

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

 

 

Concrete Pumping Holdings, Inc.

Consolidated Statements of Comprehensive Income (Loss)

(Unaudited)

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 
   As       As     
   Restated       Restated     
                 

Net income (loss)

 $12,976  $4,638  $20,144  $(18,505)
                 

Other comprehensive income (loss):

                

Foreign currency translation adjustment

  (2,303)  438   (8,727)  5,607 
                 

Total comprehensive income (loss)

 $10,673  $5,076  $11,417  $(12,898)

 

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)

 

   

Common Stock

   

Additional Paid-In Capital

   

Treasury Stock

   

Accumulated Other Comprehensive Income (loss)

   

Accumulated Deficit

   

Total

 

(in thousands)

 

Shares

   

Amount

                       

Balance at October 31, 2020

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

Stock-based compensation expense

    -       -       672       -       -       -       672  

Shares issued under stock-based program, net of treasury shares purchased for tax withholding

    6,707       -       -       (330 )     -       -       (330 )

Net loss

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

Foreign currency translation adjustment

    -       -       -       -       4,501       -       4,501  

Balance at January 31, 2021

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

Stock-based compensation expense

    -       -       3,350       -       -       -       3,350  

Forfeiture of restricted stock

    (12,020 )     -       -       -       -       -       -  

Shares issued under stock-based program, net of treasury shares purchased for tax withholding

    116,507       -       -       -       -       -       -  

Net loss

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

Foreign currency translation adjustment

    -       -       -       -       668       -       668  

Balance at April 30, 2021

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

Stock-based compensation expense

    -       -       1,258       -       -       -       1,258  

Forfeiture of restricted stock

    (8,000 )     -       -       -       -       -       -  

Shares issued under stock-based program, net of treasury shares purchased for tax withholding

    -       -       -       -       -       -       -  

Net income

    -       -       -       -       -       4,638       4,638  

Foreign currency translation adjustment

    -       -       -       -       438       -       438  

Balance at July 31, 2021 

    56,567,186     $ 6     $ 372,961     $ (461 )   $ 5,001     $ (118,345 )   $ 259,162  

 

 

   

Common Stock

   

Additional Paid-In Capital

   

Treasury Stock

   

Accumulated Other Comprehensive Income (loss)

   

Accumulated Deficit

   

Total

 

(in thousands)

 

Shares

   

Amount

                     

Balance at October 31, 2021

    56,564,642     $ 6     $ 374,272     $ (461 )   $ 3,671     $ (114,913 )   $ 262,575  

Stock-based compensation expense

    -       -       1,480       -       -       -       1,480  

Shares issued under stock-based program, net of treasury shares purchased for tax withholding

    135,506       -       2       (534 )     -       -       (532 )

Net income

    -       -       -       -       -       1,183       1,183  

Foreign currency translation adjustment

    -       -       -       -       (1,440 )     -       (1,440 )

Balance at January 31, 2022

    56,700,148     $ 6     $ 375,754     $ (995 )   $ 2,231     $ (113,730 )   $ 263,266  

Stock-based compensation expense

    -       -       1,351       -       -       -       1,351  

Forfeiture of restricted stock

    (41,641 )     -       -       -       -       -       -  

Shares issued under stock-based program, net of treasury shares purchased for tax withholding

    9,458       -       43       (478 )     -       -       (435 )

Net income

    -       -       -       -       -       5,985       5,985  

Foreign currency translation adjustment

    -       -       -       -       (4,984 )     -       (4,984 )

Balance at April 30, 2022

    56,667,965     $ 6     $ 377,148     $ (1,473 )   $ (2,753 )   $ (107,745 )   $ 265,183  

Stock-based compensation expense

    -       -       1,333       -       -       -       1,333  

Forfeiture of restricted stock

    (5,907 )     -       -       -       -       -       -  

Shares issued under stock-based program, net of treasury shares purchased for tax withholding

    625       -       -       -       -       -       -  

Treasury shares purchased under share repurchase program

    (62,850 )     -       -       (383 )     -       -       (383 )

Net income (As Restated)

    -       -       -       -       -       12,976       12,976  

Foreign currency translation adjustment

    -       -       -       -       (2,303 )     -       (2,303 )

Balance at July 31, 2022 (As Restated)

    56,599,833     $ 6     $ 378,481     $ (1,856 )   $ (5,056 )   $ (94,769 )   $ 276,806  

 

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 Nine Months Ended July 31,

 

(in thousands)

 

2022

   

2021

 
    As Restated        

Net income (loss)

  $ 20,144     $ (18,505 )

Adjustments to reconcile net income (loss) to net cash provided by operating activities:

               

Depreciation

    25,547       21,169  

Deferred income taxes

    2,210       (1,417 )

Amortization of deferred financing costs

    1,374       1,877  

Amortization of intangible assets

    16,958       20,517  

Stock-based compensation expense

    4,164       5,280  

Change in fair value of warrant liabilities

    (9,894 )     11,195  

Loss on extinguishment of debt

    -       15,510  

Net gain on the sale of property, plant and equipment

    (1,460 )     (1,125 )

Net changes in operating assets and liabilities:

               

Trade receivables, net

    (10,784 )     475  

Inventory

    (265 )     122  

Prepaid expenses and other current assets

    (1,206 )     (1,331 )

Income taxes payable, net

    (171 )     750  

Accounts payable

    (2,311 )     (93 )

Accrued payroll, accrued expenses and other current liabilities

    9,421       5,920  

Net cash provided by operating activities

    53,727       60,344  
                 

Cash flows from investing activities:

               

Purchases of property, plant and equipment

    (80,967 )     (34,558 )

Proceeds from sale of property, plant and equipment

    6,197       5,070  

Purchases of intangible assets

    (1,450 )     -  

Net cash used in investing activities

    (76,220 )     (29,488 )
                 

Cash flows from financing activities:

               

Proceeds on long term debt

    -       375,000  

Payments on long term debt

    -       (381,206 )

Proceeds on revolving loan

    252,925       201,125  

Payments on revolving loan

    (236,856 )     (202,977 )

Payment of debt issuance costs

    (290 )     (8,464 )

Payments on capital lease obligations

    (76 )     (72 )

Purchase of treasury stock

    (1,394 )     (330 )

Proceeds on exercise of options

    45       -  

Net cash provided by (used in) financing activities

    14,354       (16,924 )

Effect of foreign currency exchange rate on cash

    1,286       (464 )

Net increase (decrease) in cash and cash equivalents

    (6,853 )     13,468  

Cash and cash equivalents:

               

Beginning of period

    9,298       6,736  

End of period

  $ 2,445     $ 20,204  

 

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

 

 

Concrete Pumping Holdings, Inc.

Consolidated Statements of Cash Flows (Continued)

(Unaudited)

 

   

Nine Months Ended July 31,

 

(in thousands)

 

2022

   

2021

 

Supplemental cash flow information:

               

Cash paid for interest

  $ 12,103     $ 5,912  

Cash paid for income taxes

  $ 409     $ 841  
                 

Non-cash investing and financing activities:

               

Equipment purchases included in accrued expenses and accounts payable

  $ 10,129     $ 1,928  

 

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”) is a Delaware corporation headquartered in 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”).

 

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 these companies do not contract to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 95 branch locations across 20 states, with its corporate headquarters in 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. Eco-Pan uses containment pans specifically designed to hold waste products from concrete and other industrial cleanup operations. Eco-Pan has 18 operating locations across the U.S. with its corporate headquarters in Denver, Colorado. In addition, we have concrete waste management operations under our Eco-Pan brand name in the U.K. and currently operate from a shared Camfaud location.

 

Seasonality

 

The Company’s sales are historically seasonal, with lower revenue in the first quarter and higher revenue in the fourth quarter of each year. Such seasonality also causes the Company’s working capital cash flow requirements to vary from quarter to quarter 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 Macroeconomic Factors and COVID-19 Recovery

 

Global economic challenges including the impact of the COVID-19 pandemic, the war in Ukraine, rising inflation, significant increases in fuel costs, supply-chain disruptions, and adverse labor market conditions have caused macroeconomic uncertainty and volatility in markets where the Company operates. For example, the COVID-19 pandemic rapidly changed market and economic conditions globally beginning in March 2020 and may continue to create significant uncertainty in the macroeconomic environment. To date, the COVID-19 pandemic has negatively impacted the Company's revenue volumes primarily in the U.K. and certain markets in the U.S. As of the third quarter of fiscal 2022, revenue volumes have largely recovered in a number of the Company's markets; however, the lingering impact from COVID-19 remains an issue and has contributed to a tight labor market that has impacted operations in certain markets.

 

With respect to our financial condition, impairments may be recorded as a result of such events and circumstances, including those related to COVID-19 discussed above. As previously reported during fiscal 2020, the Company reported goodwill and intangible charges, but no impairments were identified through July 31, 2022. The Company will continue to evaluate its goodwill and intangible assets in future quarters.

 

Furthermore, as referenced above, the war in Ukraine has had a global impact on the supply and price of fuel and has contributed to increased inflation around the world. While the Company has attempted to increase the rates per hour we charge for our services when possible to make up for our increased costs, rising fuel prices have had a material impact on our results of operations for the three and nine-month periods ended July 31, 2022. We will continue to monitor and adapt our strategic approach as the crisis and its impacts persist.

 

10

 

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 Securities and Exchange Commission ("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  July 31, 2022 and for all periods presented.

 

Principles of consolidation

 

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

 

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 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.9 million and $0.7 million as of  July 31, 2022 and October 31, 2021, 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 July 31, 2022 and October 31, 2021.

 

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. Amortization of debt issuance costs are recorded in interest expense.

 

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 July 31, 2022, no indicators of impairment have been identified.

 

12

 

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 

 

Capital lease assets are amortized over the estimated useful life of the asset.

 

Intangible assets

 

Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination or asset acquisition) 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 July 31, 2022.

 

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 statements of operations at each reporting date.

 

Revenue recognition

 

The Company adopted ASC 606, Revenue Recognition ("ASC 606") on October 31, 2021, effective as of November 1, 2020, using the modified retrospective method. Results for reporting periods beginning October 31, 2021 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our legacy accounting under ASC 605: Revenue Recognition ("ASC 605"). The adoption of the guidance did not have a material impact on the amount or timing of revenue recognized.

 

The Company generates revenues primarily from (1) concrete pumping services in both the U.S. and U.K and (2) the Company’s concrete waste services business, both of which are discussed below. In addition, the Company generates an immaterial amount of revenue from the sales of replacement parts to customers. The Company’s delivery terms for replacement part sales are FOB shipping point.

 

13

 

Concrete Pumping Services

 

The vast majority of the Company's revenue from concrete pumping services comes from the Company's daily service, where the Company sends a single operator with a conventional concrete pump truck (an articulating boom attached to a large truck) to deliver concrete (or other construction material such as aggregate) from one point to another as directed by the customer. Customers are billed on either (1) a solely time basis or (2) a time and volume pumped basis. Additional charges (such as a fuel surcharge and travel costs) are frequently added based on specific project requirements. The Company's performance obligations related to these jobs are satisfied daily and invoiced accordingly and as such, there are no unsatisfied performance obligations at the end of any day.

 

A much smaller component of the total concrete pumping services revenue comes from placing boom services. Placing booms have become an essential tool in the efficient construction of high-rise buildings. A placing boom is the articulating boom component of a conventional concrete pump truck, positioned on the uppermost floor of a building construction project. Concrete is then supplied through a pipeline from the pump that remains at ground level. Due to the long term nature of high-rise jobs, these contracts are generally longer term but typically not in excess of one year. Customers are generally invoiced (1) at month end for a fixed monthly placing boom usage fee, (2) daily for time worked and volume of concrete pumped and (3) at the beginning of the job for certain set-up costs and at the end of the job for tear-down costs. As it pertains to the fixed monthly usage fee and daily fees related to time worked and volume of concrete pumped, which collectively make up a significant portion of the total consideration in the contract, the Company recognizes revenue as invoiced in accordance with ASC 606. For the consideration allocated to set-up and tear-down fees, the Company recognizes revenue on a straight-line basis over the estimated term of the contract. The aggregate asset or liability from these services is not significant. As invoices are issued with terms of net 30 and substantially all of the contracts are completed within a year, we do not disclose the value of unsatisfied performance obligations, which would include the value of future usage of the Company’s placing boom asset, hours to be worked or cubic yards to be pumped.

 

Concrete Waste Services

 

The Company’s concrete waste services business consists of service fees charged to customers for the delivery and usage over time of its pans or containers and the disposal of the concrete waste material. For these services, the Company has identified two performance obligations: (1) the daily usage of the pans or containers and (2) the pickup and disposal of the waste material. The fees allocable to these obligations are based on their standalone selling prices based on observable prices and expected cost plus margin approach. The Company recognizes revenue monthly for the daily usage fees and recognizes the revenue attributable to the disposal services when the disposal is completed. The aggregate asset or liability from these services is not significant. As invoices are issued with terms of net 30 and substantially all of the contracts are completed within a year, we do not disclose the value of unsatisfied performance obligations, which would include the remaining days the pans will be utilized or the future pickup and disposal of the waste material.

 

Practical Expedients Applied

 

The Company collects sales taxes when required from customers as part of the purchase price, which are then subsequently remitted to the appropriate authorities. The Company has elected to apply the practical expedient provided by ASC 606, which allows entities to make an accounting policy election to exclude sales taxes and other similar taxes from the measurement.

 

At contract inception, the Company does not expect the period between customer payment and transfer of control of the promised services to the customer to exceed one year as customers are invoiced with terms of 30 days. As such, the Company has used the practical expedient in ASC 606 which states that no adjustment for a significant financing component is necessary.

 

In addition, the Company incurs limited costs in order to obtain contracts. However, as the amortization period for these assets would be one year or less, the Company has elected the practical expedient permitted by ASC 606 and recognized those incremental costs of obtaining a contract as an expense when incurred. Upon transition to the new the standard, the Company did not restate contracts that begin and are completed within the same annual reporting period. As discussed above, contracts of the Company are typically completed within the year.

 

Disaggregation of Revenue

 

Revenue disaggregated by reportable segment and geographic area where the work was performed for the periods ended  July 31, 2022 and  October 31, 2021 is presented in Note 17.

 

14

 

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 fair value of time-based only restricted stock awards and time-based only stock options with a $.01 exercise price are valued at the closing price of the Company's stock as of the date of the grant of these awards. 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. For stock awards that include a market-based vesting condition, such as the trading price of the Company’s common stock exceeding certain price targets, the Company uses a Monte Carlo Simulation in estimating the fair value at grant date and recognizes compensation expense over the implied service period (median time to vest). Shares exercised are issued out of authorized but not outstanding shares. The Company accounts for forfeitures as they occur.

 

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. The Company recognizes interest and penalties related to underpayment of income taxes in general and administrative expense in the consolidated statements of operations.

 

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 is the only component of accumulated 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.

 

15

 

Business combinations and asset acquisitions

 

The Company applies the principles provided in ASC 805, Business Combinations ("ASC 805"), to determine whether a transaction involves an asset or a business.

 

If it is determined an acquisition is a business combination, tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized to the extent the fair value of the consideration transferred exceeds the fair value of the net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC 805.

 

If it is determined an acquisition is an asset acquisition, the purchase consideration (which will include certain transaction costs) is allocated first to indefinite-lived intangible assets (if applicable) based on their fair values with the remaining balance of purchase consideration being allocated to the acquired assets and liabilities based on their relative fair values.

 

Concentrations

 

As of  July 31, 2022 and  October 31, 2021 there were three primary 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.  

 

Restatement of Previously Issued Consolidated Financial Statements

 

Subsequent to the issuance of the consolidated financial statements as of and for the three and nine months ended July 31, 2022, we identified an error whereby the Company understated its payroll accrual by $2.0 million that was material to the three months ended July 31, 2022. As such, the Company has restated its unaudited consolidated interim financial statements for the three and nine month periods ended July 31, 2022. The restatement had no impact on the Company’s net revenue, liquidity, cash and cash equivalents, total assets or cash flows from operating, investing and financing activities.

 

The following table sets forth the impacted lines in the consolidated balance sheets, including the balances as reported, adjustments and the as-restated balances as of July 31, 2022:

 

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

July 31,

  Restatement  

July 31,

 

(in thousands)

 

2022

  

Adjustment

  

2022

 

Accrued payroll and payroll expenses

 $9,334  $2,000  $11,334 

Total current liabilities

  71,606   2,000   73,606 

Deferred income taxes

  72,182   (480)  71,702 

Total liabilities

 $521,142  $1,520  $522,662 
             

Accumulated deficit

  (93,249)  (1,520)  (94,769)

Total stockholders' equity

 $278,326  $(1,520) $276,806 

 

 

16

 

The following table sets forth the consolidated statements of operations, including the balances as reported, adjustments and the as-restated balances for the three and nine months ended July 31, 2022:

 

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 

(in thousands, except for per share amounts)

 

Three Months Ended July 31, 2022

  

Restatement

Adjustment

  

Three Months Ended July 31, 2022

  

Nine Months Ended July 31, 2022

  

Restatement

Adjustment

  

Nine Months Ended July 31, 2022

 

Revenue

 $104,469  $-  $104,469  $286,398  $-  $286,398 

Cost of operations

  61,135   1,400   62,535   170,000   1,400   171,400 

Gross profit

  43,334   (1,400)  41,934   116,398   (1,400)  114,998 
                         

General and administrative expenses

  27,227   600   27,827   82,497   600   83,097 

Transaction costs

  20   -   20   59   -   59 

Income (loss) from operations

  16,087   (2,000)  14,087   33,842   (2,000)  31,842 
                         

Other income (expense):

                        

Interest expense, net

  (6,517)  -   (6,517)  (19,126)  -   (19,126)

Loss on extinguishment of debt

  -   -   -   -   -   - 

Change in fair value of warrant liabilities

  7,420   -   7,420   9,894   -   9,894 

Other income, net

  16   -   16   69   -   69 

Total other income (expense)

  919   -   919   (9,163)  -   (9,163)
                         

Income (loss) before income taxes

  17,006   (2,000)  15,006   24,679   (2,000)  22,679 
                         

Income tax expense (benefit)

  2,510   (480)  2,030   3,015   (480)  2,535 
                         

Net income

  14,496   (1,520)  12,976   21,664   (1,520)  20,144 
                         
Less accretion of liquidation preference on preferred stock  (441)  -   (441)  (1,309)  -   (1,309)
                         
Income (loss) available to common shareholders $14,055  $(1,520) $12,535  $20,355  $(1,520) $18,835 
                         

Net income (loss) per common share

                        

Basic

 $0.25  $(0.03) $0.22  $0.36  $(0.03) $0.33 

Diluted

 $0.24  $(0.02) $0.22  $0.35  $(0.02) $0.33 

 

17

The following table sets forth the impacted lines in the Consolidated Statement of Cash Flows, including the balances as reported, adjustments and the as-restated balances for the nine months ended July 31, 2022:

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

Nine Months Ended

  Restatement  Nine Months Ended  

(in thousands)

 

July 31, 2022

  

Adjustment

  

July 31, 2022

 

Net income

  $21,664   $(1,520)  $20,144 

Deferred income taxes

  2,690   (480)  2,210 
Accrued payroll, accrued expenses and other current liabilities  7,421   2,000   9,421 

Net cash provided by operating activities

  $53,727   $-   $53,727 
 

In addition, the Consolidated Statement of Comprehensive Income, the Consolidated Statement of Changes in Stockholders' Equity and the footnote disclosures impacted by the error have been restated.

 

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.

 

Newly adopted accounting pronouncements

 

Accounting Standards Update ("ASU") 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) - In March 2020, the FASB issued 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. Effective October 1, 2021, the Company transitioned all of its GBP borrowings from LIBOR to the Sterling Overnight Index Average ("SONIA") rate. Effective June 29, 2022, the Company transitioned all of its U.S. Dollar borrowings from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The modified rate had no impact on the Company's consolidated statements of operations. See Note 9 for further discussion.

 

Recently issued accounting pronouncements not yet effective

 

ASU 2016-02, Leases ("ASU 2016-02") - In February 2016, the FASB issued 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 has completed the process of gathering a complete inventory of its lease contracts. The majority of leases are for real property (land and buildings), which the Company has determined will be treated as operating leases under this ASU. The Company has also identified the population of leases that are determined to be short term and will be scoped out of consideration for this ASU. The Company anticipates recording a material right-of-use asset and related lease liability for the scoped-in leases derived from the present value of future minimum lease payments, but does not expect its expense recognition pattern to change. Therefore, the Company does not anticipate a material change to its consolidated statements operations or cash flows as a result of adopting this ASU. The Company plans to adopt the guidance in its Form 10-K for the year ended October 31, 2022, with an effective date of adoption of November 1, 2021. 

 

18

 

ASU 2016-13, Financial Instruments Credit Losses (Topic 326) (“ASU 2016-13”) - In June 2016, the FASB issued ASU No. 2016-13, which, 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 smaller reporting companies with fiscal years beginning after December 15, 2022, with early adoption permitted. The Company plans to adopt the guidance during the first quarter of the fiscal year ending October 31, 2024. 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.

 

Note 4. Business Combinations and Asset Acquisitions

 

The Company completed one acquisition during the first quarter of fiscal 2022 (purchase consideration of $20.2 million), three acquisitions during the second quarter of fiscal 2022 (aggregate purchase consideration of $11.4 million) and three acquisitions in fiscal 2021 (aggregate purchase consideration $20.6 million), all of which qualified as asset acquisitions. Except for the acquisition of Pioneer in the first quarter of fiscal 2022 and Hi-Tech in fiscal 2021, these acquisitions were not individually significant to our results of operations. The consideration for the acquisitions in both fiscal 2022 and fiscal 2021 consisted of cash and was allocated to the acquired long-lived tangible and intangible assets.

 

November 2021 (Fiscal 2022) Pioneer Acquisition

 

In November 2021, the Company acquired the assets of Pioneer Concrete Pumping Services (“Pioneer”) for total purchase consideration of $20.2 million. This transaction was treated as an asset acquisition. The Company allocated $19.1 million to the purchase of Pioneer's equipment. The remaining $1.1 million was allocated to definite lived assembled workforce and customer relationships intangible assets. All assets were valued using level 3 inputs. The equipment was valued using a market approach while the intangible assets were valued using an income approach based on management’s projections. The intangible assets will be amortized over 3 to 5 years.

 

September 2021 (Fiscal 2021) Hi-Tech Acquisition

 

In September 2021, the Company acquired the assets of Hi-Tech Concrete Pumping Services (“Hi-Tech”) for total purchase consideration of $12.3 million. This transaction was treated as an asset acquisition. The Company allocated $11.5 million to the purchase of Hi-Tech's equipment. The remaining $0.8 million was allocated to definite lived assembled workforce and customer relationships intangible assets. All assets were valued using level 3 inputs. The equipment was valued using a market approach while the intangible assets were valued using an income approach based on management’s projections. The intangible assets will be amortized over 3 to 5 years.

 

 

Note 5. 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 as recorded due to the short-term maturity of these instruments, which approximates fair value. 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 carrying values of the Company's 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  July 31, 2022 and at  October 31, 2021 is presented in the table below based on the prevailing interest rates and trading activity of the Senior Notes.

 

  

July 31,

  

October 31,

 
  

2022

  

2021

 

(in thousands)

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 

Senior notes

 $375,000  $337,500  $375,000  $390,938 

Capital lease obligations

 $304  $304  $381  $381 

 

19

  Warrants

At  July 31, 2022 and October 31, 2021, there were 13,017,677 and 13,017,777 public warrants and no private warrants outstanding, respectively. 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, 2023, 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 6. Prepaid Expenses and Other Current Assets

 

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

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Prepaid insurance

 $2,518  $949 

Prepaid licenses and deposits

  715   360 

Prepaid rent

  358   331 

Other current assets and prepaids

  2,087   2,470 

Total prepaid expenses and other current assets

 $5,678  $

4,110

 

 

 

Note 7. Property, Plant and Equipment

 

 

The significant components of property, plant and equipment at  July 31, 2022 and at  October 31, 2021 are comprised of the following:

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Land, building and improvements

 $27,124  $27,062 

Capital leases—land and buildings

  828   828 

Machinery and equipment

  441,164   374,034 

Transportation equipment

  6,064   2,935 

Furniture and office equipment

  2,873   2,880 

Property, plant and equipment, gross

  478,053   407,739 

Less accumulated depreciation

  (92,806)  (69,968)

Property, plant and equipment, net

 $385,247  $337,771 

 

Depreciation expense for the three and nine-month periods ended July 31, 2022 was $8.7 million and $25.5 million, respectively. Depreciation expense for the three and nine-month periods ended July 31, 2021 was $7.2 million and $21.2 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 the Company's capital leases and furniture and fixtures is included in general and administrative expenses in the consolidated statements of operations.

 

20

 
 

Note 8. Goodwill and Intangible Assets

 

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

 

There were no triggering events during the nine-month period ended July 31, 2022. 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  July 31, 2022 and at October 31, 2021:

 

  

July 31,

 
  

2022

 
  

Gross

          

Foreign Currency

  

Net

 
  

Carrying

      

Accumulated

  

Translation

  

Carrying

 

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $193,105  $-  $(107,365) $785  $86,525 

Trade name

  5,117   -   (2,006)  137   3,248 

Trade name (indefinite life)

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

Assembled workforce

  1,450   -   (324)  -   1,126 

Noncompete agreements

  200   -   (132)  -   68 

Total intangibles

 $255,372  $(5,000) $(109,827) $922  $141,467 

 

  

October 31,

 
  

2021

 
  

Gross

          

Foreign Currency

  

Net

 
  

Carrying

      

Accumulated

  

Translation

  

Carrying

 

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $195,220  $-  $(91,169) $(539) $103,512 

Trade name

  5,748   -   (1,598)  (71)  4,079 

Trade name (indefinite life)

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

Assembled workforce

  350   -   -   -   350 

Noncompete agreements

  200   -   (102)  -   98 

Total intangibles

 $257,018  $(5,000) $(92,869) $(610) $158,539 

 

21

 

Amortization expense for the three and nine-month periods ended July 31, 2022 was $5.5 million and $17.0 million, respectively. Amortization expense for the three and nine-month periods ended July 31, 2021 was $6.7 million and $20.5 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)

    

2022 (excluding the period from November 1, 2021 to July 31, 2022)

 $5,476 

2023

  17,883 

2024

  14,382 

2025

  11,294 

2026

  9,204 

Thereafter

  32,728 

Total

 $90,967 

 

The changes in the carrying value of goodwill by reportable segment for the nine-month periods ended July 31, 2022 and 2021 are as follows:

 

(in thousands)

 

U.S. Concrete Pumping

  

U.K. Operations

  

U.S. Concrete Waste Management Services

  

Total

 

Balance at October 31, 2020

 $147,482  $26,539  $49,133  $223,154 

Foreign currency translation

  -   2,011   -   2,011 

Balance at July 31, 2021

 $147,482  $28,550  $49,133  $225,165 
                 

Balance at October 31, 2021

 $147,482  $28,085  $49,133  $224,700 

Foreign currency translation

  -   (3,085)  -  $(3,085)

Balance at July 31, 2022

 $147,482  $25,000  $49,133  $221,615 

 

 

Note 9. 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 (as subsequently amended, 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 then existing Term Loan Agreement (see discussion below), dated December 6, 2018, and pay related fees and expenses.

 

On July 29, 2022, the ABL Facility was amended to, among other changes, increase the maximum revolver borrowings available to be drawn thereunder from $125.0 million to $160.0 million and increase the letter of credit sublimit from $7.5 million to $10.5 million. The ABL Facility also provides for an uncommitted accordion feature under which the ABL borrowers can, subject to specified conditions, increase the ABL Facility by up to an additional $75.0 million. The $35.0 million in incremental commitments was provided by JPMorgan Chase Bank, N.A.

  

22

 

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 is a borrower or a guarantor 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 the Senior Notes as of  July 31, 2022 was $375.0 million and as of that date, the Company was in compliance with all covenants under the Indenture.

ABL Facility

 

Summarized terms of the ABL Facility, as amended, are as follows:

 

 

Borrowing availability in U.S. Dollars and GBP up to a maximum aggregate principal amount of $160.0 million and an uncommitted 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 $10.5 million and for swing loan borrowings of up to $10.5 million. Any issuance of letters of credit or making of a swing loan will reduce the amount available under the ABL Facility;

 

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;

 

Through September 30, 2021, borrowings in GBP bore interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin of 1.25%. After September 30, 2021, borrowings in GBP bear interest at the SONIA rate plus an applicable margin currently set at 2.0326%. The applicable margins for SONIA are subject to a step down of 0.25% based on excess availability levels;

 Through June 29, 2022, borrowings in U.S. Dollars bore interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin of 2.25%. After June 29, 2022, borrowings in U.S. Dollars bear interest at the SOFR rate plus an applicable margin currently set at 2.0000%. The applicable margins for SOFR are subject to a step down of 0.25% based on excess availability levels;
 The unused line fee percentage is 25 basis points if the quarterly average amount drawn is greater than 50% of the borrowing availability; 50 basis points if the quarterly average amount drawn is less than 50% of borrowing availability;
 US ABL Facility obligations are 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;
 UK ABL Facility obligations are 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.

 

23

 

The outstanding balance under the ABL Facility as of  July 31, 2022 was $16.9 million and as of that date, the Company was in compliance with all debt covenants.

 

As of July 31, 2022, we had $131.7 million of available borrowing capacity under the ABL Facility.

 

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 December 6, 2018, 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 related to this amendment. The Company capitalized an additional $0.3 million of debt issuance costs related to the July 29, 2022 ABL Facility amendment.

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

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Revolving loan (short term)

 $16,884  $990 

Senior notes - all long term

  375,000   375,000 

Total debt, gross

  391,884   375,990 

Less unamortized deferred financing costs offsetting long term debt

  (4,872)  (5,916)

Total debt, net of unamortized deferred financing costs

 $387,012  $370,074 

 

 

Note 10. Accrued Payroll and Payroll Expenses

 

The following table summarizes accrued payroll and expenses at  July 31, 2022 and at October 31, 2021:

 

  

July 31,

  

October 31,

 

 

 

2022

  

2021

 
(in thousands) As Restated     

Accrued vacation

 $2,503  $1,967 

Accrued payroll

  2,513   1,727 

Accrued bonus

  3,163   3,593 

Accrued employee-related taxes

  2,818   4,606 

Other accrued

  337   333 

Total accrued payroll and payroll expenses

 $11,334  $12,226 

 

24

 

Note 11. Accrued Expenses and Other Current Liabilities

 

The following table summarizes accrued expenses and other current liabilities at  July 31, 2022 and at October 31, 2021

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Accrued insurance

 $8,920  $7,473 

Accrued interest

  11,275   5,627 

Accrued equipment purchases

  9,092   4,955 

Accrued sales and use tax

  1,562   690 

Accrued property taxes

  763   917 

Accrued professional fees

  1,285   1,134 

Other

  3,101   3,144 

Total accrued expenses and other liabilities

 $35,998  $23,940

 

 

 

Note 12. Income Taxes (As Restated)

 

For the third fiscal quarter ended July 31, 2022, the Company recorded an income tax expense of $2.0 million on pretax income of $15.0 million. For the same quarter a year ago, the Company recorded an income tax expense of $1.7 million on pretax income of $6.3 million. For the first nine months of fiscal year 2022, the Company recorded an income tax expense of $2.5 million on pretax income of $22.7 million. For the same period a year ago, the Company recorded an income tax benefit of $0.8 million on pretax loss of $19.3 million. The effective tax rate for the three and nine-month periods ended July 31, 2022 was impacted by (1) the respective change in fair value of warrant liabilities, all of which is not recognized for tax purposes and (2) a change in unremitted earnings deferred tax liability due to foreign rate fluctuations.

 

At  July 31, 2022 and October 31, 2021, the Company had deferred tax liabilities, net of deferred tax assets, of $71.7 million and $70.6 million, respectively. Included in deferred tax assets at  July 31, 2022 and  October 31, 2021 were net operating loss carryforwards of $17.8 million. The Company has a valuation allowance of $0.1 million as of both  July 31, 2022 and  October 31, 2021 related to foreign tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist.

 

Note 13. Commitments and Contingencies

 

Insurance

 

As of  July 31, 2022 and October 31, 2021, the Company was partially insured for automobile, general and worker's compensation liability. The Company has accrued $5.7 million and $4.5 million, as of  July 31, 2022 and October 31, 2021, respectively, for estimated (1) losses reported and (2) claims incurred but not 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  July 31, 2022 and October 31, 2021, the Company had accrued $3.2 million and $1.6 million, respectively, for estimated 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.

 

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 $10.5 million of standby letters of credit. As of July 31, 2022, total outstanding letters of credit totaled $3.0 million, the vast majority of which had been committed to the Company’s general liability insurance provider.

 

25

 

Note 14. 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 December 6, 2018, 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; and

 

 

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

 

Grants of new restricted stock awards and exercises of stock options are issued out of outstanding and available common stock.

 

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 July 31, 2022, there were 13,017,777 and 13,017,677 public warrants outstanding, respectively.

 

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).

 

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 ($25,000,000) plus an additional cumulative amount that will accrue at an annual rate of 7.0% thereon. As of July 31, 2022, the additional cumulative amount totaled $6.6 million, which would be recognized when redemption is probable. The Series A Preferred Stock will rank senior in priority and will have a senior liquidation preference to the Common Stock. 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 such as adjustments for anti-dilution events for instance stock splits or reverse stock split).

 

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. 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. The fair value of common stock issued in exchange for the warrants, totaling $26.3 million, was recognized in additional paid in capital.

 

26

 

Share Repurchase Program

 

In June 2022, the Board of Directors approved a share repurchase program that authorizes the repurchase of up to $10 million of the Company’s Class A common stock through June 15, 2023. The repurchase program permits shares to be repurchased in the open market, by block purchase, in privately negotiated transactions, in one or more transactions from time to time, or pursuant to any trading plan adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934 (the “Exchange Act”). Open market purchases will be conducted in accordance with the limitations set forth in Rule 10b-18 of the Exchange Act and other applicable legal and regulatory requirements. The repurchase program may be suspended, terminated, extended or otherwise modified by the Board without notice at any time for any reason, including, without limitation, market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, capital and liquidity objectives, and other factors deemed appropriate by CPH’s management.

 

For the three and nine-month periods ended July 31, 2022 the Company purchased an aggregate of 62,850 shares of our common stock for a total of $0.4 million resulting in an average price per share of $6.09.

 

Note 15. Stock-Based Compensation

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 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 generally vest pursuant to one of the following four conditions:

 

(1)

Time-based only – Awards vest in equal installments over a specified 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 the unvested awards outstanding at July 31, 2022, including the location, type of award, shares outstanding, unrecognized compensation expense, and the date that expense will be recognized through. The total stock compensation expense recognized for restricted stock awards for the three-month periods ended  July 31, 2022 and 2021 was $1.2 million and $1.1 million, respectively. The total stock compensation expense recognized for stock options for the three-month periods ended  July 31, 2022 and 2021 was $0.2 million. The total stock compensation expense recognized for restricted stock awards for the nine-month periods ended July 31, 2022 and 2021 was $3.7 million and $4.6 million, respectively. The total stock compensation expense recognized for stock options for the nine-month periods ended July 31, 2022 and 2021 was $0.5 million and $0.6 million, respectively. In addition, while the table below provides a date through which expense will be recognized on a straight-line basis, if at such time the market-based stock awards, vest earlier than the Monte Carlo simulation derived service period, expense recognition will be accelerated.

 

During the first quarter of fiscal 2022, the Company granted 69,491 stock awards that have a market-based vesting condition. The assumptions used in the Monte Carlo Simulation for these grants were stock price on date of grant, a price target expiration date of December 6, 2023, expected volatility of 73% and a risk-free interest rate of 0.5%. No equity-based awards were granted during the second or third quarter of fiscal 2022.

 

27

 

Location

Type of Award

 

Shares Unvested at July 31, 2022

  

Weighted Average Fair Value

  

Unrecognized Compensation Expense at July 31, 2022

 

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

    

U.S.

Time Based Only

  640,797  $5.98  $2,351,705 

12/6/2023

    

U.S.

$6 Market/Time- Based

  100,462  $3.86  $- 

10/29/2020

    

U.S.

$6 Market/Time- Based

  190,208  $8.65  $290,379 

3/29/2023

  * 

U.S.

$6 Market/Time- Based

  190,219  $8.65  $564,972 

3/29/2024

  * 

U.S.

$8 Market/Time- Based

  150,697  $3.46  $- 

10/29/2020

    

U.S.

$8 Market/Time- Based

  190,209  $7.45  $32,300 

8/23/2022

  ** 

U.S.

$8 Market/Time- Based

  190,209  $7.45  $369,730 

8/23/2023

  ** 

U.S.

$8 Market/Time- Based

  190,218  $7.45  $562,619 

8/23/2024

  ** 

U.S.

$10 Market/Time- Based

  150,706  $3.15  $- 

10/29/2020

    

U.S.

$10 Market/Time- Based

  187,591  $6.46  $243,003 

7/9/2023

    

U.S.

$10 Market/Time- Based

  187,587  $6.46  $425,064 

7/9/2024

    

U.S.

$10 Market/Time- Based

  187,603  $6.46  $552,270 

7/9/2025

    

U.S.

$13 Market/Time- Based

  433  $4.47  $- 

5/4/2022

    

U.S.

$13 Market/Time- Based

  433  $4.47  $361 

5/4/2023

    

U.S.

$13 Market/Time- Based

  434  $4.47  $674 

5/4/2024

    

U.S.

$16 Market/Time- Based

  433  $3.85  $36 

8/27/2022

    

U.S.

$16 Market/Time- Based

  433  $3.85  $408 

8/27/2023

    

U.S.

$16 Market/Time- Based

  434  $3.85  $644 

8/27/2024

    

U.S.

$19 Market/Time- Based

  433  $3.34  $122 

11/19/2022

    

U.S.

$19 Market/Time- Based

  433  $3.34  $408 

11/19/2023

    

U.S.

$19 Market/Time- Based

  434  $3.34  $595 

11/19/2024

    

U.S.

$10 Market/Time- Based

  4,635  $7.28  $11,879 

1/31/2023

    

U.S.

$10 Market/Time- Based

  4,635  $7.28  $20,865 

1/31/2024

    

U.S.

$10 Market/Time- Based

  4,634  $7.28  $24,615 

1/31/2025

    

U.S.

$10 Market/Time- Based

  18,703  $6.83  $74,590 

6/30/2023

    

U.S.

$10 Market/Time- Based

  18,711  $6.83  $95,370 

6/30/2024

    

U.S.

$10 Market/Time- Based

  18,714  $6.83  $104,470 

6/30/2025

    

U.K.

Time Based Only

  90,431  $5.75  $298,554 

12/6/2023

    

U.K.

$6 Market/Time- Based

  19,257  $3.85  $- 

10/29/2020

    

U.K.

$6 Market/Time- Based

  27,892  $8.36  $42,173 

3/29/2023

  * 

U.K.

$6 Market/Time- Based

  27,901  $8.36  $81,781 

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  $4,711 

8/23/2022

  ** 

U.K.

$8 Market/Time- Based

  27,892  $7.20  $53,591 

8/23/2023

  ** 

U.K.

$8 Market/Time- Based

  27,901  $7.20  $81,338 

8/23/2024

  ** 

U.K.

$10 Market/Time- Based

  28,886  $3.14  $- 

10/29/2020

    

U.K.

$10 Market/Time- Based

  27,902  $6.24  $35,387 

7/9/2023

    

U.K.

$10 Market/Time- Based

  27,892  $6.24  $61,544 

7/9/2024

    

U.K.

$10 Market/Time- Based

  27,901  $6.24  $79,786 

7/9/2025

    

U.K.

$10 Market/Time- Based

  750  $6.83  $2,991 

6/30/2023

    

U.K.

$10 Market/Time- Based

  750  $6.83  $3,823 

6/30/2024

    

U.K.

$10 Market/Time- Based

  750  $6.83  $4,187 

6/30/2025

    

Total

  3,023,320      $6,476,945      

 

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.

 

*

The $6.00 market condition price target was achieved on March 29, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.
 **The $8.00 market condition price target was achieved on August 23, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.

 

28

 

Note 16. 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 July 31, 2022, the Company had outstanding (113.0 million warrants to purchase shares of common stock at an exercise price of $11.50, (22.6million outstanding unvested restricted stock awards, (31.2 million outstanding unexercised incentive stock options, (40.4 million outstanding unexercised non-qualified stock options, and (52.5 million shares of Series A Preferred Stock, all of which could potentially be dilutive. The dilutive effect of the 13.0 million warrants was excluded from the calculation of diluted net income per share for the three and nine-month period ended July 31, 2022, as its impact would have been anti-dilutive. The dilutive effect of the 2.5 million shares of preferred stock was excluded from the calculation of the diluted net income per share for the nine-month period ended  July 31, 2022 as its impact would have been anti-dilutive. The dilutive effects of the 2.5 million shares of preferred stock and 13.0 million warrants were excluded from the calculation of diluted net income per share for the three-month period ended July 31, 2021, as their impact would have been anti-dilutive. For the nine-month period ended July 31, 2021, 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.

 

The table below shows our basic and diluted EPS calculations for the three and nine-month periods ended July 31, 2022 and 2021:

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

 

 

2022

  

2021

  

2022

  

2021

 
(in thousands, except share and per share amounts) As Restated      As Restated     

Net income (loss) (numerator):

                

Net income (loss) attributable to Concrete Pumping Holdings, Inc.

 $12,976  $4,638  $20,144  $(18,505)

Less: Accretion of liquidation preference on preferred stock

  (441)  (525)  (1,309)  (1,530)

Less: Undistributed earnings allocated to participating securities

  (582)  (221)  (932)  - 

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

 $11,953  $3,892  $17,903  $(20,035)

Add back: Undistributed earning allocated to participating securities

  582   221   932   - 

Add back: Accretion of liquidation preference on preferred stock

  441   -   -   - 

Less: Undistributed earnings reallocated to participating securities

  (573)  (217)  (917)  - 

Numerator for diluted earnings (loss) per share

 $12,403  $3,896  $17,918  $(20,035)
                 

Weighted average shares (denominator):

                

Weighted average shares - basic

  54,012,404   53,522,089   53,859,874   53,377,032 

Weighted average shares - diluted

  57,286,563   54,547,494   54,772,441   53,377,032 
                 

Basic earnings (loss) per share

 $0.22  $0.07  $0.33  $(0.38)

Diluted earnings (loss) per share

 $0.22  $0.07  $0.33  $(0.38)

 

29

 

Note 17. 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 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 July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Revenue

                

U.S. Concrete Pumping

 $77,352  $58,025  $212,189  $166,509 

U.K. Operations

  14,417   12,652   39,980   34,285 

U.S. Concrete Waste Management Services

  12,813   10,122   34,551   27,552 

Corporate

  625   625   1,875   1,875 

Intersegment

  (738)  (663)  (2,197)  (2,167)

Total revenue

 $104,469  $80,761  $286,398  $228,054 

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

 

 

2022

  

2021

  

2022

  

2021

 
(in thousands) As Restated      As Restated     

EBITDA

                

U.S. Concrete Pumping

 $19,495  $17,178  $50,524  $30,419 

U.K. Operations

  3,197   3,381   8,619   8,794 

U.S. Concrete Waste Management Services

  4,976   4,837   13,398   11,542 

Corporate

  8,045   885   11,769   (9,318)

Total EBITDA

 $35,713  $26,281  $84,310  $41,437 
                 

Consolidated EBITDA reconciliation

                

Net income (loss)

 $12,976  $4,638  $20,144  $(18,505)

Interest expense, net

  6,517   6,153   19,126   19,082 

Income tax expense (benefit)

  2,030   1,652   2,535   (826)

Depreciation and amortization

  14,190   13,838   42,505   41,686 

Total EBITDA

 $35,713  $26,281  $84,310  $41,437 

 

30

 
  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Depreciation and amortization

                

U.S. Concrete Pumping

 $9,927  $9,206  $29,615  $27,885 

U.K. Operations

  1,881   2,042   5,892   6,124 

U.S. Concrete Waste Management Services

  2,170   2,379   6,361   7,050 

Corporate

  212   211   637   627 

Total depreciation and amortization

 $14,190  $13,838  $42,505  $41,686 
                 

Interest expense, net

                

U.S. Concrete Pumping

 $(5,795) $(5,347) $(16,879) $(16,717)

U.K. Operations

  (722)  (806)  (2,247)  (2,365)

Total interest expense, net

 $(6,517) $(6,153) $(19,126) $(19,082)
                 

Transaction costs and debt extinguishment costs

                

U.S. Concrete Pumping

 $20  $111  $59  $15,705 

Total transaction costs including transaction-related debt extinguishment

 $20  $111  $59  $15,705 

 

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

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Total assets

        

U.S. Concrete Pumping

 $628,504  $591,820 

U.K. Operations

  103,481   109,631 

U.S. Concrete Waste Management Services

  153,092   145,199 

Corporate

  28,004   26,648 

Intersegment

  (88,613)  (80,633)

Total assets

 $824,468  $792,665 

 

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 tangible assets as of  July 31, 2022 and  October 31, 2021 are as follows:

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Revenue by geography

                

U.S.

 $90,052  $68,109  $246,418  $193,769 

U.K.

  14,417   12,652   39,980   34,285 

Total revenue

 $104,469  $80,761  $286,398  $228,054 

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Long-lived tangible assets

        

U.S.

 $332,236  $285,307 

U.K.

  53,011   52,464 

Total long lived assets

 $385,247  $337,771 

 

31

 
 

Note 18. Subsequent Events

 

On August 22, 2022, the Company acquired Coastal Carolina Pumping, Inc. ("Coastal"), a concrete pumping service provider headquartered in Charlotte, North Carolina, with additional locations across North Carolina, South Carolina, and Florida, for a purchase price of $31.0 million, which was paid using cash on hand. As of the date of issuance of the Company's interim financial statements, the purchase price allocation for this transaction has not yet been completed.

 

32

 

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.

 

Restatement of Previously Issued Financial Statements

 

As discussed in Note 2, “Summary of Significant Accounting Policies,” we have restated our previously issued consolidated financial statements for the three and nine months ended July 31, 2022. Accordingly, Management's Discussion and Analysis of Financial Condition and Results of Operations have been revised for the effects of the restatement.

 

Cautionary Statement Concerning Forward-Looking Statements

 

Certain statements in this Quarterly Report on Form 10-Q/A constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, among other things, statements regarding our business, financial condition, results of operations, cash flows, strategies and prospects, and the potential impact of the COVID-19 pandemic on our business. 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.

 

The forward-looking statements contained in this Report are based on our current expectations and beliefs concerning future developments and their potential effects. These statements involve known and unknown risks, uncertainties (some of which are beyond our control) 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. These risks and uncertainties include, but are not limited to, the items in the following:

 

 

the adverse effects of the coronavirus ("COVID-19") pandemic on our business, the economy and the markets we serve;

 

the length and severity of, and the pace of recovery following, the COVID-19 pandemic;

 

general economic and business conditions, which may affect demand for commercial, infrastructure, and residential construction;

 

the adverse impact of recent inflationary pressures, global economic conditions and events related to these conditions, including the ongoing war in Ukraine and the COVID-19 pandemic, on our business, including significant increases in fuel costs;
  our ability to successfully implement our operating strategy;
  our ability to successfully identify, manage and integrate acquisitions;
  the restatement of our financial statements for the quarter ended July 31, 2022 and our ability to establish and maintain effective internal control over financial reporting, including our ability to remediate the existing material weakness in our internal controls;
  governmental requirements and initiatives, including those related to mortgage lending, financing or deductions, funding for public or infrastructure construction, land usage, and environmental, health, and safety matters;
  seasonal and inclement weather conditions, which impede the installation of ready-mixed concrete;
  the cyclical nature of, and changes in, the real estate and construction markets, including pricing changes by our competitors;
  our ability to maintain favorable relationships with third parties who supply us with equipment and essential supplies;
  our ability to retain key personnel and maintain satisfactory labor relations;
  disruptions, uncertainties or volatility in the credit markets that may limit our, our suppliers’ and our customers’ access to capital;
  personal injury, property damage, results of litigation and other claims and insurance coverage issues;
  our substantial indebtedness and the restrictions imposed on us by the terms of our indebtedness;
  the effects of currency fluctuations on our results of operations and financial condition;
  other factors as described in the section entitled  “Risk Factors” in our Form 10-K filed with the SEC on January 12, 2022.

 

Our forward-looking statements speak only as of the date of this report or as of the date they are made, and 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.

 

 

Business Overview

 

The Company is a Delaware corporation headquartered in 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, LP (“Capital”), and Camfaud Group Limited (“Camfaud”), and Eco-Pan, Inc. (“Eco-Pan”).

 

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 and as further described below, we have successfully executed on this strategy, including (1) our fiscal 2018 acquisition of Richard O’Brien Companies and its affiliates, which solidified our presence in the Colorado and Phoenix, Arizona markets, (2) our fiscal 2019 acquisition of Capital, which provided us with complementary assets and operations and significantly expanded our geographic footprint and business in Texas, (3) our fiscal 2021 acquisition of Hi-Tech Concrete Pumping Services (“Hi-Tech”), which added complementary assets in our Texas market, (4) our fiscal 2022 acquisition of Pioneer Concrete Pumping Service, Inc. (“Pioneer”), which provided us with complementary assets and operations in both Georgia and Texas, and (5) our acquisition of Coastal Carolina Concrete Pumping, Inc. ("Coastal") in August of 2022, which expanded our operations in the Carolinas and Florida.

 

U.S. Concrete Pumping

 

All businesses operating within our U.S. Concrete Pumping segment 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 these companies do not contract to purchase, mix, or deliver concrete. As of July 31, 2022, this segment collectively has approximately 95 branch locations across 20 states with their corporate headquarters in Denver, Colorado.

 

In November 2021, the Company acquired the assets of Pioneer for the purchase consideration of $20.2 million, which added complementary assets in our Georgia and Texas markets. In September 2021, the Company acquired assets from Hi-Tech for the total purchase consideration of $12.3 million. This acquisition added complementary assets in our Texas market. In addition, the Company completed its greenfield expansion into Las Vegas during fiscal 2021.

 

U.S. Concrete Waste Management Services

 

Our U.S. Concrete Waste Management Services segment consists of our U.S. based Eco-Pan business. 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 18 operating locations across the U.S. with its corporate headquarters in Denver, Colorado.

 

U.K. Operations

 

Our U.K. Operations segment consists of our Camfaud, Premier and U.K. based Eco-Pan businesses. Camfaud is a concrete pumping service provider in the 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, we have 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 Macroeconomic Factors and COVID-19 Recovery
 

Global economic challenges including the impact of the COVID-19 pandemic, the war in Ukraine, rising inflation, significant increases in fuel costs, supply-chain disruptions, and adverse labor market conditions have caused macroeconomic uncertainty and volatility in markets where we operate. For example, the COVID-19 pandemic rapidly changed market and economic conditions globally beginning in March 2020 and may continue to create significant uncertainty in the macroeconomic environment. To date, the COVID-19 pandemic has negatively impacted our revenue volumes primarily in the U.K. and certain markets in the U.S. As of the third quarter of fiscal 2022, revenue volumes have largely recovered in a number of our markets; however, the lingering impact from COVID-19 remains an issue and has contributed to a tight labor market that has impacted our operations in certain markets.

 

With respect to our financial condition, impairments may be recorded as a result of such events and circumstances, including those related to COVID-19 discussed above. As previously reported during fiscal 2020, the Company reported goodwill intangible charges, but no impairments were identified through July 31, 2022. The Company will continue to evaluate its goodwill and intangible assets in future quarters.

 

Furthermore, as referenced above, the war in Ukraine has had a global impact on the supply and price of fuel and has contributed to increased inflation around the world. While the Company has attempted to increase the rates per hour we charge for our services when possible to make up for our increased costs, rising fuel prices have had a material impact on our results of operations for the three and six-month periods ending July 31, 2022. We will continue to monitor and adapt our strategic approach as the crisis and its impacts persist.

 

 

Results of Operations 

 

   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 

 

 

2022

   

2021

   

2022

   

2021

 
(dollars in thousands)   As Restated             As Restated          

Revenue

  $ 104,469     $ 80,761     $ 286,398     $ 228,054  
                                 

Cost of operations

    62,535       43,548       171,400       127,676  

Gross profit

    41,934       37,213      

114,998

      100,378  

Gross margin

    40.1 %     46.1 %     40.2 %     44.0 %
                                 

General and administrative expenses

    27,827       24,951       83,097       73,812  

Transaction costs

    20       111       59       195  

Income from operations

    14,087       12,151       31,842       26,371  
                                 

Other income (expense):

                               

Interest expense, net

    (6,517 )     (6,153 )     (19,126 )     (19,082 )

Loss on extinguishment of debt

    -       -       -       (15,510 )

Change in fair value of warrant liabilities

    7,420       260       9,894       (11,195 )

Other income, net

    16       32       69       85  

Total other expense

    919       (5,861 )     (9,163 )     (45,702 )
                                 

Income (loss) before income taxes

    15,006       6,290       22,679       (19,331 )
                                 

Income tax expense (benefit)

    2,030       1,652       2,535       (826 )
                                 

Net income (loss)

    12,976       4,638       20,144       (18,505 )
                                 

Less accretion of liquidation preference on preferred stock

    (441 )     (525 )     (1,309 )     (1,530 )

Income (loss) available to common shareholders

  $ 12,535     $ 4,113     $ 18,835     $ (20,035 )

 

 

Three Months Ended July 31, 2022

 

For the three months ended July 31, 2022, our net income was $13.0 million, as compared to net income of $4.6 million in same period a year ago. The improvement was due to (1) a 29.4% year-over-year increase in revenue due to recent acquisitions and organic growth and (2) a $7.2 million year-over-year change in fair value of warrant liabilities, which reflected a gain of $7.4 million in the third quarter of 2022 versus a gain of $0.3 million in the third quarter of fiscal 2021. These improvements were offset by increased labor costs and depreciation related to recent acquisitions, and increased fuel costs due to inflation.

 

Nine Months Ended July 31, 2022

 

For the nine months ended July 31, 2022, our net income was $20.1 million, as compared to a net loss of $18.5 million in same period a year ago. The improvement was due to (1) a 25.6% year-over-year increase in revenue due to recent acquisitions and organic growth, (2) a $15.5 million loss on extinguishment of debt recorded in the fiscal 2021 first quarter and (3) a $21.1 million year-over-year change in fair value of warrant liabilities, which reflected a gain of $9.9 million in the fiscal 2022 period as compared to expense of $11.2 million in the fiscal 2021 period. These improvements were offset by increased labor costs and depreciation related to recent acquisitions, increased fuel costs due to inflation described above as well as an income tax benefit of $2.5 million in fiscal 2022 compared to an income tax expense of $0.8 million in fiscal 2021.

 

Total Assets

 

Total assets increased from $792.7 million as of October 31, 2021 to $824.5 million as of July 31, 2022. The increase was primarily due to the acquisition of Pioneer.

 

   

July 31,

   

October 31,

 

(dollars in thousands)

 

2022

   

2021

 

Total Assets

               

U.S. Concrete Pumping

  $ 628,504     $ 591,820  

U.K. Operations

    103,481       109,631  

U.S. Concrete Waste Management Services

    153,092       145,199  

Corporate

    28,004       26,648  

Intersegment

    (88,613 )     (80,633 )
    $ 824,468     $ 792,665  

 

Revenue

 

   

Three Months Ended July 31,

   

Change

 
(dollars in thousands)  

2022

   

2021

   

$

   

%

 

Revenue

                               

U.S. Concrete Pumping

  $ 77,352     $ 58,025     $ 19,327       33.3 %

U.K. Operations

    14,417       12,652       1,765       14.0 %

U.S. Concrete Waste Management Services

    12,813       10,122       2,691       26.6 %

Corporate

    625       625       -       0.0 %

Intersegment

    (738 )     (663 )     (75 )     11.3 %

Total revenue

  $ 104,469     $ 80,761     $ 23,708       29.4 %

 

   

Nine Months Ended July 31,

   

Change

 
(dollars in thousands)  

2022

   

2021

   

$

   

%

 

Revenue

                               

U.S. Concrete Pumping

  $ 212,189     $ 166,509     $ 45,680       27.4 %

U.K. Operations

    39,980       34,285       5,695       16.6 %

U.S. Concrete Waste Management Services

    34,551       27,552       6,999       25.4 %

Corporate

    1,875       1,875       -       0.0 %

Intersegment

    (2,197 )     (2,167 )     (30 )     1.4 %

Total revenue

  $ 286,398     $ 228,054     $ 58,344       25.6 %

 

 

U.S. Concrete Pumping

 

Revenue for our U.S. Concrete Pumping segment increased by 33.3%, or $19.3 million, from the fiscal 2021 third quarter to the fiscal 2022 third quarter. For the nine months ended July 31, 2022, revenue for our U.S. Concrete Pumping segment increased by 27.4%, or $45.7 million, from the nine months ended July 31, 2021. The increase in revenue for both periods was attributable to (1) the acquisitions of Hi-Tech and Pioneer, which collectively contributed $7.2 million and $20.8 million of the increase for the three and nine-month periods ended July 31, 2022, respectively, and (2) robust organic improvements in most of our other markets as a result of higher volumes and rate per hour increases.

 

U.K. Operations

 

Revenue for our U.K. Operations segment increased by 14.0%, or $1.8 million, from the fiscal 2021 third quarter to the fiscal 2022 third quarter. Excluding the impact from foreign currency translation, revenue was up 28.4% year over year. For the nine months ended July 31, 2022, revenue for our U.K. Operations segment increased by 16.6%, or $5.7 million, from the nine months ended July 31, 2021. Excluding the impact from foreign currency translation, revenue was up 23.7% year over year. The increase in revenue during both periods was attributable to the continued recovery from COVID-19, which started in the fiscal 2021 first quarter, and rate per job increases across the U.K. region.

 

U.S. Concrete Waste Management Services

 

Revenue for the U.S. Concrete Waste Management Services segment increased by 26.6%, or $2.7 million, from the fiscal 2021 third quarter to the fiscal 2022 third quarter. For the nine months ended July 31, 2022, revenue for the U.S. Concrete Waste Management Services segment increased by 25.4%, or $7.0 million, from the nine months ended July 31, 2021. The increase in revenue during both periods was primarily due to organic growth, pricing improvements and continued recovery from the impacts of the pandemic.

 

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 fiscal 2022 third quarter declined 600 basis points from 46.1% in the fiscal 2021 third quarter to 40.1% in the fiscal 2022 third quarter. For the nine months ended July 31, 2022, gross margin was 40.2%, down 380 basis points from 44.0% in the same period of fiscal 2021. While we have seen continued improvements in pricing per hour, inflationary pressures seen throughout the U.S. and U.K., specifically around labor and fuel costs, drove the decline in gross margin.

 

General and Administrative Expenses

 

G&A expenses for the fiscal 2022 third quarter were $27.8 million, up $2.8 million from $25.0 million in the fiscal 2021 third quarter. As a percent of revenue, G&A expenses were 26.6% for the fiscal 2022 third quarter compared to 30.9% in the fiscal 2021 third quarter. The increase in G&A expenses was primarily due to higher labor and health insurance costs due to additional personnel that joined the Company as a result of the recent acquisitions. This was offset slightly by lower amortization of intangible assets expense of $1.2 million. Excluding amortization of intangible assets and stock-based compensation expense, G&A expenses were up $4.0 million year-over-year due to higher labor and health insurance costs.

 

G&A expenses for the first nine months of fiscal 2022 were $83.1 million, up $9.3 million from $73.8 million in the first nine months of fiscal 2021. As a percent of revenue, G&A expenses were 29.0% for the first nine months of fiscal 2022 compared to 32.4% in the same period a year ago. The increase in G&A expenses was primarily due to (1) higher health insurance and labor costs of approximately $7.3 million primarily due to additional personnel that joined the Company as a result of recent acquisitions, (2) an additional $2.0 million related to fluctuations in the GBP, and (3) higher other G&A-related expenses of $3.3 million, which primarily is from higher automotive, travel, meals and entertainment, office and rent expense due to recent acquisitions. This was offset slightly by lower amortization of intangible assets expense of $3.6 million and lower stock-based compensation expense of $1.1 million. Excluding amortization of intangible assets and stock-based compensation expense, G&A expenses were up $14.0 million year-over-year.

 

 

Change in Fair Value of Warrant Liabilities

 

During each of the three and nine-month periods ended July 31, 2022, we recognized a $7.2 million gain and a $21.1 million gain, respectively, on the fair value remeasurement of our liability-classified warrants. The changes seen in the fair value remeasurement of the public warrants for all periods presented is due to changes in the Company's share price during the respective periods.

 

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 nine-month periods ended July 31, 2022.

 

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 fully paid term loan.

 

Interest Expense, Net

 

Interest expense, net for the three months ended July 31, 2022 was $6.5 million, up $0.3 million from $6.2 million in the third quarter of fiscal 2021. Interest expense, net for each of the nine month periods ended July 31, 2022 and 2021 was $19.1 million.

 

Income Tax (Benefit) Provision

 

For the third fiscal quarter ended  July 31, 2022, the Company recorded income tax expense of $ 2.0 million on pretax income of $ 15.0 million. For the same quarter a year ago, the Company recorded an income tax expense of $ 1.7 million on a pretax income of $ 6.3 million. For the first nine months of fiscal 2022, the Company recorded an income tax expense of $2 .5 million on pretax income of $ 22.7 million. For the same period a year ago, the Company recorded an income tax benefit of $ 0.8 million on pretax loss of $ 19.3 million. The effective tax rate for the  three and nine months ended July 31, 2022 was impacted by (1) the respective change in fair value of warrant liabilities, all of which is not recognized for tax purposes and (2) a change in unremitted earnings deferred tax liability due to foreign rate fluctuations.

 

Adjusted EBITDA(1) and Net Income (Loss)

 

   

Net Income (Loss)

   

Adjusted EBITDA

 
   

Three Months Ended July 31,

   

Three Months Ended July 31,

   

Change

 

 

 

2022

   

2021

   

2022

   

2021

      $    

%

 
(dollars in thousands)   As Restated             As Restated                          

U.S. Concrete Pumping

  $ 2,812     $ 1,844     $ 20,379     $ 18,403     $ 1,976       10.7 %

U.K. Operations

    441       384       3,955       4,087       (132 )     -3.2 %

U.S. Concrete Waste Management Services

    2,010       1,832       5,681       5,334       347       6.5 %

Corporate

    7,713       578       625       625       -       0.0 %

Total

  $ 12,976     $ 4,638     $ 30,640     $ 28,449     $ 2,191       7.7 %

 

   

Net Income (Loss)

   

Adjusted EBITDA

 
   

Nine Months Ended July 31,

   

Nine Months Ended July 31,

   

Change

 

 

 

2022

   

2021

   

2022

   

2021

      $    

%

 
(dollars in thousands)   As Restated             As Restated                          

U.S. Concrete Pumping

  $ 3,772     $ (11,759 )   $ 54,163     $ 49,995     $ 4,168       8.3 %

U.K. Operations

    358       254       11,017       10,948       69       0.6 %

U.S. Concrete Waste Management Services

    5,205       3,282       15,233       13,037       2,196       16.8 %

Corporate

    10,809       (10,282 )     1,875       1,877       (2 )     -0.1 %

Total

  $ 20,144     $ (18,505 )   $ 82,288     $ 75,857     $ 6,431       8.5 %

(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 $20.4 million for the three months ended July 31, 2022, up 10.7% from $18.4 million for the same period in fiscal 2021. For the nine months ended July 31, 2022, Adjusted EBITDA for our U.S. Concrete Pumping segment was $54.2 million, up 8.3% from $50.0 million from the same period in fiscal 2021. The year-over-year increases for the three and nine-month periods were primarily attributable to the year-over-year increase in revenue discussed previously and was partly offset by the inflationary margin pressures discussed previously.

 

U.K. Operations 

 

Adjusted EBITDA for our U.K. Operations segment was $4.0 million for the three months ended July 31, 2022, down slightly from $4.1 million for the same period in fiscal 2021. For both the nine month periods ended July 31, 2022 and July 31, 2021, Adjusted EBITDA remained flat for the U.K. Operations segment at $11.0 million. Despite the improvements in revenue, inflationary pressures, specifically for fuel and labor costs, resulted in Adjusted EBITDA declining slightly for the three month period and remaining flat for the nine month period ending July 31, 2022.

 

U.S. Concrete Waste Management Services

 

Adjusted EBITDA for our U.S. Concrete Waste Management Services segment was $5.7 million for the three months ended July 31, 2022, up 6.5% from $5.3 million for the same period in fiscal 2021. For the nine months ended July 31, 2022, Adjusted EBITDA for our U.S Concrete Waste Management Services segment was $15.2 million, up 16.8% from $13.0 million for the same period in fiscal 2021. The year-over-year increases for the three and nine-month periods were primarily attributable to the year-over-year increase in revenue discussed previously and was partly offset by the inflationary margin pressures being experienced by all of our segments.

 

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, Pioneer and others. Our primary sources of liquidity are cash generated from operations, available cash and cash equivalents and access to our revolving credit facility under our ABL Facility, which provides for aggregate borrowings of up to $160.0 million, subject to a borrowing base limitation. As of July 31, 2022, we had $2.4 million of cash and cash equivalents and $131.7 million of available borrowing capacity under the ABL Facility, providing total available liquidity of $134.1 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

 

 

On July 29, 2022, the ABL Facility was amended to, among other changes, increase the maximum revolver borrowings available to be drawn thereunder from $125.0 million to $160.0 million and increase the letter of credit sublimit from $7.5 million to $10.5 million. The ABL Facility also provides for an uncommitted accordion feature under which the ABL Borrowers can, subject to specified conditions, increase the ABL Facility by up to an additional $75.0 million. The $35.0 million in incremental commitments was provided by JPMorgan Chase Bank, N.A.

 

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 is a borrower or a guarantor 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 July 31, 2022 was $375.0 million and as of that date, the Company was in compliance with all covenants under the Indenture.

 

 

ABL Facility

 

Summarized terms of the ABL Facility, as amended, are as follows:

 

 

Borrowing availability in U.S. Dollars and GBP up to a maximum aggregate principal amount of $160.0 million and an uncommitted 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 $10.5 million and for swing loan borrowings of up to $10.5 million. Any issuance of letters of credit or making of a swing loan will reduce the amount available under the ABL Facility;
 

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;
 

Through September 30, 2021, borrowings in GBP bore interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin of 1.25%. After September 30, 2021, borrowings in GBP bear interest at the SONIA rate plus an applicable margin currently set at 2.0326%. The applicable margins for SONIA are subject to a step down of 0.25% based on excess availability levels;
  Through June 29, 2022, borrowings in U.S. Dollars bore interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin of 2.25%. After June 29, 2022, borrowings in U.S. Dollars bear interest at the SOFR rate plus an applicable margin currently set at 2.0000%. The applicable margins for SOFR are subject to a step down of 0.25% based on excess availability levels;
 

The unused line fee percentage is 25 basis points if the quarterly average amount drawn is greater than 50% of the borrowing availability; 50 basis points if the quarterly average amount drawn is less than 50% of borrowing availability;
 

US ABL Facility obligations are 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;
  UK ABL Facility obligations are 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; 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 ABL Facility as of July 31, 2022 was $16.9 million and the Company was in compliance with all debt covenants thereunder.

 

 

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 nine months ended July 31, 2022 was $53.7 million. The Company had net income of $20.1 million that included a decrease of $2.2 million in our net deferred income taxes, a gain on sale of assets of $1.5 million, and significant non-cash charges totaling $38.2 million as follows: (1) depreciation of $25.5 million, (2) amortization of intangible assets of $17.0 million, (3) amortization of deferred financing costs of $1.4 million, (4) stock-based compensation expense of $4.2 million, and (5) a $9.9 million decrease in the fair value of warrant liabilities. In addition, we had cash inflows primarily related to an increase of $9.4 million in accrued payroll, accrued expenses and other current liabilities. This was offset by net cash outflows primarily related to (1) an increase of $10.8 million in trade receivables, (2) a $1.2 million increase in prepaid expenses and other current assets and (3) a decrease of $2.3 million in accounts payable.

 

We used $76.2 million to fund investing activities during the nine months ended July 31, 2022. The Company used $81.0 million for the purchase of property, plant and equipment and $1.5 million for the purchase of intangible assets, which was partially offset by proceeds from the sale of property, plant and equipment of $6.2 million.

 

Net cash provided by financing activities was $14.4 million for the nine months ended July 31, 2022. Financing activities during this period primarily included $16.1 million in net borrowings under the Company’s ABL Facility in addition to $1.4 million in outflows for the purchase of treasury stock from stock award vesting activity.

 

Net cash provided by operating activities during the nine-month period ended July 31, 2021 was $60.3 million. The Company had a net loss of $18.5 million that included an increase of $1.4 million in our net deferred income taxes, a gain on sale of assets of $1.1 million, and significant non-cash charges totaling $75.6 million as follows: (1) depreciation of $21.2 million, (2) amortization of intangible assets of $20.5 million, (3) amortization of deferred financing costs of $1.9 million, (4) loss on extinguishment of debt expense of $15.5 million, (5) stock-based compensation expense of $5.3 million, and (6) an $11.2 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 $0.5 million in trade receivables, (2) an increase of $5.9 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 $1.3 million increase in prepaid expenses and other current assets.

 

We used $29.5 million to fund investing activities during the nine-month period ended July 31, 2021. The Company used $34.6 million for the purchase of property, plant and equipment, which was partially offset by proceeds from the sale of property, plant and equipment of $5.1 million.

 

Net cash used in financing activities was $16.9 million for the nine-month period ended July 31, 2021. Financing activities during this period included $1.9 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. 

 

 

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) help management to 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 make. 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 reversal of intercompany allocations (in consolidation these net to zero), severance expenses, director fees, expenses related to being a publicly traded company and other non-recurring costs.

 

   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 

 

 

2022

   

2021

   

2022

   

2021

 
(in thousands)   As Restated             As Restated          

Consolidated

                               

Net income (loss)

  $ 12,976     $ 4,638     $ 20,144     $ (18,505 )

Interest expense, net

    6,517       6,153       19,126       19,082  

Income tax expense (benefit)

    2,030       1,652       2,535       (826 )

Depreciation and amortization

    14,190       13,838       42,505       41,686  

EBITDA

    35,713       26,281       84,310       41,437  

Transaction expenses

    20       111       59       195  

Loss on debt extinguishment

    -       -       -       15,510  

Stock-based compensation

    1,333       1,258       4,164       5,280  

Change in fair value of warrant liabilities

    (7,420 )     (260 )     (9,894 )     11,195  

Other income, net

    (16 )     (32 )     (69 )     (85 )

Other adjustments

    1,010       1,091       3,718       2,325  

Adjusted EBITDA

  $ 30,640     $ 28,449     $ 82,288     $ 75,857  

 

   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 

 

 

2022

   

2021

   

2022

   

2021

 
(in thousands)   As Restated             As Restated          

U.S. Concrete Pumping

                               

Net income (loss)

  $ 2,812     $ 1,844     $ 3,772     $ (11,759 )

Interest expense, net

    5,795       5,347       16,879       16,717  

Income tax expense (benefit)

    961       781       258       (2,424 )

Depreciation and amortization

    9,927       9,206       29,615       27,885  

EBITDA

    19,495       17,178       50,524       30,419  

Transaction expenses

    20       111       59       195  

Loss on debt extinguishment

    -       -       -       15,510  

Stock-based compensation

    1,333       1,258       4,164       5,280  

Other income, net

    (6 )     (17 )     (43 )     (42 )

Other adjustments

    (463 )     (127 )     (541 )     (1,367 )

Adjusted EBITDA

  $ 20,379     $ 18,403     $ 54,163     $ 49,995  

 

 

   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 

(in thousands)

 

2022

   

2021

   

2022

   

2021

 

U.K. Operations

                               

Net income

  $ 441     $ 384     $ 358     $ 254  

Interest expense, net

    722       806       2,247       2,365  

Income tax expense

    153       149       122       51  

Depreciation and amortization

    1,881       2,042       5,892       6,124  

EBITDA

    3,197       3,381       8,619       8,794  

Transaction expenses

    -       -       -       -  

Stock-based compensation

    -       -       -       -  

Other income, net

    (5 )     (12 )     (11 )     (38 )

Other adjustments

    763       718       2,409       2,192  

Adjusted EBITDA

  $ 3,955     $ 4,087     $ 11,017     $ 10,948  

 

   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 

(in thousands)

 

2022

   

2021

   

2022

   

2021

 

U.S. Concrete Waste Management Services

                               

Net income

  $ 2,010     $ 1,832     $ 5,205     $ 3,282  

Interest expense, net

    -       -       -       -  

Income tax expense

    796       626       1,832       1,210  

Depreciation and amortization

    2,170       2,379       6,361       7,050  

EBITDA

    4,976       4,837       13,398       11,542  

Transaction expenses

    -       -       -       -  

Stock-based compensation

    -       -       -       -  

Other income, net

    (5 )     (3 )     (15 )     (5 )

Other adjustments

    710       500       1,850       1,500  

Adjusted EBITDA

  $ 5,681     $ 5,334     $ 15,233     $ 13,037  

 

   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 

(in thousands)

 

2022

   

2021

   

2022

   

2021

 

Corporate

                               

Net income (loss)

  $ 7,713     $ 578     $ 10,809     $ (10,282 )

Interest expense, net

    -       -       -       -  

Income tax expense

    120       96       323       337  

Depreciation and amortization

    212       211       637       627  

EBITDA

    8,045       885       11,769       (9,318 )

Transaction expenses

    -       -       -       -  

Stock-based compensation

    -       -       -       -  

Change in fair value of warrant liabilities

    (7,420 )     (260 )     (9,894 )     11,195  

Other income, net

    -       -       -       -  

Other adjustments

    -       -       -       -  

Adjusted EBITDA

  $ 625     $ 625     $ 1,875     $ 1,877  

 

 

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. As we are an emerging growth company, we have qualified for and 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. The Company will no longer be an emerging growth company as of October 31, 2022 and will have to adopt and comply with accounting and legal standards for non-emerging growth companies at the filing of our fiscal 2022- 10-K. 

 

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.

 

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.

 

 

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

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as such term is defined in Rule 13a-15(e) under the Exchange Act). Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our certifying officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.

 

At the time of our quarterly filing of Form 10-Q which was filed on September 8, 2022, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of July 31, 2022. Subsequent to the restatement described in Note 2 — “Restatement of Previously Issued Condensed Consolidated Financial Statements”, we have re-evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of July 31, 2022. The re-evaluation was carried out under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer. Based on this re-evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of July 31, 2022, due to the material weakness described below, the disclosure controls and procedures were not effective.

 

As a result of the material weakness, management performed additional procedures to ensure that our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (US GAAP). Accordingly, we believe that the financial statements for the periods covered by and included in this Quarterly Report on Form 10-Q/A fairly present in all material respects our financial condition, results of operations and cash flows.

 

Material Weakness

 

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

 

In connection with the restatement of the Company’s financial statements as of July 31, 2022, we identified the following material weakness in our internal control over financial reporting:

 

We did not maintain effective internal control over financial reporting related to the review of manual journal entries within the financial statement close process.

 

Remediation Plan

 

The Company and its Board of Directors are committed to maintaining an effective internal control environment. Management, with the oversight of the Audit Committee, has evaluated the material weakness described above and designed a remediation plan to address the material weakness and enhance the Company’s internal control environment. The remediation plan is being implemented and includes implementing incremental controls, enhancing training, and improving the schedules used to prepare more complex journal entries.

 

Changes in Internal Control Over Financial Reporting

 

Except as noted above, there was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q/A that has materially affected, or is 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.

 

Except as noted below, 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, 2021 filed with the SEC on January 12, 2022 (the “Form 10-K”). 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.

 

We have identified a material weakness in our internal control over financial reporting and have restated our financial statements for the quarter ended July 31, 2022. If we are unable to remediate this material weakness and maintain effective controls in the future, our stock price may suffer.

 

We have identified a material weakness in our internal control over financial reporting and have restated our financial statements for the quarter ended July 31, 2022. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis. The restatement of our financial statements for the quarter ended July 31, 2022 and the related material weakness may adversely affect our stock price, and the measures we take to remediate the deficiency in our internal control over financial reporting and to implement and maintain effective controls in the future may not be sufficient to satisfy our obligations as a public company and produce reliable financial reports, which may result in additional material misstatements of our consolidated financial statements and adverse impacts on our business, financial condition, and results of operations.

 

Section 404 of the Sarbanes-Oxley Act requires any company subject to the reporting requirements of the U.S. securities laws to do a comprehensive evaluation of its and its consolidated subsidiaries’ internal control over financial reporting. To comply with this statute, we are currently required to document, test and report on our internal control over financial reporting. In addition, starting with our 2022 fiscal year, our independent auditors are required to issue an opinion on our audit of our internal control over financial reporting. The rules governing the standards that must be met for management to assess our internal control over financial reporting are complex and require significant documentation, testing and possible remediation to meet the detailed standards under the rules. The effectiveness of our internal control over financial reporting is subject to various inherent limitations, including cost limitations, judgments used in decision making, assumptions about the likelihood of future events, the possibility of human error, and the risk of fraud.

 

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

 

Issuer Purchases of Equity Securities

 

During the third quarter of 2022, we repurchased an aggregate of 62,850 shares of our common stock for a total of $0.4 million at an average price of $6.09 per share. The following table reflects issuer purchases of equity securities for the three months ended July 31, 2022:

 

ISSUER PURCHASES OF EQUITY SECURITIES 

Period   Total Number of Shares Purchased    

Average Price Paid per Share1 

    Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs     Approximate Dollar Value of Shares that May Yet be Purchased under Plans or Programs 2,3  
May 1, 2022 - May 31, 2022     -       -       -       -  
June 1, 2022 - June 30, 2022     27,716     $ 6.13       27,716     $ 9,830,101  
July 1, 2022 - July 31, 2022     35,134       6.06       35,134       9,617,189  
Total     62,850     $ 6.09       62,850     $ 9,617,189  

 

(1) Includes commission cost.

(2) Dollar value of shares that may yet be purchased under the repurchase program is as of the end of the period.

(3) In June 2022, our board of directors approved a share repurchase program, which was announced on June 7, 2022, authorizing us to repurchase up to $10.0 million of our common stock from time to time through June 15, 2023.

 

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

10.1

 

Second Amendment to Amended and Restated ABL Credit Agreement, dated July 29, 2022 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K (File No. 001-38166) filed by Concrete Pumping Holdings, Inc. on August 1, 2022).

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 thereunto duly authorized.

 

 

CONCRETE PUMPING HOLDINGS, INC.

 

 

 

 

 

By: /s/ Iain Humphries

 

Name: Iain Humphries

 

Title: Chief Financial Officer and Secretary

  (Authorized Signatory)

 

 

 

Dated: December 13, 2022

 

51
EX-31.1 2 ex_454605.htm EXHIBIT 31.1 ex_454605.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 Amendment No. 1 to the Quarterly Report on Form 10-Q/A for the quarter ended July 31, 2022 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: December 13, 2022

 

/s/ Bruce Young

 

 

 

Bruce Young, Chief Executive Officer and Director

 

 

 

(principal executive officer)

 

 

 
EX-31.2 3 ex_454606.htm EXHIBIT 31.2 ex_454606.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 Amendment No. 1 to the Quarterly Report on Form 10-Q/A for the quarter ended July 31, 2022 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: December 13, 2022

 

/s/ Iain Humphries

 

 

 

Iain Humphries, Chief Financial Officer and Director

 

 

 

(principal financial and accounting officer)

 

 

 

 
EX-32.1 4 ex_454607.htm EXHIBIT 32.1 ex_454607.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 Amendment No.1 to the Quarterly Report on Form 10-Q/A of the Company for the quarter ended July 31, 2022 (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: December 13, 2022

 

/s/ Bruce Young

 

 

 

Bruce Young, Chief Executive Officer and Director

 

 

 

(principal executive officer)

 

 

 
EX-32.2 5 ex_454608.htm EXHIBIT 32.2 ex_454608.htm

Exhibit 32.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

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, Amendment No.1 to the Quarterly Report on Form 10-Q/A of the Company for the quarter ended July 31, 2022 (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: December 13, 2022

 

/s/ Iain Humphries

 

 

 

Iain Humphries, Chief Financial Officer and Director

 

 

 

(principal financial and accounting officer)

 

 

 
EX-101.SCH 6 bbcp-20220731.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 - Business Combinations and Asset Acquisitions link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Property, Plant and Equipment link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Goodwill and Intangible Assets link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Income Taxes (As Restated) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 5 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 7 - Property, Plant and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 15 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 16 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 17 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 1 - Organization and Description of Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) 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 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 4 - Business Combinations and Asset Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 5 - Fair Value Measurement (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 5 - Fair Value Measurement - Fair Value of Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 7 - Property, Plant and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 7 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 8 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 12 - Income Taxes (As Restated) (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 14 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 15 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 15 - Stock-based Compensation - Summary of Awards Granted (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 16 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 16 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 17 - Segment Reporting - Operating Information (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 17 - Segment Reporting - Total Assets by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 17 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 18 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 bbcp-20220731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 bbcp-20220731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 bbcp-20220731_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 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Note 5 - Fair Value Measurement Note 6 - Prepaid Expenses and Other Current Assets Note 7 - Property, Plant and Equipment Note 8 - Goodwill and Intangible Assets Note 9 - Long Term Debt and Revolving Lines of Credit Note 10 - Accrued Payroll and Payroll Expenses Note 11 - Accrued Expenses and Other Current Liabilities Income Tax Disclosure [Text Block] Note 15 - Stock-based Compensation Note 16 - Earnings Per Share Note 17 - Segment Reporting us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) Total current liabilities Total current liabilities Note 5 - Fair Value Measurement - Fair Value of Long-term Debt (Details) Schedule of Debt [Table Text Block] Note 6 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) Note 7 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) Note 8 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Note 15 - Stock-based Compensation - Summary of Awards Granted (Details) Note 16 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Note 17 - Segment Reporting - Operating Information (Details) Note 17 - Segment Reporting - Total Assets by Segment (Details) Note 17 - 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent Foreign currency translation adjustment Weighted Average Fair Value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Shares Unvested (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber 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. 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 Employee-related Liabilities, Current, Total 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 Accrued employee-related taxes us-gaap_AccruedPayrollTaxesCurrent 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] us-gaap_PaymentsToAcquireProductiveAssets Payments to Acquire Productive Assets, Total Accrued professional fees us-gaap_AccruedProfessionalFeesCurrent Accrued insurance us-gaap_AccruedInsuranceCurrent us-gaap_PaymentsToAcquireIntangibleAssets Payments to Acquire Intangible Assets Purchases of intangible assets Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Payments to Acquire Property, Plant, and Equipment, Total 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 Noncompete Agreements [Member] us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Current liabilities: 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] Supplemental cash flow information: EBITDA Represents the amount of earnings before interest, taxes, depreciation and amortization. Total assets Total assets 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. bbcp_ParValueOfWarrantInApic Par Value of Warrant in APIC The par value of the warrants in additional paid in capital. Unrecognized Compensation Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Other Current Assets [Text Block] us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Income (loss) available to common shareholders Customer Relationships [Member] Numerator for diluted earnings (loss) per share Public Offering [Member] Represents the information pertaining to public offering. Add back: Undistributed earning allocated to participating securities 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 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 Income (loss) Net income (loss) Net income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization Net carrying amount Total Net carrying amount Intangible assets, net Standby Letters of Credit [Member] Gross carrying value Restricted Stock [Member] Share-Based Payment Arrangement, Option [Member] Warrant [Member] us-gaap_GoodwillForeignCurrencyTranslationGainLoss Foreign currency translation Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] us-gaap_PreferredStockConvertibleConversionRatio Preferred Stock, Convertible, Conversion Ratio Net carrying amount, indefinite 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 us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted Less: Undistributed earnings reallocated to participating securities bbcp_ClassOfWarrantOrRightExchangedDuringPeriod Class of Warrant or Right, Exchanged During Period (in shares) The number of warrants or rights exchanged during period. Property, plant and equipment, gross Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Hi-Tech Concrete Pumping Services [Member] Represents Hi-Tech Concrete Pumping Services. 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: Net income (loss) per common share Earnings Per Share [Text Block] Closing Price of $10.00 for 30 Consecutive Trading Days [Member] Represents the closing price of $10.00 for 30 consecutive trading days. Closing Price of $8.00 for 30 Consecutive Trading Days [Member] Represents a closing price of $8.00 for 30 consecutive trading days. Closing Price of $6.00 for 30 Consecutive Trading Days [Member] Represents a closing price of $6.00 for 30 consecutive trading days. Income taxes payable, net Intersegment Eliminations [Member] Income tax expense (benefit) Income Tax Expense (Benefit), Total Accrued payroll, accrued expenses and other current liabilities Accounts payable General and administrative expenses Cash and cash equivalents UNITED KINGDOM us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Amendment Description Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Total comprehensive income (loss) City Area Code Use of Estimates, Policy [Policy Text Block] us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures Forfeiture of restricted stock Reclassification, Comparability Adjustment [Policy Text Block] us-gaap_TreasuryStockSharesAcquired Treasury Stock, Shares, Acquired (in shares) Treasury shares purchased under share repurchase program (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) 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] us-gaap_DividendsPreferredStock Dividends, Preferred Stock, Total 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 Variable Rate [Domain] Eurodollar [Member] Sterling Overnight Index Average [Member] Represents borrowing information which bears interest at the daily sterling overnight index average (SONIA) rate. bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt Total other income (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] bbcp_ConvertiblePreferredStockRedemptionPrincipalInvestment Convertible Preferred Stock, Redemption, Principal Investment The principal investment amount to be redeemed at a determined price. bbcp_ConvertiblePreferredStockAdditionalCumulativeAmount Convertible Preferred Stock, Additional Cumulative Amount The cumulative amount of additional redemption over the principal investment. Entity Address, Address Line One Supplier Concentration Risk [Member] Amortization of intangible assets Amortization of Intangible Assets us-gaap_TreasuryStockValueAcquiredCostMethod Treasury Stock, Value, Acquired, Cost Method Treasury shares purchased under share repurchase program 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 bbcp_NumberOfVendors Number of Vendors Represents number of significant vendors. Cost of Goods and Service Benchmark [Member] 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. Assembled Workforce [Member] The assembled workforce of the business. 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. 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. us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity Award 28 [Member] Represents the twenty eighth tranche of awards. Award 39 [Member] Represents the thirty-ninth 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 24 [Member] Represents the twenty fourth tranche of awards. Award 25 [Member] Represents the twenty fifth tranche of awards. us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited Forfeiture of restricted stock (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Award 26 [Member] Represents the twenty sixth tranche of awards. Award 37 [Member] Represents the thirty-seventh tranche of awards. Award 27 [Member] Represents the twenty seventh tranche of awards. Award 38 [Member] Represents the thirty-eighth 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. Award 32 [Member] Represents the thirty second tranche of awards. 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. Line of Credit Facility, Lender [Domain] us-gaap_StockIssuedDuringPeriodSharesNewIssues Stock Issued During Period, Shares, New Issues (in shares) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Lender Name [Axis] us-gaap_LongTermDebtTerm Long-term Debt, Term (Year) 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 Related Party Transaction [Axis] Related Party Transaction [Domain] 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] bbcp_LineOfCreditFacilityQuarterlyAverageExcessAvailabilityPercent Line of Credit Facility, Quarterly Average Excess Availability, Percent The percent of quarterly average excess availability for the line of credit facility. Other Loan Borrowings [Member] Related to other loan borrowings. Interest expense, net Interest expense, net Average Excess Availability, Tranche Two [Member] Related to the tranche of average excess availability. Net changes in operating assets and liabilities: Average Excess Availability, Tranche One [Member] Related to the tranche of average excess availability. Amortization of deferred financing costs 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. Subsequent Event [Member] 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. us-gaap_DeferredIncomeTaxesAndTaxCredits Deferred income taxes Subsequent Event Type [Axis] Cash and cash equivalents: Subsequent Event Type [Domain] Gross carrying value us-gaap_IntangibleAssetsGrossExcludingGoodwill Subsequent Events [Text Block] 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_ConvertiblePreferredStockAdditionalCumulativeAmountAccrueAnnualRate Convertible Preferred Stock, Additional Cumulative Amount, Accrue Annual Rate The annual rate applied on redemption price to determine the additional cumulative amount. us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Thereafter The $6 Market/Time- Based [Member] Represents the $6 Market/Time- Based awards. The $8 Market/Time- Based [Member] Represents the $8 Market/Time- Based awards. The $10 Market/Time- Based [Member] Represents the $10 Market/Time- Based awards. us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2023 Non-cash investing and financing activities: Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2026 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 2022 (excluding the period from November 1, 2021 to July 31, 2022) 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] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Earnings Per Share, Policy [Policy Text Block] Revenue Foreign currency translation adjustment 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) us-gaap_AssetsCurrent Total current assets Share-Based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesGranted Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Granted (in shares) Number of shares granted under share-based payment arrangement. Income taxes receivable Common stock, $0.0001 par value, 500,000,000 shares authorized, 56,599,833 and 56,564,642 issued and outstanding as of July 31, 2022 and October 31, 2021, respectively Adjustments to reconcile net income (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] 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] Market Based Award [Member] Represents information on market based awards. us-gaap_OtherPrepaidExpenseCurrent Other current assets and prepaids Cash paid for interest 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_InventoryValuationReserves Inventory Valuation Reserves, Ending Balance Measurement Basis [Axis] 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_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 Building and Building Improvements [Member] Land, Buildings and Improvements [Member] Pioneer Concrete Pumping Services [Member] Represents Pioneer Concrete Pumping services. AOCI Attributable to Parent [Member] Stockholders' equity Vested Non-qualified Stock Options [Member] Represents vested non-qualified stock options. 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] us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) The number of shares issued under stock-based program net of treasury shares purchased from tax withholding Current assets: Preferred stock, issued (in shares) Revolving Loan [Member] Information pertaining to the revolving loan. Preferred stock, outstanding (in shares) Shares issued under stock-based program, net of treasury shares purchased for tax withholding Represents the net of treasury shares purchased for tax holding related to shares issued under stock-based program. Award 9 [Member] Presents the ninth tranche of awards Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of July 31, 2022 and October 31, 2021 Award 43 [Member] Presents the forty-third tranche of awards us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Beginning of period End of period Preferred stock, par value (in dollars per share) Inventory, Policy [Policy Text Block] Award 44 [Member] Presents the forty-fourth tranche of awards. Award 40 [Member] Presents the fortieth tranche of awards. Award 41 [Member] Presents the forty-first tranche of awards. 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. Award 42 [Member] Presents the forty-second of awards. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities Total liabilities Total liabilities Commitments and Contingencies (see Note 13) 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 Net cash provided by operating activities Net cash provided by operating activities Other income (expense): us-gaap_PrepaidExpenseAndOtherAssetsCurrent Total prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities 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] 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] Proceeds on exercise of options us-gaap_TreasuryStockAcquiredAverageCostPerShare Treasury Stock Acquired, Average Cost Per Share (in dollars per share) us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from Issuance of Common Stock Treasury Stock [Member] bbcp_IncomeTaxExpenseBenefitRounded Income Tax Expense (Benefit) Rounded Represents rounded income tax expense (benefit) rounded. Additional Paid-in Capital [Member] Common Stock [Member] us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) Equity Components [Axis] Equity Component [Domain] Net income (loss) attributable to common stockholders (numerator for basic earnings per share) Represents net income (loss) available to common stockholders. 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_ClassOfWarrantOrRightOutstanding Class of Warrant or Right, Outstanding (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total Income (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 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 Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount 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. 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. Proceeds on revolving loan Accrued expenses and other current liabilities Total accrued expenses and other liabilities us-gaap_TaxCreditCarryforwardValuationAllowance Tax Credit Carryforward, Valuation Allowance Segments [Axis] Segments [Domain] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Weighted average shares - diluted (in shares) Common Stock Outstanding [Member] Represents common stock outstanding. Add back: Accretion of liquidation preference on preferred stock The amount of accretion of liquidation preference on preferred stock that is an adjustment to net income apportioned to common stockholders for the diluted earnings (loss) per share or per unit calculation under the two-class method.. bbcp_PaymentsToAcquireBusinessOrAssetAcquisition Payments to Acquire Business or Asset Acquisition The cash outflow associated with the acquisition of business or asset during the period. Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Diluted earnings (loss) per share (in dollars per share) JPMorgan Chase Bank, N.A. [Member] Represents JPMorgan Chase Bank, N.A. Basic (in shares) Weighted average shares - basic (in shares) Basic (in dollars per share) Basic earnings (loss) per share (in dollars per share) Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Schedule of Accrued Liabilities [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Text Block] Asset Acquisition [Axis] Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Cash flows from financing activities: Asset Acquisition [Domain] Asset Acquisition [Text Block] Corporate, Non-Segment [Member] 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 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 Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating Segments [Member] EX-101.PRE 10 bbcp-20220731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document And Entity Information - shares
9 Months Ended
Jul. 31, 2022
Sep. 06, 2022
Document Information [Line Items]    
Entity Central Index Key 0001703956  
Entity Registrant Name CONCRETE PUMPING HOLDINGS, INC.  
Amendment Flag true  
Current Fiscal Year End Date --10-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Document Type 10-Q/A  
Document Quarterly Report true  
Document Period End Date Jul. 31, 2022  
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,599,833
Amendment Description Concrete Pumping Holdings, Inc. (the “Company”) has prepared this Amendment No. 1 (this “Amendment”) to the Quarterly Report on Form 10-Q for the period ended July 31, 2022, which was originally filed with the Securities and Exchange Commission on September 8, 2022 (the “Original Report”) to reflect the restatement of the previously issued unaudited consolidated financial statements as of and for the three and nine months ended July 31, 2022.   Background of the Restatement    On December 8, 2022, the Audit Committee of the Board of Directors of the Company concluded that the previously issued unaudited consolidated financial statements of the Company as of and for the three and nine months ended July 31, 2022 (the “Restated Period”) should be restated and, therefore, should no longer be relied upon.   The restatement relates to an understatement of accrued payroll and resulted in a decrease in income (loss) before income taxes of $2.0 million for the three and nine months ended July 31, 2022 (with $1.4 million related to cost of sales wages under “cost of operations” and the remaining $0.6 million related to general and administrative wages under “general and administrative expenses” in the Consolidated Statements of Operations).   The restatement does not impact the Company’s current or historical reported revenue, liquidity, assets, cash and cash equivalents or cash flows from (used in) operating, investing or financing activities.   Internal Control over Financial Reporting   As a result of this restatement, the Company’s management has re-evaluated the effectiveness of the Company’s disclosure controls and procedures as of July 31, 2022 and concluded that the Company’s disclosure controls and procedures were not effective as of July 31, 2022 due to a material weakness in internal control over financial reporting relating to the review of manual journal entries within the financial statement close process. See additional discussion included in Part I, Item 4. “Controls and Procedures” of this Quarterly Report on Form 10-Q/A.   Items Amended in this Form 10-Q/A   This Form 10-Q/A presents the Original Report, amended and restated in its entirety, with modifications as necessary to reflect the foregoing restatement. The following items have been amended:   •Part I, Item 1. Financial Statements   •Part I, Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   •Part I, Item 4. Controls and Procedures   In addition, in accordance with applicable SEC rules, this Form 10-Q/A includes new certifications required by Sections 302 and 906 of the Sarbanes-Oxley Act of 2002 from our Chief Executive Officer (as principal executive officer) and our Chief Financial Officer (as principal financial officer) dated as of the filing date of this Form 10-Q/A.   Except as described above, this Form 10-Q/A does not amend, update or change any other items or disclosures in the Original Report and does not purport to reflect any information or events subsequent to the filing thereof. As such, this Form 10-Q/A speaks only as of the date the Original Report was filed, and we have not undertaken herein to amend, supplement or update any information contained in the Original Report to give effect to any subsequent events. Among other things, forward looking statements made in the Original Report have not been revised to reflect events, results or developments that occurred or facts that became known to us after the date of the Original Report, other than the restatement. Accordingly, this Form 10-Q/A should be read in conjunction with our filings made with the SEC subsequent to the filing of the Original Report, including the Current Report on Form 8-K filed by the Company on the date hereof.  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Current assets:    
Cash and cash equivalents $ 2,445 $ 9,298
Trade receivables, net 58,815 49,034
Inventory 5,006 4,902
Income taxes receivable 391 275
Prepaid expenses and other current assets 5,678 4,110
Total current assets 72,335 67,619
Property, plant and equipment, net 385,247 337,771
Intangible assets, net 141,467 158,539
Goodwill 221,615 224,700
Other non-current assets 1,975 2,168
Deferred financing costs 1,829 1,868
Total assets 824,468 792,665
Current liabilities:    
Revolving loan 16,884 990
Current portion of capital lease obligations 108 103
Accounts payable 9,063 10,706
Accrued payroll and payroll expenses 11,334 12,226
Accrued expenses and other current liabilities 35,998 23,940
Income taxes payable 219 274
Total current liabilities 73,606 48,239
Long term debt, net of discount for deferred financing costs 370,128 369,084
Capital lease obligations, less current portion 196 278
Deferred income taxes 71,702 70,566
Warrant liability 7,030 16,923
Total liabilities 522,662 505,090
Commitments and Contingencies (see Note 13)
Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of July 31, 2022 and October 31, 2021 25,000 25,000
Stockholders' equity    
Common stock, $0.0001 par value, 500,000,000 shares authorized, 56,599,833 and 56,564,642 issued and outstanding as of July 31, 2022 and October 31, 2021, respectively 6 6
Additional paid-in capital 378,481 374,272
Treasury stock (1,856) (461)
Accumulated other comprehensive income (loss) (5,056) 3,671
Accumulated deficit (94,769) (114,913)
Total stockholders' equity 276,806 262,575
Total liabilities and stockholders' equity $ 824,468 $ 792,665
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Jul. 31, 2022
Oct. 31, 2021
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,599,833 56,564,642
Common stock, outstanding (in shares) 56,599,833 56,564,642
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Revenue $ 104,469     $ 80,761     $ 286,398 $ 228,054
Cost of operations 62,535     43,548     171,400 127,676
Gross profit 41,934     37,213     114,998 100,378
General and administrative expenses 27,827     24,951     83,097 73,812
Transaction costs 20     111     59 195
Income (loss) from operations 14,087     12,151     31,842 26,371
Other income (expense):                
Interest expense, net (6,517)     (6,153)     (19,126) (19,082)
Loss on extinguishment of debt 0     0     0 (15,510)
Change in fair value of warrant liabilities 7,420     260     9,894 (11,195)
Other income, net 16     32     69 85
Total other income (expense) 919     (5,861)     (9,163) (45,702)
Income (loss) before income taxes 15,006     6,290     22,679 (19,331)
Income tax expense (benefit) 2,030     1,652     2,535 (826)
Net income 12,976 $ 5,985 $ 1,183 4,638 $ (10,853) $ (12,290) 20,144 (18,505)
Less accretion of liquidation preference on preferred stock (441)     (525)     (1,309) (1,530)
Income (loss) available to common shareholders $ 12,535     $ 4,113     $ 18,835 $ (20,035)
Weighted average common shares outstanding                
Basic (in shares) 54,012,404     53,522,089     53,859,874 53,377,032
Diluted (in shares) 57,286,563     54,547,494     54,772,441 53,377,032
Net income (loss) per common share                
Basic (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)
Diluted (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Net income (loss) $ 12,976 $ 4,638 $ 20,144 $ (18,505)
Other comprehensive income (loss):        
Foreign currency translation adjustment (2,303) 438 (8,727) 5,607
Total comprehensive income (loss) $ 10,673 $ 5,076 $ 11,417 $ (12,898)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Oct. 31, 2020 56,463,992            
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 under stock-based program, net of treasury shares purchased for tax withholding (in shares) 6,707            
Shares issued under stock-based program, net of treasury shares purchased for tax withholding   0 0 (330) 0 0 (330)
Net Income (loss)   0 0 0 0 (12,290) (12,290)
Foreign currency translation adjustment   0 0 0 4,501 0 4,501
Balance (in shares) at Jan. 31, 2021 56,470,699            
Balance at Jan. 31, 2021   6 368,353 (461) 3,895 (112,130) 259,663
Balance (in shares) at Oct. 31, 2020 56,463,992            
Balance at Oct. 31, 2020   6 367,681 (131) (606) (99,840) 267,110
Net Income (loss)             (18,505)
Balance (in shares) at Jul. 31, 2021 56,567,186            
Balance at Jul. 31, 2021   6 372,961 (461) 5,001 (118,345) 259,162
Balance (in shares) at Jan. 31, 2021 56,470,699            
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
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) 116,507            
Shares issued under stock-based program, net of treasury shares purchased for tax withholding   0 0 0 0 0 0
Net Income (loss)   0 0 0 0 (10,853) (10,853)
Foreign currency translation adjustment   0 0 0 668 0 668
Forfeiture of restricted stock (in shares) (12,020)            
Forfeiture of restricted stock   0 0 0 0 0 0
Balance (in shares) at Apr. 30, 2021 56,575,186            
Balance at Apr. 30, 2021   6 371,703 (461) 4,563 (122,983) 252,828
Stock-based compensation expense   0 1,258 0 0 0 1,258
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) 0            
Shares issued under stock-based program, net of treasury shares purchased for tax withholding   0 0 0 0 0 0
Net Income (loss)   0 0 0 0 4,638 4,638
Foreign currency translation adjustment   0 0 0 438 0 438
Forfeiture of restricted stock (in shares) (8,000)            
Forfeiture of restricted stock   0 0 0 0 0 0
Balance (in shares) at Jul. 31, 2021 56,567,186            
Balance at Jul. 31, 2021   6 372,961 (461) 5,001 (118,345) 259,162
Balance (in shares) at Oct. 31, 2021 56,564,642            
Balance at Oct. 31, 2021   6 374,272 (461) 3,671 (114,913) 262,575
Stock-based compensation expense   0 1,480 0 0 0 1,480
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) 135,506            
Shares issued under stock-based program, net of treasury shares purchased for tax withholding   0 2 (534) 0 0 (532)
Net Income (loss)   0 0 0 0 1,183 1,183
Foreign currency translation adjustment   0 0 0 (1,440) 0 (1,440)
Balance (in shares) at Jan. 31, 2022 56,700,148            
Balance at Jan. 31, 2022   6 375,754 (995) 2,231 (113,730) 263,266
Balance (in shares) at Oct. 31, 2021 56,564,642            
Balance at Oct. 31, 2021   6 374,272 (461) 3,671 (114,913) 262,575
Net Income (loss)             $ 20,144
Treasury shares purchased under share repurchase program (in shares)             (62,850)
Treasury shares purchased under share repurchase program             $ (400)
Balance (in shares) at Jul. 31, 2022 56,599,833            
Balance at Jul. 31, 2022   6 378,481 (1,856) (5,056) (94,769) 276,806
Balance (in shares) at Jan. 31, 2022 56,700,148            
Balance at Jan. 31, 2022   6 375,754 (995) 2,231 (113,730) 263,266
Stock-based compensation expense   0 1,351 0 0 0 1,351
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) 9,458            
Shares issued under stock-based program, net of treasury shares purchased for tax withholding   0 43 (478) 0 0 (435)
Net Income (loss)   0 0 0 0 5,985 5,985
Foreign currency translation adjustment   0 0 0 (4,984) 0 (4,984)
Forfeiture of restricted stock (in shares) (41,641)            
Forfeiture of restricted stock   0 0 0 0 0 0
Balance (in shares) at Apr. 30, 2022 56,667,965            
Balance at Apr. 30, 2022   6 377,148 (1,473) (2,753) (107,745) 265,183
Stock-based compensation expense   0 1,333 0 0 0 1,333
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) 625            
Shares issued under stock-based program, net of treasury shares purchased for tax withholding   0 0 0 0 0 0
Net Income (loss)   0 0 0 0 12,976 12,976
Foreign currency translation adjustment   0 0 0 (2,303) 0 (2,303)
Forfeiture of restricted stock (in shares) (5,907)            
Forfeiture of restricted stock   0 0 0 0 0 $ 0
Treasury shares purchased under share repurchase program (in shares) (62,850)           (62,850)
Treasury shares purchased under share repurchase program   0 0 (383) 0 0 $ (383)
Balance (in shares) at Jul. 31, 2022 56,599,833            
Balance at Jul. 31, 2022   $ 6 $ 378,481 $ (1,856) $ (5,056) $ (94,769) $ 276,806
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Net income (loss) $ 20,144 $ (18,505)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation 25,547 21,169
Deferred income taxes 2,210 (1,417)
Amortization of deferred financing costs 1,374 1,877
Amortization of intangible assets 16,958 20,517
Stock-based compensation expense 4,164 5,280
Change in fair value of warrant liabilities (9,894) 11,195
Loss on extinguishment of debt 0 15,510
Net gain on the sale of property, plant and equipment (1,460) (1,125)
Net changes in operating assets and liabilities:    
Trade receivables, net (10,784) 475
Inventory (265) 122
Prepaid expenses and other current assets (1,206) (1,331)
Income taxes payable, net (171) 750
Accounts payable (2,311) (93)
Accrued payroll, accrued expenses and other current liabilities 9,421 5,920
Net cash provided by operating activities 53,727 60,344
Cash flows from investing activities:    
Purchases of property, plant and equipment (80,967) (34,558)
Proceeds from sale of property, plant and equipment 6,197 5,070
Purchases of intangible assets (1,450) 0
Net cash used in investing activities (76,220) (29,488)
Cash flows from financing activities:    
Proceeds on long term debt 0 375,000
Payments on long term debt 0 (381,206)
Proceeds on revolving loan 252,925 201,125
Payments on revolving loan (236,856) (202,977)
Payment of debt issuance costs (290) (8,464)
Payments on capital lease obligations (76) (72)
Purchase of treasury stock (1,394) (330)
Proceeds on exercise of options 45 0
Net cash provided by (used in) financing activities 14,354 (16,924)
Effect of foreign currency exchange rate on cash 1,286 (464)
Net increase (decrease) in cash and cash equivalents (6,853) 13,468
Cash and cash equivalents:    
Beginning of period 9,298 6,736
End of period 2,445 20,204
Supplemental cash flow information:    
Cash paid for interest 12,103 5,912
Cash paid for income taxes 409 841
Non-cash investing and financing activities:    
Equipment purchases included in accrued expenses and accounts payable $ 10,129 $ 1,928
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Organization and Description of Business
9 Months Ended
Jul. 31, 2022
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”) is a Delaware corporation headquartered in 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”).

 

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 these companies do not contract to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 95 branch locations across 20 states, with its corporate headquarters in 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. Eco-Pan uses containment pans specifically designed to hold waste products from concrete and other industrial cleanup operations. Eco-Pan has 18 operating locations across the U.S. with its corporate headquarters in Denver, Colorado. In addition, we have concrete waste management operations under our Eco-Pan brand name in the U.K. and currently operate from a shared Camfaud location.

 

Seasonality

 

The Company’s sales are historically seasonal, with lower revenue in the first quarter and higher revenue in the fourth quarter of each year. Such seasonality also causes the Company’s working capital cash flow requirements to vary from quarter to quarter 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 Macroeconomic Factors and COVID-19 Recovery

 

Global economic challenges including the impact of the COVID-19 pandemic, the war in Ukraine, rising inflation, significant increases in fuel costs, supply-chain disruptions, and adverse labor market conditions have caused macroeconomic uncertainty and volatility in markets where the Company operates. For example, the COVID-19 pandemic rapidly changed market and economic conditions globally beginning in March 2020 and may continue to create significant uncertainty in the macroeconomic environment. To date, the COVID-19 pandemic has negatively impacted the Company's revenue volumes primarily in the U.K. and certain markets in the U.S. As of the third quarter of fiscal 2022, revenue volumes have largely recovered in a number of the Company's markets; however, the lingering impact from COVID-19 remains an issue and has contributed to a tight labor market that has impacted operations in certain markets.

 

With respect to our financial condition, impairments may be recorded as a result of such events and circumstances, including those related to COVID-19 discussed above. As previously reported during fiscal 2020, the Company reported goodwill and intangible charges, but no impairments were identified through July 31, 2022. The Company will continue to evaluate its goodwill and intangible assets in future quarters.

 

Furthermore, as referenced above, the war in Ukraine has had a global impact on the supply and price of fuel and has contributed to increased inflation around the world. While the Company has attempted to increase the rates per hour we charge for our services when possible to make up for our increased costs, rising fuel prices have had a material impact on our results of operations for the three and nine-month periods ended July 31, 2022. We will continue to monitor and adapt our strategic approach as the crisis and its impacts persist.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Summary of Significant Accounting Policies
9 Months Ended
Jul. 31, 2022
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 Securities and Exchange Commission ("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  July 31, 2022 and for all periods presented.

 

Principles of consolidation

 

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

 

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 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.9 million and $0.7 million as of  July 31, 2022 and October 31, 2021, 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 July 31, 2022 and October 31, 2021.

 

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. Amortization of debt issuance costs are recorded in interest expense.

 

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 July 31, 2022, 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 

 

Capital lease assets are amortized over the estimated useful life of the asset.

 

Intangible assets

 

Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination or asset acquisition) 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 July 31, 2022.

 

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 statements of operations at each reporting date.

 

Revenue recognition

 

The Company adopted ASC 606, Revenue Recognition ("ASC 606") on October 31, 2021, effective as of November 1, 2020, using the modified retrospective method. Results for reporting periods beginning October 31, 2021 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our legacy accounting under ASC 605: Revenue Recognition ("ASC 605"). The adoption of the guidance did not have a material impact on the amount or timing of revenue recognized.

 

The Company generates revenues primarily from (1) concrete pumping services in both the U.S. and U.K and (2) the Company’s concrete waste services business, both of which are discussed below. In addition, the Company generates an immaterial amount of revenue from the sales of replacement parts to customers. The Company’s delivery terms for replacement part sales are FOB shipping point.

 

Concrete Pumping Services

 

The vast majority of the Company's revenue from concrete pumping services comes from the Company's daily service, where the Company sends a single operator with a conventional concrete pump truck (an articulating boom attached to a large truck) to deliver concrete (or other construction material such as aggregate) from one point to another as directed by the customer. Customers are billed on either (1) a solely time basis or (2) a time and volume pumped basis. Additional charges (such as a fuel surcharge and travel costs) are frequently added based on specific project requirements. The Company's performance obligations related to these jobs are satisfied daily and invoiced accordingly and as such, there are no unsatisfied performance obligations at the end of any day.

 

A much smaller component of the total concrete pumping services revenue comes from placing boom services. Placing booms have become an essential tool in the efficient construction of high-rise buildings. A placing boom is the articulating boom component of a conventional concrete pump truck, positioned on the uppermost floor of a building construction project. Concrete is then supplied through a pipeline from the pump that remains at ground level. Due to the long term nature of high-rise jobs, these contracts are generally longer term but typically not in excess of one year. Customers are generally invoiced (1) at month end for a fixed monthly placing boom usage fee, (2) daily for time worked and volume of concrete pumped and (3) at the beginning of the job for certain set-up costs and at the end of the job for tear-down costs. As it pertains to the fixed monthly usage fee and daily fees related to time worked and volume of concrete pumped, which collectively make up a significant portion of the total consideration in the contract, the Company recognizes revenue as invoiced in accordance with ASC 606. For the consideration allocated to set-up and tear-down fees, the Company recognizes revenue on a straight-line basis over the estimated term of the contract. The aggregate asset or liability from these services is not significant. As invoices are issued with terms of net 30 and substantially all of the contracts are completed within a year, we do not disclose the value of unsatisfied performance obligations, which would include the value of future usage of the Company’s placing boom asset, hours to be worked or cubic yards to be pumped.

 

Concrete Waste Services

 

The Company’s concrete waste services business consists of service fees charged to customers for the delivery and usage over time of its pans or containers and the disposal of the concrete waste material. For these services, the Company has identified two performance obligations: (1) the daily usage of the pans or containers and (2) the pickup and disposal of the waste material. The fees allocable to these obligations are based on their standalone selling prices based on observable prices and expected cost plus margin approach. The Company recognizes revenue monthly for the daily usage fees and recognizes the revenue attributable to the disposal services when the disposal is completed. The aggregate asset or liability from these services is not significant. As invoices are issued with terms of net 30 and substantially all of the contracts are completed within a year, we do not disclose the value of unsatisfied performance obligations, which would include the remaining days the pans will be utilized or the future pickup and disposal of the waste material.

 

Practical Expedients Applied

 

The Company collects sales taxes when required from customers as part of the purchase price, which are then subsequently remitted to the appropriate authorities. The Company has elected to apply the practical expedient provided by ASC 606, which allows entities to make an accounting policy election to exclude sales taxes and other similar taxes from the measurement.

 

At contract inception, the Company does not expect the period between customer payment and transfer of control of the promised services to the customer to exceed one year as customers are invoiced with terms of 30 days. As such, the Company has used the practical expedient in ASC 606 which states that no adjustment for a significant financing component is necessary.

 

In addition, the Company incurs limited costs in order to obtain contracts. However, as the amortization period for these assets would be one year or less, the Company has elected the practical expedient permitted by ASC 606 and recognized those incremental costs of obtaining a contract as an expense when incurred. Upon transition to the new the standard, the Company did not restate contracts that begin and are completed within the same annual reporting period. As discussed above, contracts of the Company are typically completed within the year.

 

Disaggregation of Revenue

 

Revenue disaggregated by reportable segment and geographic area where the work was performed for the periods ended  July 31, 2022 and  October 31, 2021 is presented in Note 17.

 

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 fair value of time-based only restricted stock awards and time-based only stock options with a $.01 exercise price are valued at the closing price of the Company's stock as of the date of the grant of these awards. 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. For stock awards that include a market-based vesting condition, such as the trading price of the Company’s common stock exceeding certain price targets, the Company uses a Monte Carlo Simulation in estimating the fair value at grant date and recognizes compensation expense over the implied service period (median time to vest). Shares exercised are issued out of authorized but not outstanding shares. The Company accounts for forfeitures as they occur.

 

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. The Company recognizes interest and penalties related to underpayment of income taxes in general and administrative expense in the consolidated statements of operations.

 

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 is the only component of accumulated 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 and asset acquisitions

 

The Company applies the principles provided in ASC 805, Business Combinations ("ASC 805"), to determine whether a transaction involves an asset or a business.

 

If it is determined an acquisition is a business combination, tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized to the extent the fair value of the consideration transferred exceeds the fair value of the net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC 805.

 

If it is determined an acquisition is an asset acquisition, the purchase consideration (which will include certain transaction costs) is allocated first to indefinite-lived intangible assets (if applicable) based on their fair values with the remaining balance of purchase consideration being allocated to the acquired assets and liabilities based on their relative fair values.

 

Concentrations

 

As of  July 31, 2022 and  October 31, 2021 there were three primary 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.  

 

Restatement of Previously Issued Consolidated Financial Statements

 

Subsequent to the issuance of the consolidated financial statements as of and for the three and nine months ended July 31, 2022, we identified an error whereby the Company understated its payroll accrual by $2.0 million that was material to the three months ended July 31, 2022. As such, the Company has restated its unaudited consolidated interim financial statements for the three and nine month periods ended July 31, 2022. The restatement had no impact on the Company’s net revenue, liquidity, cash and cash equivalents, total assets or cash flows from operating, investing and financing activities.

 

The following table sets forth the impacted lines in the consolidated balance sheets, including the balances as reported, adjustments and the as-restated balances as of July 31, 2022:

 

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

July 31,

  Restatement  

July 31,

 

(in thousands)

 

2022

  

Adjustment

  

2022

 

Accrued payroll and payroll expenses

 $9,334  $2,000  $11,334 

Total current liabilities

  71,606   2,000   73,606 

Deferred income taxes

  72,182   (480)  71,702 

Total liabilities

 $521,142  $1,520  $522,662 
             

Accumulated deficit

  (93,249)  (1,520)  (94,769)

Total stockholders' equity

 $278,326  $(1,520) $276,806 

 

 

The following table sets forth the consolidated statements of operations, including the balances as reported, adjustments and the as-restated balances for the three and nine months ended July 31, 2022:

 

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 

(in thousands, except for per share amounts)

 

Three Months Ended July 31, 2022

  

Restatement

Adjustment

  

Three Months Ended July 31, 2022

  

Nine Months Ended July 31, 2022

  

Restatement

Adjustment

  

Nine Months Ended July 31, 2022

 

Revenue

 $104,469  $-  $104,469  $286,398  $-  $286,398 

Cost of operations

  61,135   1,400   62,535   170,000   1,400   171,400 

Gross profit

  43,334   (1,400)  41,934   116,398   (1,400)  114,998 
                         

General and administrative expenses

  27,227   600   27,827   82,497   600   83,097 

Transaction costs

  20   -   20   59   -   59 

Income (loss) from operations

  16,087   (2,000)  14,087   33,842   (2,000)  31,842 
                         

Other income (expense):

                        

Interest expense, net

  (6,517)  -   (6,517)  (19,126)  -   (19,126)

Loss on extinguishment of debt

  -   -   -   -   -   - 

Change in fair value of warrant liabilities

  7,420   -   7,420   9,894   -   9,894 

Other income, net

  16   -   16   69   -   69 

Total other income (expense)

  919   -   919   (9,163)  -   (9,163)
                         

Income (loss) before income taxes

  17,006   (2,000)  15,006   24,679   (2,000)  22,679 
                         

Income tax expense (benefit)

  2,510   (480)  2,030   3,015   (480)  2,535 
                         

Net income

  14,496   (1,520)  12,976   21,664   (1,520)  20,144 
                         
Less accretion of liquidation preference on preferred stock  (441)  -   (441)  (1,309)  -   (1,309)
                         
Income (loss) available to common shareholders $14,055  $(1,520) $12,535  $20,355  $(1,520) $18,835 
                         

Net income (loss) per common share

                        

Basic

 $0.25  $(0.03) $0.22  $0.36  $(0.03) $0.33 

Diluted

 $0.24  $(0.02) $0.22  $0.35  $(0.02) $0.33 

 

The following table sets forth the impacted lines in the Consolidated Statement of Cash Flows, including the balances as reported, adjustments and the as-restated balances for the nine months ended July 31, 2022:

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

Nine Months Ended

  Restatement  Nine Months Ended  

(in thousands)

 

July 31, 2022

  

Adjustment

  

July 31, 2022

 

Net income

  $21,664   $(1,520)  $20,144 

Deferred income taxes

  2,690   (480)  2,210 
Accrued payroll, accrued expenses and other current liabilities  7,421   2,000   9,421 

Net cash provided by operating activities

  $53,727   $-   $53,727 
 

In addition, the Consolidated Statement of Comprehensive Income, the Consolidated Statement of Changes in Stockholders' Equity and the footnote disclosures impacted by the error have been restated.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - New Accounting Pronouncements
9 Months Ended
Jul. 31, 2022
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.

 

Newly adopted accounting pronouncements

 

Accounting Standards Update ("ASU") 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) - In March 2020, the FASB issued 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. Effective October 1, 2021, the Company transitioned all of its GBP borrowings from LIBOR to the Sterling Overnight Index Average ("SONIA") rate. Effective June 29, 2022, the Company transitioned all of its U.S. Dollar borrowings from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The modified rate had no impact on the Company's consolidated statements of operations. See Note 9 for further discussion.

 

Recently issued accounting pronouncements not yet effective

 

ASU 2016-02, Leases ("ASU 2016-02") - In February 2016, the FASB issued 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 has completed the process of gathering a complete inventory of its lease contracts. The majority of leases are for real property (land and buildings), which the Company has determined will be treated as operating leases under this ASU. The Company has also identified the population of leases that are determined to be short term and will be scoped out of consideration for this ASU. The Company anticipates recording a material right-of-use asset and related lease liability for the scoped-in leases derived from the present value of future minimum lease payments, but does not expect its expense recognition pattern to change. Therefore, the Company does not anticipate a material change to its consolidated statements operations or cash flows as a result of adopting this ASU. The Company plans to adopt the guidance in its Form 10-K for the year ended October 31, 2022, with an effective date of adoption of November 1, 2021. 

 

ASU 2016-13, Financial Instruments Credit Losses (Topic 326) (“ASU 2016-13”) - In June 2016, the FASB issued ASU No. 2016-13, which, 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 smaller reporting companies with fiscal years beginning after December 15, 2022, with early adoption permitted. The Company plans to adopt the guidance during the first quarter of the fiscal year ending October 31, 2024. 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.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Business Combinations and Asset Acquisitions
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Asset Acquisition [Text Block]

Note 4. Business Combinations and Asset Acquisitions

 

The Company completed one acquisition during the first quarter of fiscal 2022 (purchase consideration of $20.2 million), three acquisitions during the second quarter of fiscal 2022 (aggregate purchase consideration of $11.4 million) and three acquisitions in fiscal 2021 (aggregate purchase consideration $20.6 million), all of which qualified as asset acquisitions. Except for the acquisition of Pioneer in the first quarter of fiscal 2022 and Hi-Tech in fiscal 2021, these acquisitions were not individually significant to our results of operations. The consideration for the acquisitions in both fiscal 2022 and fiscal 2021 consisted of cash and was allocated to the acquired long-lived tangible and intangible assets.

 

November 2021 (Fiscal 2022) Pioneer Acquisition

 

In November 2021, the Company acquired the assets of Pioneer Concrete Pumping Services (“Pioneer”) for total purchase consideration of $20.2 million. This transaction was treated as an asset acquisition. The Company allocated $19.1 million to the purchase of Pioneer's equipment. The remaining $1.1 million was allocated to definite lived assembled workforce and customer relationships intangible assets. All assets were valued using level 3 inputs. The equipment was valued using a market approach while the intangible assets were valued using an income approach based on management’s projections. The intangible assets will be amortized over 3 to 5 years.

 

September 2021 (Fiscal 2021) Hi-Tech Acquisition

 

In September 2021, the Company acquired the assets of Hi-Tech Concrete Pumping Services (“Hi-Tech”) for total purchase consideration of $12.3 million. This transaction was treated as an asset acquisition. The Company allocated $11.5 million to the purchase of Hi-Tech's equipment. The remaining $0.8 million was allocated to definite lived assembled workforce and customer relationships intangible assets. All assets were valued using level 3 inputs. The equipment was valued using a market approach while the intangible assets were valued using an income approach based on management’s projections. The intangible assets will be amortized over 3 to 5 years.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Fair Value Measurement
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]

Note 5. 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 as recorded due to the short-term maturity of these instruments, which approximates fair value. 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 carrying values of the Company's 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  July 31, 2022 and at  October 31, 2021 is presented in the table below based on the prevailing interest rates and trading activity of the Senior Notes.

 

  

July 31,

  

October 31,

 
  

2022

  

2021

 

(in thousands)

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 

Senior notes

 $375,000  $337,500  $375,000  $390,938 

Capital lease obligations

 $304  $304  $381  $381 

 

Warrants

At  July 31, 2022 and October 31, 2021, there were 13,017,677 and 13,017,777 public warrants and no private warrants outstanding, respectively. 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, 2023, 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 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Prepaid Expenses and Other Current Assets
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Other Current Assets [Text Block]

Note 6. Prepaid Expenses and Other Current Assets

 

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

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Prepaid insurance

 $2,518  $949 

Prepaid licenses and deposits

  715   360 

Prepaid rent

  358   331 

Other current assets and prepaids

  2,087   2,470 

Total prepaid expenses and other current assets

 $5,678  $

4,110

 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Property, Plant and Equipment
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

Note 7. Property, Plant and Equipment

 

The significant components of property, plant and equipment at  July 31, 2022 and at  October 31, 2021 are comprised of the following:

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Land, building and improvements

 $27,124  $27,062 

Capital leases—land and buildings

  828   828 

Machinery and equipment

  441,164   374,034 

Transportation equipment

  6,064   2,935 

Furniture and office equipment

  2,873   2,880 

Property, plant and equipment, gross

  478,053   407,739 

Less accumulated depreciation

  (92,806)  (69,968)

Property, plant and equipment, net

 $385,247  $337,771 

 

Depreciation expense for the three and nine-month periods ended July 31, 2022 was $8.7 million and $25.5 million, respectively. Depreciation expense for the three and nine-month periods ended July 31, 2021 was $7.2 million and $21.2 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 the Company's capital leases and furniture and fixtures is included in general and administrative expenses in the consolidated statements of operations.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Goodwill and Intangible Assets
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

Note 8. Goodwill and Intangible Assets

 

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

 

There were no triggering events during the nine-month period ended July 31, 2022. 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  July 31, 2022 and at October 31, 2021:

 

  

July 31,

 
  

2022

 
  

Gross

          

Foreign Currency

  

Net

 
  

Carrying

      

Accumulated

  

Translation

  

Carrying

 

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $193,105  $-  $(107,365) $785  $86,525 

Trade name

  5,117   -   (2,006)  137   3,248 

Trade name (indefinite life)

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

Assembled workforce

  1,450   -   (324)  -   1,126 

Noncompete agreements

  200   -   (132)  -   68 

Total intangibles

 $255,372  $(5,000) $(109,827) $922  $141,467 

 

  

October 31,

 
  

2021

 
  

Gross

          

Foreign Currency

  

Net

 
  

Carrying

      

Accumulated

  

Translation

  

Carrying

 

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $195,220  $-  $(91,169) $(539) $103,512 

Trade name

  5,748   -   (1,598)  (71)  4,079 

Trade name (indefinite life)

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

Assembled workforce

  350   -   -   -   350 

Noncompete agreements

  200   -   (102)  -   98 

Total intangibles

 $257,018  $(5,000) $(92,869) $(610) $158,539 

 

Amortization expense for the three and nine-month periods ended July 31, 2022 was $5.5 million and $17.0 million, respectively. Amortization expense for the three and nine-month periods ended July 31, 2021 was $6.7 million and $20.5 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)

    

2022 (excluding the period from November 1, 2021 to July 31, 2022)

 $5,476 

2023

  17,883 

2024

  14,382 

2025

  11,294 

2026

  9,204 

Thereafter

  32,728 

Total

 $90,967 

 

The changes in the carrying value of goodwill by reportable segment for the nine-month periods ended July 31, 2022 and 2021 are as follows:

 

(in thousands)

 

U.S. Concrete Pumping

  

U.K. Operations

  

U.S. Concrete Waste Management Services

  

Total

 

Balance at October 31, 2020

 $147,482  $26,539  $49,133  $223,154 

Foreign currency translation

  -   2,011   -   2,011 

Balance at July 31, 2021

 $147,482  $28,550  $49,133  $225,165 
                 

Balance at October 31, 2021

 $147,482  $28,085  $49,133  $224,700 

Foreign currency translation

  -   (3,085)  -  $(3,085)

Balance at July 31, 2022

 $147,482  $25,000  $49,133  $221,615 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Long Term Debt and Revolving Lines of Credit
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

Note 9. 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 (as subsequently amended, 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 then existing Term Loan Agreement (see discussion below), dated December 6, 2018, and pay related fees and expenses.

 

On July 29, 2022, the ABL Facility was amended to, among other changes, increase the maximum revolver borrowings available to be drawn thereunder from $125.0 million to $160.0 million and increase the letter of credit sublimit from $7.5 million to $10.5 million. The ABL Facility also provides for an uncommitted accordion feature under which the ABL borrowers can, subject to specified conditions, increase the ABL Facility by up to an additional $75.0 million. The $35.0 million in incremental commitments was provided by JPMorgan Chase Bank, N.A.

  

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 is a borrower or a guarantor 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 the Senior Notes as of  July 31, 2022 was $375.0 million and as of that date, the Company was in compliance with all covenants under the Indenture.

ABL Facility

 

Summarized terms of the ABL Facility, as amended, are as follows:

 

 

Borrowing availability in U.S. Dollars and GBP up to a maximum aggregate principal amount of $160.0 million and an uncommitted 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 $10.5 million and for swing loan borrowings of up to $10.5 million. Any issuance of letters of credit or making of a swing loan will reduce the amount available under the ABL Facility;

 

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;

 

Through September 30, 2021, borrowings in GBP bore interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin of 1.25%. After September 30, 2021, borrowings in GBP bear interest at the SONIA rate plus an applicable margin currently set at 2.0326%. The applicable margins for SONIA are subject to a step down of 0.25% based on excess availability levels;

 Through June 29, 2022, borrowings in U.S. Dollars bore interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin of 2.25%. After June 29, 2022, borrowings in U.S. Dollars bear interest at the SOFR rate plus an applicable margin currently set at 2.0000%. The applicable margins for SOFR are subject to a step down of 0.25% based on excess availability levels;
 The unused line fee percentage is 25 basis points if the quarterly average amount drawn is greater than 50% of the borrowing availability; 50 basis points if the quarterly average amount drawn is less than 50% of borrowing availability;
 US ABL Facility obligations are 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;
 UK ABL Facility obligations are 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.

 

The outstanding balance under the ABL Facility as of  July 31, 2022 was $16.9 million and as of that date, the Company was in compliance with all debt covenants.

 

As of July 31, 2022, we had $131.7 million of available borrowing capacity under the ABL Facility.

 

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 December 6, 2018, 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 related to this amendment. The Company capitalized an additional $0.3 million of debt issuance costs related to the July 29, 2022 ABL Facility amendment.

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

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Revolving loan (short term)

 $16,884  $990 

Senior notes - all long term

  375,000   375,000 

Total debt, gross

  391,884   375,990 

Less unamortized deferred financing costs offsetting long term debt

  (4,872)  (5,916)

Total debt, net of unamortized deferred financing costs

 $387,012  $370,074 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Accrued Payroll and Payroll Expenses
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Accrued Payroll and Payroll Expenses [Text Block]

Note 10. Accrued Payroll and Payroll Expenses

 

The following table summarizes accrued payroll and expenses at  July 31, 2022 and at October 31, 2021:

 

  

July 31,

  

October 31,

 

 

 

2022

  

2021

 
(in thousands) As Restated     

Accrued vacation

 $2,503  $1,967 

Accrued payroll

  2,513   1,727 

Accrued bonus

  3,163   3,593 

Accrued employee-related taxes

  2,818   4,606 

Other accrued

  337   333 

Total accrued payroll and payroll expenses

 $11,334  $12,226 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Accrued Expenses and Other Current Liabilities
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

Note 11. Accrued Expenses and Other Current Liabilities

 

The following table summarizes accrued expenses and other current liabilities at  July 31, 2022 and at October 31, 2021

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Accrued insurance

 $8,920  $7,473 

Accrued interest

  11,275   5,627 

Accrued equipment purchases

  9,092   4,955 

Accrued sales and use tax

  1,562   690 

Accrued property taxes

  763   917 

Accrued professional fees

  1,285   1,134 

Other

  3,101   3,144 

Total accrued expenses and other liabilities

 $35,998  $23,940

 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - Income Taxes (As Restated)
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

Note 12. Income Taxes (As Restated)

 

For the third fiscal quarter ended July 31, 2022, the Company recorded an income tax expense of $2.0 million on pretax income of $15.0 million. For the same quarter a year ago, the Company recorded an income tax expense of $1.7 million on pretax income of $6.3 million. For the first nine months of fiscal year 2022, the Company recorded an income tax expense of $2.5 million on pretax income of $22.7 million. For the same period a year ago, the Company recorded an income tax benefit of $0.8 million on pretax loss of $19.3 million. The effective tax rate for the three and nine-month periods ended July 31, 2022 was impacted by (1) the respective change in fair value of warrant liabilities, all of which is not recognized for tax purposes and (2) a change in unremitted earnings deferred tax liability due to foreign rate fluctuations.

 

At  July 31, 2022 and October 31, 2021, the Company had deferred tax liabilities, net of deferred tax assets, of $71.7 million and $70.6 million, respectively. Included in deferred tax assets at  July 31, 2022 and  October 31, 2021 were net operating loss carryforwards of $17.8 million. The Company has a valuation allowance of $0.1 million as of both  July 31, 2022 and  October 31, 2021 related to foreign tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Commitments and Contingencies
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

Note 13. Commitments and Contingencies

 

Insurance

 

As of  July 31, 2022 and October 31, 2021, the Company was partially insured for automobile, general and worker's compensation liability. The Company has accrued $5.7 million and $4.5 million, as of  July 31, 2022 and October 31, 2021, respectively, for estimated (1) losses reported and (2) claims incurred but not 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  July 31, 2022 and October 31, 2021, the Company had accrued $3.2 million and $1.6 million, respectively, for estimated 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.

 

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 $10.5 million of standby letters of credit. As of July 31, 2022, total outstanding letters of credit totaled $3.0 million, the vast majority of which had been committed to the Company’s general liability insurance provider.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Stockholders' Equity
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

Note 14. 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 December 6, 2018, 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; and

 

 

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

 

Grants of new restricted stock awards and exercises of stock options are issued out of outstanding and available common stock.

 

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 July 31, 2022, there were 13,017,777 and 13,017,677 public warrants outstanding, respectively.

 

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).

 

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 ($25,000,000) plus an additional cumulative amount that will accrue at an annual rate of 7.0% thereon. As of July 31, 2022, the additional cumulative amount totaled $6.6 million, which would be recognized when redemption is probable. The Series A Preferred Stock will rank senior in priority and will have a senior liquidation preference to the Common Stock. 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 such as adjustments for anti-dilution events for instance stock splits or reverse stock split).

 

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. 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. The fair value of common stock issued in exchange for the warrants, totaling $26.3 million, was recognized in additional paid in capital.

 

Share Repurchase Program

 

In June 2022, the Board of Directors approved a share repurchase program that authorizes the repurchase of up to $10 million of the Company’s Class A common stock through June 15, 2023. The repurchase program permits shares to be repurchased in the open market, by block purchase, in privately negotiated transactions, in one or more transactions from time to time, or pursuant to any trading plan adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934 (the “Exchange Act”). Open market purchases will be conducted in accordance with the limitations set forth in Rule 10b-18 of the Exchange Act and other applicable legal and regulatory requirements. The repurchase program may be suspended, terminated, extended or otherwise modified by the Board without notice at any time for any reason, including, without limitation, market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, capital and liquidity objectives, and other factors deemed appropriate by CPH’s management.

 

For the three and nine-month periods ended July 31, 2022 the Company purchased an aggregate of 62,850 shares of our common stock for a total of $0.4 million resulting in an average price per share of $6.09.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Stock-based Compensation
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

Note 15. Stock-Based Compensation

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 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 generally vest pursuant to one of the following four conditions:

 

(1)

Time-based only – Awards vest in equal installments over a specified 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 the unvested awards outstanding at July 31, 2022, including the location, type of award, shares outstanding, unrecognized compensation expense, and the date that expense will be recognized through. The total stock compensation expense recognized for restricted stock awards for the three-month periods ended  July 31, 2022 and 2021 was $1.2 million and $1.1 million, respectively. The total stock compensation expense recognized for stock options for the three-month periods ended  July 31, 2022 and 2021 was $0.2 million. The total stock compensation expense recognized for restricted stock awards for the nine-month periods ended July 31, 2022 and 2021 was $3.7 million and $4.6 million, respectively. The total stock compensation expense recognized for stock options for the nine-month periods ended July 31, 2022 and 2021 was $0.5 million and $0.6 million, respectively. In addition, while the table below provides a date through which expense will be recognized on a straight-line basis, if at such time the market-based stock awards, vest earlier than the Monte Carlo simulation derived service period, expense recognition will be accelerated.

 

During the first quarter of fiscal 2022, the Company granted 69,491 stock awards that have a market-based vesting condition. The assumptions used in the Monte Carlo Simulation for these grants were stock price on date of grant, a price target expiration date of December 6, 2023, expected volatility of 73% and a risk-free interest rate of 0.5%. No equity-based awards were granted during the second or third quarter of fiscal 2022.

 

Location

Type of Award

 

Shares Unvested at July 31, 2022

  

Weighted Average Fair Value

  

Unrecognized Compensation Expense at July 31, 2022

 

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

    

U.S.

Time Based Only

  640,797  $5.98  $2,351,705 

12/6/2023

    

U.S.

$6 Market/Time- Based

  100,462  $3.86  $- 

10/29/2020

    

U.S.

$6 Market/Time- Based

  190,208  $8.65  $290,379 

3/29/2023

  * 

U.S.

$6 Market/Time- Based

  190,219  $8.65  $564,972 

3/29/2024

  * 

U.S.

$8 Market/Time- Based

  150,697  $3.46  $- 

10/29/2020

    

U.S.

$8 Market/Time- Based

  190,209  $7.45  $32,300 

8/23/2022

  ** 

U.S.

$8 Market/Time- Based

  190,209  $7.45  $369,730 

8/23/2023

  ** 

U.S.

$8 Market/Time- Based

  190,218  $7.45  $562,619 

8/23/2024

  ** 

U.S.

$10 Market/Time- Based

  150,706  $3.15  $- 

10/29/2020

    

U.S.

$10 Market/Time- Based

  187,591  $6.46  $243,003 

7/9/2023

    

U.S.

$10 Market/Time- Based

  187,587  $6.46  $425,064 

7/9/2024

    

U.S.

$10 Market/Time- Based

  187,603  $6.46  $552,270 

7/9/2025

    

U.S.

$13 Market/Time- Based

  433  $4.47  $- 

5/4/2022

    

U.S.

$13 Market/Time- Based

  433  $4.47  $361 

5/4/2023

    

U.S.

$13 Market/Time- Based

  434  $4.47  $674 

5/4/2024

    

U.S.

$16 Market/Time- Based

  433  $3.85  $36 

8/27/2022

    

U.S.

$16 Market/Time- Based

  433  $3.85  $408 

8/27/2023

    

U.S.

$16 Market/Time- Based

  434  $3.85  $644 

8/27/2024

    

U.S.

$19 Market/Time- Based

  433  $3.34  $122 

11/19/2022

    

U.S.

$19 Market/Time- Based

  433  $3.34  $408 

11/19/2023

    

U.S.

$19 Market/Time- Based

  434  $3.34  $595 

11/19/2024

    

U.S.

$10 Market/Time- Based

  4,635  $7.28  $11,879 

1/31/2023

    

U.S.

$10 Market/Time- Based

  4,635  $7.28  $20,865 

1/31/2024

    

U.S.

$10 Market/Time- Based

  4,634  $7.28  $24,615 

1/31/2025

    

U.S.

$10 Market/Time- Based

  18,703  $6.83  $74,590 

6/30/2023

    

U.S.

$10 Market/Time- Based

  18,711  $6.83  $95,370 

6/30/2024

    

U.S.

$10 Market/Time- Based

  18,714  $6.83  $104,470 

6/30/2025

    

U.K.

Time Based Only

  90,431  $5.75  $298,554 

12/6/2023

    

U.K.

$6 Market/Time- Based

  19,257  $3.85  $- 

10/29/2020

    

U.K.

$6 Market/Time- Based

  27,892  $8.36  $42,173 

3/29/2023

  * 

U.K.

$6 Market/Time- Based

  27,901  $8.36  $81,781 

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  $4,711 

8/23/2022

  ** 

U.K.

$8 Market/Time- Based

  27,892  $7.20  $53,591 

8/23/2023

  ** 

U.K.

$8 Market/Time- Based

  27,901  $7.20  $81,338 

8/23/2024

  ** 

U.K.

$10 Market/Time- Based

  28,886  $3.14  $- 

10/29/2020

    

U.K.

$10 Market/Time- Based

  27,902  $6.24  $35,387 

7/9/2023

    

U.K.

$10 Market/Time- Based

  27,892  $6.24  $61,544 

7/9/2024

    

U.K.

$10 Market/Time- Based

  27,901  $6.24  $79,786 

7/9/2025

    

U.K.

$10 Market/Time- Based

  750  $6.83  $2,991 

6/30/2023

    

U.K.

$10 Market/Time- Based

  750  $6.83  $3,823 

6/30/2024

    

U.K.

$10 Market/Time- Based

  750  $6.83  $4,187 

6/30/2025

    

Total

  3,023,320      $6,476,945      

 

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.

 

*

The $6.00 market condition price target was achieved on March 29, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.
 **The $8.00 market condition price target was achieved on August 23, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Earnings Per Share
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 16. 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 July 31, 2022, the Company had outstanding (1) 13.0 million warrants to purchase shares of common stock at an exercise price of $11.50, (2) 2.6million outstanding unvested restricted stock awards, (3) 1.2 million outstanding unexercised incentive stock options, (4) 0.4 million outstanding unexercised non-qualified stock options, and (5) 2.5 million shares of Series A Preferred Stock, all of which could potentially be dilutive. The dilutive effect of the 13.0 million warrants was excluded from the calculation of diluted net income per share for the three and nine-month period ended July 31, 2022, as its impact would have been anti-dilutive. The dilutive effect of the 2.5 million shares of preferred stock was excluded from the calculation of the diluted net income per share for the nine-month period ended  July 31, 2022 as its impact would have been anti-dilutive. The dilutive effects of the 2.5 million shares of preferred stock and 13.0 million warrants were excluded from the calculation of diluted net income per share for the three-month period ended July 31, 2021, as their impact would have been anti-dilutive. For the nine-month period ended July 31, 2021, 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.

 

The table below shows our basic and diluted EPS calculations for the three and nine-month periods ended July 31, 2022 and 2021:

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

 

 

2022

  

2021

  

2022

  

2021

 
(in thousands, except share and per share amounts) As Restated      As Restated     

Net income (loss) (numerator):

                

Net income (loss) attributable to Concrete Pumping Holdings, Inc.

 $12,976  $4,638  $20,144  $(18,505)

Less: Accretion of liquidation preference on preferred stock

  (441)  (525)  (1,309)  (1,530)

Less: Undistributed earnings allocated to participating securities

  (582)  (221)  (932)  - 

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

 $11,953  $3,892  $17,903  $(20,035)

Add back: Undistributed earning allocated to participating securities

  582   221   932   - 

Add back: Accretion of liquidation preference on preferred stock

  441   -   -   - 

Less: Undistributed earnings reallocated to participating securities

  (573)  (217)  (917)  - 

Numerator for diluted earnings (loss) per share

 $12,403  $3,896  $17,918  $(20,035)
                 

Weighted average shares (denominator):

                

Weighted average shares - basic

  54,012,404   53,522,089   53,859,874   53,377,032 

Weighted average shares - diluted

  57,286,563   54,547,494   54,772,441   53,377,032 
                 

Basic earnings (loss) per share

 $0.22  $0.07  $0.33  $(0.38)

Diluted earnings (loss) per share

 $0.22  $0.07  $0.33  $(0.38)

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 17 - Segment Reporting
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

Note 17. 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 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 July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Revenue

                

U.S. Concrete Pumping

 $77,352  $58,025  $212,189  $166,509 

U.K. Operations

  14,417   12,652   39,980   34,285 

U.S. Concrete Waste Management Services

  12,813   10,122   34,551   27,552 

Corporate

  625   625   1,875   1,875 

Intersegment

  (738)  (663)  (2,197)  (2,167)

Total revenue

 $104,469  $80,761  $286,398  $228,054 

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

 

 

2022

  

2021

  

2022

  

2021

 
(in thousands) As Restated      As Restated     

EBITDA

                

U.S. Concrete Pumping

 $19,495  $17,178  $50,524  $30,419 

U.K. Operations

  3,197   3,381   8,619   8,794 

U.S. Concrete Waste Management Services

  4,976   4,837   13,398   11,542 

Corporate

  8,045   885   11,769   (9,318)

Total EBITDA

 $35,713  $26,281  $84,310  $41,437 
                 

Consolidated EBITDA reconciliation

                

Net income (loss)

 $12,976  $4,638  $20,144  $(18,505)

Interest expense, net

  6,517   6,153   19,126   19,082 

Income tax expense (benefit)

  2,030   1,652   2,535   (826)

Depreciation and amortization

  14,190   13,838   42,505   41,686 

Total EBITDA

 $35,713  $26,281  $84,310  $41,437 

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Depreciation and amortization

                

U.S. Concrete Pumping

 $9,927  $9,206  $29,615  $27,885 

U.K. Operations

  1,881   2,042   5,892   6,124 

U.S. Concrete Waste Management Services

  2,170   2,379   6,361   7,050 

Corporate

  212   211   637   627 

Total depreciation and amortization

 $14,190  $13,838  $42,505  $41,686 
                 

Interest expense, net

                

U.S. Concrete Pumping

 $(5,795) $(5,347) $(16,879) $(16,717)

U.K. Operations

  (722)  (806)  (2,247)  (2,365)

Total interest expense, net

 $(6,517) $(6,153) $(19,126) $(19,082)
                 

Transaction costs and debt extinguishment costs

                

U.S. Concrete Pumping

 $20  $111  $59  $15,705 

Total transaction costs including transaction-related debt extinguishment

 $20  $111  $59  $15,705 

 

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

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Total assets

        

U.S. Concrete Pumping

 $628,504  $591,820 

U.K. Operations

  103,481   109,631 

U.S. Concrete Waste Management Services

  153,092   145,199 

Corporate

  28,004   26,648 

Intersegment

  (88,613)  (80,633)

Total assets

 $824,468  $792,665 

 

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 tangible assets as of  July 31, 2022 and  October 31, 2021 are as follows:

 

  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Revenue by geography

                

U.S.

 $90,052  $68,109  $246,418  $193,769 

U.K.

  14,417   12,652   39,980   34,285 

Total revenue

 $104,469  $80,761  $286,398  $228,054 

 

  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Long-lived tangible assets

        

U.S.

 $332,236  $285,307 

U.K.

  53,011   52,464 

Total long lived assets

 $385,247  $337,771 

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 18 - Subsequent Events
9 Months Ended
Jul. 31, 2022
Notes to Financial Statements  
Subsequent Events [Text Block]

Note 18. Subsequent Events

 

On August 22, 2022, the Company acquired Coastal Carolina Pumping, Inc. ("Coastal"), a concrete pumping service provider headquartered in Charlotte, North Carolina, with additional locations across North Carolina, South Carolina, and Florida, for a purchase price of $31.0 million, which was paid using cash on hand. As of the date of issuance of the Company's interim financial statements, the purchase price allocation for this transaction has not yet been completed.

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Policies)
9 Months Ended
Jul. 31, 2022
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 Securities and Exchange Commission ("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  July 31, 2022 and for all periods presented.

 

Consolidation, Policy [Policy Text Block]

Principles of consolidation

 

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

 

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 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.9 million and $0.7 million as of  July 31, 2022 and October 31, 2021, 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 July 31, 2022 and October 31, 2021.

 

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. Amortization of debt issuance costs are recorded in interest expense.

 

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 July 31, 2022, 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 

 

Capital lease assets are amortized over the estimated useful life of the asset.

 

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 or asset acquisition) 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 July 31, 2022.

 

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 statements of operations at each reporting date.

 

Revenue [Policy Text Block]

Revenue recognition

 

The Company adopted ASC 606, Revenue Recognition ("ASC 606") on October 31, 2021, effective as of November 1, 2020, using the modified retrospective method. Results for reporting periods beginning October 31, 2021 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our legacy accounting under ASC 605: Revenue Recognition ("ASC 605"). The adoption of the guidance did not have a material impact on the amount or timing of revenue recognized.

 

The Company generates revenues primarily from (1) concrete pumping services in both the U.S. and U.K and (2) the Company’s concrete waste services business, both of which are discussed below. In addition, the Company generates an immaterial amount of revenue from the sales of replacement parts to customers. The Company’s delivery terms for replacement part sales are FOB shipping point.

 

Concrete Pumping Services

 

The vast majority of the Company's revenue from concrete pumping services comes from the Company's daily service, where the Company sends a single operator with a conventional concrete pump truck (an articulating boom attached to a large truck) to deliver concrete (or other construction material such as aggregate) from one point to another as directed by the customer. Customers are billed on either (1) a solely time basis or (2) a time and volume pumped basis. Additional charges (such as a fuel surcharge and travel costs) are frequently added based on specific project requirements. The Company's performance obligations related to these jobs are satisfied daily and invoiced accordingly and as such, there are no unsatisfied performance obligations at the end of any day.

 

A much smaller component of the total concrete pumping services revenue comes from placing boom services. Placing booms have become an essential tool in the efficient construction of high-rise buildings. A placing boom is the articulating boom component of a conventional concrete pump truck, positioned on the uppermost floor of a building construction project. Concrete is then supplied through a pipeline from the pump that remains at ground level. Due to the long term nature of high-rise jobs, these contracts are generally longer term but typically not in excess of one year. Customers are generally invoiced (1) at month end for a fixed monthly placing boom usage fee, (2) daily for time worked and volume of concrete pumped and (3) at the beginning of the job for certain set-up costs and at the end of the job for tear-down costs. As it pertains to the fixed monthly usage fee and daily fees related to time worked and volume of concrete pumped, which collectively make up a significant portion of the total consideration in the contract, the Company recognizes revenue as invoiced in accordance with ASC 606. For the consideration allocated to set-up and tear-down fees, the Company recognizes revenue on a straight-line basis over the estimated term of the contract. The aggregate asset or liability from these services is not significant. As invoices are issued with terms of net 30 and substantially all of the contracts are completed within a year, we do not disclose the value of unsatisfied performance obligations, which would include the value of future usage of the Company’s placing boom asset, hours to be worked or cubic yards to be pumped.

 

Concrete Waste Services

 

The Company’s concrete waste services business consists of service fees charged to customers for the delivery and usage over time of its pans or containers and the disposal of the concrete waste material. For these services, the Company has identified two performance obligations: (1) the daily usage of the pans or containers and (2) the pickup and disposal of the waste material. The fees allocable to these obligations are based on their standalone selling prices based on observable prices and expected cost plus margin approach. The Company recognizes revenue monthly for the daily usage fees and recognizes the revenue attributable to the disposal services when the disposal is completed. The aggregate asset or liability from these services is not significant. As invoices are issued with terms of net 30 and substantially all of the contracts are completed within a year, we do not disclose the value of unsatisfied performance obligations, which would include the remaining days the pans will be utilized or the future pickup and disposal of the waste material.

 

Practical Expedients Applied

 

The Company collects sales taxes when required from customers as part of the purchase price, which are then subsequently remitted to the appropriate authorities. The Company has elected to apply the practical expedient provided by ASC 606, which allows entities to make an accounting policy election to exclude sales taxes and other similar taxes from the measurement.

 

At contract inception, the Company does not expect the period between customer payment and transfer of control of the promised services to the customer to exceed one year as customers are invoiced with terms of 30 days. As such, the Company has used the practical expedient in ASC 606 which states that no adjustment for a significant financing component is necessary.

 

In addition, the Company incurs limited costs in order to obtain contracts. However, as the amortization period for these assets would be one year or less, the Company has elected the practical expedient permitted by ASC 606 and recognized those incremental costs of obtaining a contract as an expense when incurred. Upon transition to the new the standard, the Company did not restate contracts that begin and are completed within the same annual reporting period. As discussed above, contracts of the Company are typically completed within the year.

 

Disaggregation of Revenue

 

Revenue disaggregated by reportable segment and geographic area where the work was performed for the periods ended  July 31, 2022 and  October 31, 2021 is presented in Note 17.

 

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 fair value of time-based only restricted stock awards and time-based only stock options with a $.01 exercise price are valued at the closing price of the Company's stock as of the date of the grant of these awards. 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. For stock awards that include a market-based vesting condition, such as the trading price of the Company’s common stock exceeding certain price targets, the Company uses a Monte Carlo Simulation in estimating the fair value at grant date and recognizes compensation expense over the implied service period (median time to vest). Shares exercised are issued out of authorized but not outstanding shares. The Company accounts for forfeitures as they occur.

 

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. The Company recognizes interest and penalties related to underpayment of income taxes in general and administrative expense in the consolidated statements of operations.

 

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 is the only component of accumulated 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 and asset acquisitions

 

The Company applies the principles provided in ASC 805, Business Combinations ("ASC 805"), to determine whether a transaction involves an asset or a business.

 

If it is determined an acquisition is a business combination, tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized to the extent the fair value of the consideration transferred exceeds the fair value of the net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC 805.

 

If it is determined an acquisition is an asset acquisition, the purchase consideration (which will include certain transaction costs) is allocated first to indefinite-lived intangible assets (if applicable) based on their fair values with the remaining balance of purchase consideration being allocated to the acquired assets and liabilities based on their relative fair values.

 

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

Concentrations

 

As of  July 31, 2022 and  October 31, 2021 there were three primary 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.  

 

Reclassification, Comparability Adjustment [Policy Text Block]

Restatement of Previously Issued Consolidated Financial Statements

 

Subsequent to the issuance of the consolidated financial statements as of and for the three and nine months ended July 31, 2022, we identified an error whereby the Company understated its payroll accrual by $2.0 million that was material to the three months ended July 31, 2022. As such, the Company has restated its unaudited consolidated interim financial statements for the three and nine month periods ended July 31, 2022. The restatement had no impact on the Company’s net revenue, liquidity, cash and cash equivalents, total assets or cash flows from operating, investing and financing activities.

 

The following table sets forth the impacted lines in the consolidated balance sheets, including the balances as reported, adjustments and the as-restated balances as of July 31, 2022:

 

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

July 31,

  Restatement  

July 31,

 

(in thousands)

 

2022

  

Adjustment

  

2022

 

Accrued payroll and payroll expenses

 $9,334  $2,000  $11,334 

Total current liabilities

  71,606   2,000   73,606 

Deferred income taxes

  72,182   (480)  71,702 

Total liabilities

 $521,142  $1,520  $522,662 
             

Accumulated deficit

  (93,249)  (1,520)  (94,769)

Total stockholders' equity

 $278,326  $(1,520) $276,806 

 

 

The following table sets forth the consolidated statements of operations, including the balances as reported, adjustments and the as-restated balances for the three and nine months ended July 31, 2022:

 

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 

(in thousands, except for per share amounts)

 

Three Months Ended July 31, 2022

  

Restatement

Adjustment

  

Three Months Ended July 31, 2022

  

Nine Months Ended July 31, 2022

  

Restatement

Adjustment

  

Nine Months Ended July 31, 2022

 

Revenue

 $104,469  $-  $104,469  $286,398  $-  $286,398 

Cost of operations

  61,135   1,400   62,535   170,000   1,400   171,400 

Gross profit

  43,334   (1,400)  41,934   116,398   (1,400)  114,998 
                         

General and administrative expenses

  27,227   600   27,827   82,497   600   83,097 

Transaction costs

  20   -   20   59   -   59 

Income (loss) from operations

  16,087   (2,000)  14,087   33,842   (2,000)  31,842 
                         

Other income (expense):

                        

Interest expense, net

  (6,517)  -   (6,517)  (19,126)  -   (19,126)

Loss on extinguishment of debt

  -   -   -   -   -   - 

Change in fair value of warrant liabilities

  7,420   -   7,420   9,894   -   9,894 

Other income, net

  16   -   16   69   -   69 

Total other income (expense)

  919   -   919   (9,163)  -   (9,163)
                         

Income (loss) before income taxes

  17,006   (2,000)  15,006   24,679   (2,000)  22,679 
                         

Income tax expense (benefit)

  2,510   (480)  2,030   3,015   (480)  2,535 
                         

Net income

  14,496   (1,520)  12,976   21,664   (1,520)  20,144 
                         
Less accretion of liquidation preference on preferred stock  (441)  -   (441)  (1,309)  -   (1,309)
                         
Income (loss) available to common shareholders $14,055  $(1,520) $12,535  $20,355  $(1,520) $18,835 
                         

Net income (loss) per common share

                        

Basic

 $0.25  $(0.03) $0.22  $0.36  $(0.03) $0.33 

Diluted

 $0.24  $(0.02) $0.22  $0.35  $(0.02) $0.33 

 

The following table sets forth the impacted lines in the Consolidated Statement of Cash Flows, including the balances as reported, adjustments and the as-restated balances for the nine months ended July 31, 2022:

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

Nine Months Ended

  Restatement  Nine Months Ended  

(in thousands)

 

July 31, 2022

  

Adjustment

  

July 31, 2022

 

Net income

  $21,664   $(1,520)  $20,144 

Deferred income taxes

  2,690   (480)  2,210 
Accrued payroll, accrued expenses and other current liabilities  7,421   2,000   9,421 

Net cash provided by operating activities

  $53,727   $-   $53,727 
 

In addition, the Consolidated Statement of Comprehensive Income, the Consolidated Statement of Changes in Stockholders' Equity and the footnote disclosures impacted by the error have been restated.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
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 
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

July 31,

  Restatement  

July 31,

 

(in thousands)

 

2022

  

Adjustment

  

2022

 

Accrued payroll and payroll expenses

 $9,334  $2,000  $11,334 

Total current liabilities

  71,606   2,000   73,606 

Deferred income taxes

  72,182   (480)  71,702 

Total liabilities

 $521,142  $1,520  $522,662 
             

Accumulated deficit

  (93,249)  (1,520)  (94,769)

Total stockholders' equity

 $278,326  $(1,520) $276,806 
  

AS PREVIOUSLY REPORTED

      

AS RESTATED

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 

(in thousands, except for per share amounts)

 

Three Months Ended July 31, 2022

  

Restatement

Adjustment

  

Three Months Ended July 31, 2022

  

Nine Months Ended July 31, 2022

  

Restatement

Adjustment

  

Nine Months Ended July 31, 2022

 

Revenue

 $104,469  $-  $104,469  $286,398  $-  $286,398 

Cost of operations

  61,135   1,400   62,535   170,000   1,400   171,400 

Gross profit

  43,334   (1,400)  41,934   116,398   (1,400)  114,998 
                         

General and administrative expenses

  27,227   600   27,827   82,497   600   83,097 

Transaction costs

  20   -   20   59   -   59 

Income (loss) from operations

  16,087   (2,000)  14,087   33,842   (2,000)  31,842 
                         

Other income (expense):

                        

Interest expense, net

  (6,517)  -   (6,517)  (19,126)  -   (19,126)

Loss on extinguishment of debt

  -   -   -   -   -   - 

Change in fair value of warrant liabilities

  7,420   -   7,420   9,894   -   9,894 

Other income, net

  16   -   16   69   -   69 

Total other income (expense)

  919   -   919   (9,163)  -   (9,163)
                         

Income (loss) before income taxes

  17,006   (2,000)  15,006   24,679   (2,000)  22,679 
                         

Income tax expense (benefit)

  2,510   (480)  2,030   3,015   (480)  2,535 
                         

Net income

  14,496   (1,520)  12,976   21,664   (1,520)  20,144 
                         
Less accretion of liquidation preference on preferred stock  (441)  -   (441)  (1,309)  -   (1,309)
                         
Income (loss) available to common shareholders $14,055  $(1,520) $12,535  $20,355  $(1,520) $18,835 
                         

Net income (loss) per common share

                        

Basic

 $0.25  $(0.03) $0.22  $0.36  $(0.03) $0.33 

Diluted

 $0.24  $(0.02) $0.22  $0.35  $(0.02) $0.33 

 

  

AS PREVIOUSLY REPORTED

      

AS RESTATED

 
  

Nine Months Ended

  Restatement  Nine Months Ended  

(in thousands)

 

July 31, 2022

  

Adjustment

  

July 31, 2022

 

Net income

  $21,664   $(1,520)  $20,144 

Deferred income taxes

  2,690   (480)  2,210 
Accrued payroll, accrued expenses and other current liabilities  7,421   2,000   9,421 

Net cash provided by operating activities

  $53,727   $-   $53,727 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Fair Value Measurement (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]
  

July 31,

  

October 31,

 
  

2022

  

2021

 

(in thousands)

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 

Senior notes

 $375,000  $337,500  $375,000  $390,938 

Capital lease obligations

 $304  $304  $381  $381 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Prepaid Expenses and Other Current Assets (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]
  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Prepaid insurance

 $2,518  $949 

Prepaid licenses and deposits

  715   360 

Prepaid rent

  358   331 

Other current assets and prepaids

  2,087   2,470 

Total prepaid expenses and other current assets

 $5,678  $

4,110

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Property, Plant and Equipment (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Land, building and improvements

 $27,124  $27,062 

Capital leases—land and buildings

  828   828 

Machinery and equipment

  441,164   374,034 

Transportation equipment

  6,064   2,935 

Furniture and office equipment

  2,873   2,880 

Property, plant and equipment, gross

  478,053   407,739 

Less accumulated depreciation

  (92,806)  (69,968)

Property, plant and equipment, net

 $385,247  $337,771 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Goodwill and Intangible Assets (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

July 31,

 
  

2022

 
  

Gross

          

Foreign Currency

  

Net

 
  

Carrying

      

Accumulated

  

Translation

  

Carrying

 

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $193,105  $-  $(107,365) $785  $86,525 

Trade name

  5,117   -   (2,006)  137   3,248 

Trade name (indefinite life)

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

Assembled workforce

  1,450   -   (324)  -   1,126 

Noncompete agreements

  200   -   (132)  -   68 

Total intangibles

 $255,372  $(5,000) $(109,827) $922  $141,467 
  

October 31,

 
  

2021

 
  

Gross

          

Foreign Currency

  

Net

 
  

Carrying

      

Accumulated

  

Translation

  

Carrying

 

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $195,220  $-  $(91,169) $(539) $103,512 

Trade name

  5,748   -   (1,598)  (71)  4,079 

Trade name (indefinite life)

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

Assembled workforce

  350   -   -   -   350 

Noncompete agreements

  200   -   (102)  -   98 

Total intangibles

 $257,018  $(5,000) $(92,869) $(610) $158,539 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(in thousands)

    

2022 (excluding the period from November 1, 2021 to July 31, 2022)

 $5,476 

2023

  17,883 

2024

  14,382 

2025

  11,294 

2026

  9,204 

Thereafter

  32,728 

Total

 $90,967 
Schedule of Goodwill [Table Text Block]

(in thousands)

 

U.S. Concrete Pumping

  

U.K. Operations

  

U.S. Concrete Waste Management Services

  

Total

 

Balance at October 31, 2020

 $147,482  $26,539  $49,133  $223,154 

Foreign currency translation

  -   2,011   -   2,011 

Balance at July 31, 2021

 $147,482  $28,550  $49,133  $225,165 
                 

Balance at October 31, 2021

 $147,482  $28,085  $49,133  $224,700 

Foreign currency translation

  -   (3,085)  -  $(3,085)

Balance at July 31, 2022

 $147,482  $25,000  $49,133  $221,615 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Long Term Debt and Revolving Lines of Credit (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Revolving loan (short term)

 $16,884  $990 

Senior notes - all long term

  375,000   375,000 

Total debt, gross

  391,884   375,990 

Less unamortized deferred financing costs offsetting long term debt

  (4,872)  (5,916)

Total debt, net of unamortized deferred financing costs

 $387,012  $370,074 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Accrued Payroll and Payroll Expenses (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Accrued Payroll and Expenses [Table Text Block]
  

July 31,

  

October 31,

 

 

 

2022

  

2021

 
(in thousands) As Restated     

Accrued vacation

 $2,503  $1,967 

Accrued payroll

  2,513   1,727 

Accrued bonus

  3,163   3,593 

Accrued employee-related taxes

  2,818   4,606 

Other accrued

  337   333 

Total accrued payroll and payroll expenses

 $11,334  $12,226 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Accrued insurance

 $8,920  $7,473 

Accrued interest

  11,275   5,627 

Accrued equipment purchases

  9,092   4,955 

Accrued sales and use tax

  1,562   690 

Accrued property taxes

  763   917 

Accrued professional fees

  1,285   1,134 

Other

  3,101   3,144 

Total accrued expenses and other liabilities

 $35,998  $23,940

 

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Stock-based Compensation (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Activity [Table Text Block]

Location

Type of Award

 

Shares Unvested at July 31, 2022

  

Weighted Average Fair Value

  

Unrecognized Compensation Expense at July 31, 2022

 

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

    

U.S.

Time Based Only

  640,797  $5.98  $2,351,705 

12/6/2023

    

U.S.

$6 Market/Time- Based

  100,462  $3.86  $- 

10/29/2020

    

U.S.

$6 Market/Time- Based

  190,208  $8.65  $290,379 

3/29/2023

  * 

U.S.

$6 Market/Time- Based

  190,219  $8.65  $564,972 

3/29/2024

  * 

U.S.

$8 Market/Time- Based

  150,697  $3.46  $- 

10/29/2020

    

U.S.

$8 Market/Time- Based

  190,209  $7.45  $32,300 

8/23/2022

  ** 

U.S.

$8 Market/Time- Based

  190,209  $7.45  $369,730 

8/23/2023

  ** 

U.S.

$8 Market/Time- Based

  190,218  $7.45  $562,619 

8/23/2024

  ** 

U.S.

$10 Market/Time- Based

  150,706  $3.15  $- 

10/29/2020

    

U.S.

$10 Market/Time- Based

  187,591  $6.46  $243,003 

7/9/2023

    

U.S.

$10 Market/Time- Based

  187,587  $6.46  $425,064 

7/9/2024

    

U.S.

$10 Market/Time- Based

  187,603  $6.46  $552,270 

7/9/2025

    

U.S.

$13 Market/Time- Based

  433  $4.47  $- 

5/4/2022

    

U.S.

$13 Market/Time- Based

  433  $4.47  $361 

5/4/2023

    

U.S.

$13 Market/Time- Based

  434  $4.47  $674 

5/4/2024

    

U.S.

$16 Market/Time- Based

  433  $3.85  $36 

8/27/2022

    

U.S.

$16 Market/Time- Based

  433  $3.85  $408 

8/27/2023

    

U.S.

$16 Market/Time- Based

  434  $3.85  $644 

8/27/2024

    

U.S.

$19 Market/Time- Based

  433  $3.34  $122 

11/19/2022

    

U.S.

$19 Market/Time- Based

  433  $3.34  $408 

11/19/2023

    

U.S.

$19 Market/Time- Based

  434  $3.34  $595 

11/19/2024

    

U.S.

$10 Market/Time- Based

  4,635  $7.28  $11,879 

1/31/2023

    

U.S.

$10 Market/Time- Based

  4,635  $7.28  $20,865 

1/31/2024

    

U.S.

$10 Market/Time- Based

  4,634  $7.28  $24,615 

1/31/2025

    

U.S.

$10 Market/Time- Based

  18,703  $6.83  $74,590 

6/30/2023

    

U.S.

$10 Market/Time- Based

  18,711  $6.83  $95,370 

6/30/2024

    

U.S.

$10 Market/Time- Based

  18,714  $6.83  $104,470 

6/30/2025

    

U.K.

Time Based Only

  90,431  $5.75  $298,554 

12/6/2023

    

U.K.

$6 Market/Time- Based

  19,257  $3.85  $- 

10/29/2020

    

U.K.

$6 Market/Time- Based

  27,892  $8.36  $42,173 

3/29/2023

  * 

U.K.

$6 Market/Time- Based

  27,901  $8.36  $81,781 

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  $4,711 

8/23/2022

  ** 

U.K.

$8 Market/Time- Based

  27,892  $7.20  $53,591 

8/23/2023

  ** 

U.K.

$8 Market/Time- Based

  27,901  $7.20  $81,338 

8/23/2024

  ** 

U.K.

$10 Market/Time- Based

  28,886  $3.14  $- 

10/29/2020

    

U.K.

$10 Market/Time- Based

  27,902  $6.24  $35,387 

7/9/2023

    

U.K.

$10 Market/Time- Based

  27,892  $6.24  $61,544 

7/9/2024

    

U.K.

$10 Market/Time- Based

  27,901  $6.24  $79,786 

7/9/2025

    

U.K.

$10 Market/Time- Based

  750  $6.83  $2,991 

6/30/2023

    

U.K.

$10 Market/Time- Based

  750  $6.83  $3,823 

6/30/2024

    

U.K.

$10 Market/Time- Based

  750  $6.83  $4,187 

6/30/2025

    

Total

  3,023,320      $6,476,945      
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Earnings Per Share (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

 

 

2022

  

2021

  

2022

  

2021

 
(in thousands, except share and per share amounts) As Restated      As Restated     

Net income (loss) (numerator):

                

Net income (loss) attributable to Concrete Pumping Holdings, Inc.

 $12,976  $4,638  $20,144  $(18,505)

Less: Accretion of liquidation preference on preferred stock

  (441)  (525)  (1,309)  (1,530)

Less: Undistributed earnings allocated to participating securities

  (582)  (221)  (932)  - 

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

 $11,953  $3,892  $17,903  $(20,035)

Add back: Undistributed earning allocated to participating securities

  582   221   932   - 

Add back: Accretion of liquidation preference on preferred stock

  441   -   -   - 

Less: Undistributed earnings reallocated to participating securities

  (573)  (217)  (917)  - 

Numerator for diluted earnings (loss) per share

 $12,403  $3,896  $17,918  $(20,035)
                 

Weighted average shares (denominator):

                

Weighted average shares - basic

  54,012,404   53,522,089   53,859,874   53,377,032 

Weighted average shares - diluted

  57,286,563   54,547,494   54,772,441   53,377,032 
                 

Basic earnings (loss) per share

 $0.22  $0.07  $0.33  $(0.38)

Diluted earnings (loss) per share

 $0.22  $0.07  $0.33  $(0.38)
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 17 - Segment Reporting (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Revenue

                

U.S. Concrete Pumping

 $77,352  $58,025  $212,189  $166,509 

U.K. Operations

  14,417   12,652   39,980   34,285 

U.S. Concrete Waste Management Services

  12,813   10,122   34,551   27,552 

Corporate

  625   625   1,875   1,875 

Intersegment

  (738)  (663)  (2,197)  (2,167)

Total revenue

 $104,469  $80,761  $286,398  $228,054 
  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

 

 

2022

  

2021

  

2022

  

2021

 
(in thousands) As Restated      As Restated     

EBITDA

                

U.S. Concrete Pumping

 $19,495  $17,178  $50,524  $30,419 

U.K. Operations

  3,197   3,381   8,619   8,794 

U.S. Concrete Waste Management Services

  4,976   4,837   13,398   11,542 

Corporate

  8,045   885   11,769   (9,318)

Total EBITDA

 $35,713  $26,281  $84,310  $41,437 
                 

Consolidated EBITDA reconciliation

                

Net income (loss)

 $12,976  $4,638  $20,144  $(18,505)

Interest expense, net

  6,517   6,153   19,126   19,082 

Income tax expense (benefit)

  2,030   1,652   2,535   (826)

Depreciation and amortization

  14,190   13,838   42,505   41,686 

Total EBITDA

 $35,713  $26,281  $84,310  $41,437 
  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Depreciation and amortization

                

U.S. Concrete Pumping

 $9,927  $9,206  $29,615  $27,885 

U.K. Operations

  1,881   2,042   5,892   6,124 

U.S. Concrete Waste Management Services

  2,170   2,379   6,361   7,050 

Corporate

  212   211   637   627 

Total depreciation and amortization

 $14,190  $13,838  $42,505  $41,686 
                 

Interest expense, net

                

U.S. Concrete Pumping

 $(5,795) $(5,347) $(16,879) $(16,717)

U.K. Operations

  (722)  (806)  (2,247)  (2,365)

Total interest expense, net

 $(6,517) $(6,153) $(19,126) $(19,082)
                 

Transaction costs and debt extinguishment costs

                

U.S. Concrete Pumping

 $20  $111  $59  $15,705 

Total transaction costs including transaction-related debt extinguishment

 $20  $111  $59  $15,705 
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Total assets

        

U.S. Concrete Pumping

 $628,504  $591,820 

U.K. Operations

  103,481   109,631 

U.S. Concrete Waste Management Services

  153,092   145,199 

Corporate

  28,004   26,648 

Intersegment

  (88,613)  (80,633)

Total assets

 $824,468  $792,665 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Three Months Ended July 31,

  

Nine Months Ended July 31,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Revenue by geography

                

U.S.

 $90,052  $68,109  $246,418  $193,769 

U.K.

  14,417   12,652   39,980   34,285 

Total revenue

 $104,469  $80,761  $286,398  $228,054 
  

July 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Long-lived tangible assets

        

U.S.

 $332,236  $285,307 

U.K.

  53,011   52,464 

Total long lived assets

 $385,247  $337,771 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Organization and Description of Business (Details Textual)
$ in Thousands
9 Months Ended
Jul. 31, 2022
USD ($)
US Concrete Pumping [Member]  
Goodwill, Impairment Loss $ 0
Brundage-Bone [Member]  
Number of Stores 95
Number of States in which Entity Operates 20
Camfaud [Member]  
Number of Stores 30
Eco-Pan, Inc. [Member]  
Number of Stores 18
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ / shares in Units, $ in Thousands
9 Months Ended
Jul. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Oct. 31, 2021
USD ($)
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 900 $ 700  
Inventory Valuation Reserves, Ending Balance 0   $ 0
Employee-related Liabilities, Current, Total 11,334   $ 12,226
Revision of Prior Period, Adjustment [Member]      
Employee-related Liabilities, Current, Total $ 2,000    
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member]      
Number of Vendors 3   3
Time Based Only [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 0.01    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)
9 Months Ended
Jul. 31, 2022
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 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Accrued payroll and payroll expenses $ 11,334           $ 11,334   $ 12,226  
Total current liabilities 73,606           73,606   48,239  
Deferred income taxes 71,702           71,702   70,566  
Total liabilities 522,662           522,662   505,090  
Accumulated deficit (94,769)           (94,769)   (114,913)  
Total stockholders' equity 276,806 $ 265,183 $ 263,266 $ 259,162 $ 252,828 $ 259,663 276,806 $ 259,162 $ 262,575 $ 267,110
Revenue 104,469     80,761     286,398 228,054    
Cost of operations 62,535     43,548     171,400 127,676    
Gross profit 41,934     37,213     114,998 100,378    
General and administrative expenses 27,827     24,951     83,097 73,812    
Transaction costs 20     111     59 195    
Income (loss) from operations 14,087     12,151     31,842 26,371    
Interest expense, net (6,517)     (6,153)     (19,126) (19,082)    
Loss on extinguishment of debt 0     0     0 (15,510)    
Change in fair value of warrant liabilities 7,420     260     9,894 (11,195)    
Other income, net 16     32     69 85    
Total other income (expense) 919     (5,861)     (9,163) (45,702)    
Income (loss) before income taxes 15,006     6,290     22,679 (19,331)    
Income tax expense (benefit) 2,030     1,652     2,535 (826)    
Net income 12,976 5,985 1,183 4,638 (10,853) (12,290) 20,144 (18,505)    
Less accretion of liquidation preference on preferred stock (441)     (525)     (1,309) (1,530)    
Income (loss) available to common shareholders $ 12,535     $ 4,113     $ 18,835 $ (20,035)    
Basic (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)    
Diluted (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)    
Net income (loss) $ 12,976 $ 5,985 $ 1,183 $ 4,638 $ (10,853) $ (12,290) $ 20,144 $ (18,505)    
Deferred income taxes             2,210 (1,417)    
Accrued payroll, accrued expenses and other current liabilities             9,421 5,920    
Net cash provided by operating activities             53,727 $ 60,344    
Previously Reported [Member]                    
Accrued payroll and payroll expenses 9,334           9,334      
Total current liabilities 71,606           71,606      
Deferred income taxes 72,182           72,182      
Total liabilities 521,142           521,142      
Accumulated deficit (93,249)           (93,249)      
Total stockholders' equity 278,326           278,326      
Revenue 104,469           286,398      
Cost of operations 61,135           170,000      
Gross profit 43,334           116,398      
General and administrative expenses 27,227           82,497      
Transaction costs 20           59      
Income (loss) from operations 16,087           33,842      
Interest expense, net (6,517)           (19,126)      
Loss on extinguishment of debt 0           0      
Change in fair value of warrant liabilities 7,420           9,894      
Other income, net 16           69      
Total other income (expense) 919           (9,163)      
Income (loss) before income taxes 17,006           24,679      
Income tax expense (benefit) 2,510           3,015      
Net income 14,496           21,664      
Less accretion of liquidation preference on preferred stock (441)           (1,309)      
Income (loss) available to common shareholders $ 14,055           $ 20,355      
Basic (in dollars per share) $ 0.25           $ 0.36      
Diluted (in dollars per share) $ 0.24           $ 0.35      
Net income (loss) $ 14,496           $ 21,664      
Deferred income taxes             2,690      
Accrued payroll, accrued expenses and other current liabilities             7,421      
Net cash provided by operating activities             53,727      
Revision of Prior Period, Adjustment [Member]                    
Accrued payroll and payroll expenses 2,000           2,000      
Total current liabilities 2,000           2,000      
Deferred income taxes (480)           (480)      
Total liabilities 1,520           1,520      
Accumulated deficit (1,520)           (1,520)      
Total stockholders' equity (1,520)           (1,520)      
Revenue 0           0      
Cost of operations 1,400           1,400      
Gross profit (1,400)           (1,400)      
General and administrative expenses 600           600      
Transaction costs 0           0      
Income (loss) from operations (2,000)           (2,000)      
Interest expense, net 0           0      
Loss on extinguishment of debt 0           0      
Change in fair value of warrant liabilities 0           0      
Other income, net 0           0      
Total other income (expense) 0           0      
Income (loss) before income taxes (2,000)           (2,000)      
Income tax expense (benefit) (480)           (480)      
Net income (1,520)           (1,520)      
Less accretion of liquidation preference on preferred stock 0           0      
Income (loss) available to common shareholders $ (1,520)           $ (1,520)      
Basic (in dollars per share) $ (0.03)           $ (0.03)      
Diluted (in dollars per share) $ (0.02)           $ (0.02)      
Net income (loss) $ (1,520)           $ (1,520)      
Deferred income taxes             (480)      
Accrued payroll, accrued expenses and other current liabilities             2,000      
Net cash provided by operating activities             $ 0      
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Business Combinations and Asset Acquisitions (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 30, 2021
Sep. 30, 2021
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2022
Jul. 31, 2021
Oct. 31, 2021
Payments to Acquire Productive Assets, Total             $ 20,600
Payments to Acquire Property, Plant, and Equipment, Total         $ 80,967 $ 34,558  
Payments to Acquire Intangible Assets         $ 1,450 $ (0)  
Pioneer Concrete Pumping Services [Member]              
Payments to Acquire Productive Assets, Total $ 20,200   $ 11,400 $ 20,200      
Payments to Acquire Property, Plant, and Equipment, Total 19,100 $ 11,500          
Payments to Acquire Intangible Assets $ 1,100            
Pioneer Concrete Pumping Services [Member] | Minimum [Member]              
Finite-Lived Intangible Asset, Useful Life (Year) 3 years            
Pioneer Concrete Pumping Services [Member] | Maximum [Member]              
Finite-Lived Intangible Asset, Useful Life (Year) 5 years            
Hi-Tech Concrete Pumping Services [Member]              
Payments to Acquire Productive Assets, Total   12,300          
Payments to Acquire Intangible Assets   $ 800          
Hi-Tech Concrete Pumping Services [Member] | Minimum [Member]              
Finite-Lived Intangible Asset, Useful Life (Year)   3 years          
Hi-Tech Concrete Pumping Services [Member] | Maximum [Member]              
Finite-Lived Intangible Asset, Useful Life (Year)   5 years          
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Fair Value Measurement (Details Textual) - $ / shares
9 Months Ended
Jul. 31, 2022
Oct. 31, 2021
Dec. 06, 2018
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 11.50   $ 11.50
Public Warrants [Member]      
Class of Warrant or Right, Outstanding (in shares) 13,017,677 13,017,777  
Private Warrants [Member]      
Class of Warrant or Right, Outstanding (in shares) 0 0  
Warrant To Purchase Class A Common Stock [Member]      
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    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Fair Value Measurement - Fair Value of Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Reported Value Measurement [Member] | Senior Secured Notes [Member]    
Debt, fair value $ 375,000 $ 375,000
Reported Value Measurement [Member] | Capital Lease Obligations [Member]    
Debt, fair value 304 381
Estimate of Fair Value Measurement [Member] | Senior Secured Notes [Member]    
Debt, fair value 337,500 390,938
Estimate of Fair Value Measurement [Member] | Capital Lease Obligations [Member]    
Debt, fair value $ 304 $ 381
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Prepaid insurance $ 2,518 $ 949
Prepaid licenses and deposits 715 360
Prepaid rent 358 331
Other current assets and prepaids 2,087 2,470
Total prepaid expenses and other current assets $ 5,678 $ 4,110
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Property, Plant and Equipment (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Depreciation, Total $ 8.7 $ 7.2 $ 25.5 $ 21.2
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Property, plant and equipment, gross $ 478,053 $ 407,739
Less accumulated depreciation (92,806) (69,968)
Property, plant and equipment, net 385,247 337,771
Land, Buildings and Improvements [Member]    
Property, plant and equipment, gross 27,124 27,062
Assets Held under Capital Leases [Member]    
Property, plant and equipment, gross 828 828
Machinery and Equipment [Member]    
Property, plant and equipment, gross 441,164 374,034
Transportation Equipment [Member]    
Property, plant and equipment, gross 6,064 2,935
Furniture and Fixtures [Member]    
Property, plant and equipment, gross $ 2,873 $ 2,880
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Amortization of Intangible Assets $ 5,500 $ 6,700 $ 16,958 $ 20,517
US Concrete Waste Management Services [Member]        
Goodwill, Impairment Loss     $ 0  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jul. 31, 2022
Oct. 31, 2021
Accumulated amortization $ (109,827) $ (92,869)
Foreign currency translation adjustment 922 (610)
Net carrying amount 90,967  
Impairments (5,000) (5,000)
Gross carrying value 255,372 257,018
Foreign currency translation adjustment 922 (610)
Net carrying amount 141,467 158,539
Trade Names, Indefinite-lived [Member]    
Gross carrying value, indefinite 55,500 55,500
Impairments (5,000) (5,000)
Net carrying amount, indefinite 50,500 50,500
Customer Relationships [Member]    
Gross carrying value 193,105 195,220
Accumulated amortization (107,365) (91,169)
Foreign currency translation adjustment 785 (539)
Net carrying amount 86,525 103,512
Foreign currency translation adjustment 785 (539)
Trade Names [Member]    
Gross carrying value 5,117 5,748
Accumulated amortization (2,006) (1,598)
Foreign currency translation adjustment 137 (71)
Net carrying amount 3,248 4,079
Foreign currency translation adjustment 137 (71)
Assembled Workforce [Member]    
Gross carrying value 1,450 350
Net carrying amount 1,126 350
Noncompete Agreements [Member]    
Gross carrying value 200 200
Accumulated amortization (132) (102)
Net carrying amount $ 68 $ 98
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details)
$ in Thousands
Jul. 31, 2022
USD ($)
2022 (excluding the period from November 1, 2021 to July 31, 2022) $ 5,476
2023 17,883
2024 14,382
2025 11,294
2026 9,204
Thereafter 32,728
Total $ 90,967
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Balance $ 224,700  
Balance 221,615  
Operating Segments [Member]    
Balance 224,700 $ 223,154
Foreign currency translation (3,085) 2,011
Balance 221,615 225,165
US Concrete Pumping [Member] | Operating Segments [Member]    
Balance 147,482 147,482
Balance 147,482 147,482
UK Operations [Member] | Operating Segments [Member]    
Balance 28,085 26,539
Foreign currency translation (3,085) 2,011
Balance 25,000 28,550
US Concrete Waste Management Services [Member] | Operating Segments [Member]    
Balance 49,133 49,133
Balance $ 49,133 $ 49,133
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Long Term Debt and Revolving Lines of Credit (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 8 Months Ended
Jun. 29, 2022
Jan. 28, 2021
Dec. 06, 2018
Oct. 31, 2021
May 31, 2019
Apr. 30, 2022
Sep. 30, 2021
Jul. 31, 2022
Long-term Debt, Total       $ 370,074       $ 387,012
Debt Issuance Costs, Net, Total       $ 5,916       4,872
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      
Long-term Debt, Term (Year)     7 years          
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 $ 300 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 160,000 125,000           160,000
Line of Credit Facility, Additional Borrowing Capacity 75,000 75,000            
Long-Term Line of Credit, Total               16,900
Line of Credit Facility, Remaining Borrowing Capacity               131,700
Asset Backed Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member]                
Line of Credit Facility, Additional Borrowing Capacity 35,000              
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 $ 10,500   $ 7,500         $ 10,500
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member]                
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%     0.25%        
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member] | Base Rate [Member]                
Debt Instrument, Basis Spread on Variable Rate             1.25%  
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member] | Sterling Overnight Index Average [Member]                
Debt Instrument, Basis Spread on Variable Rate 2.00%     2.0326%        
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]                
Debt Instrument, Basis Spread on Variable Rate 2.25%              
Average Excess Availability, Tranche One [Member] | Asset Backed Revolving Credit Facility [Member]                
Line of Credit Facility, Quarterly Average Excess Availability, Percent           50.00%    
Average Excess Availability, Tranche One [Member] | Asset Backed Revolving Credit Facility [Member] | Minimum [Member]                
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage     0.25%          
Average Excess Availability, Tranche Two [Member] | Asset Backed Revolving Credit Facility [Member] | Maximum [Member]                
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage     0.50%          
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Revolving loan (short term) $ 16,884 $ 990
Total debt, gross 391,884 375,990
Less unamortized deferred financing costs offsetting long term debt (4,872) (5,916)
Total debt, net of unamortized deferred financing costs 387,012 370,074
Revolving Loan [Member] | Asset Backed Revolving Credit Facility [Member]    
Revolving loan (short term) 16,884 990
Senior Secured Notes [Member]    
Total debt, gross 375,000 $ 375,000
Total debt, net of unamortized deferred financing costs $ 375,000  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Accrued vacation $ 2,503 $ 1,967
Accrued payroll 2,513 1,727
Accrued bonus 3,163 3,593
Accrued employee-related taxes 2,818 4,606
Other accrued 337 333
Total accrued payroll and payroll expenses $ 11,334 $ 12,226
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Accrued insurance $ 8,920 $ 7,473
Accrued interest 11,275 5,627
Accrued equipment purchases 9,092 4,955
Accrued sales and use tax 1,562 690
Accrued property taxes 763 917
Accrued professional fees 1,285 1,134
Other 3,101 3,144
Total accrued expenses and other liabilities $ 35,998 $ 23,940
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - Income Taxes (As Restated) (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Oct. 31, 2021
Income Tax Expense (Benefit) Rounded $ 2,000   $ 2,500    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total 15,006 $ 6,290 22,679 $ (19,331)  
Income Tax Expense (Benefit), Total 2,030 $ 1,652 2,535 $ (826)  
Deferred Tax Assets, Net, Total 71,700   71,700   $ 70,600
Deferred Tax Assets, Operating Loss Carryforwards, Total 17,800   17,800   17,800
Tax Credit Carryforward, Valuation Allowance $ 100   $ 100   $ 100
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
Jul. 31, 2022
Oct. 31, 2021
Letters of Credit Outstanding, Amount $ 3.0  
Standby Letters of Credit [Member]    
Line of Credit Facility, Maximum Borrowing Capacity 10.5  
Accrued Liabilities and Other Liabilities [Member]    
Self-insurance, Accrued Expenses for Claims Incurred But Not Reported and Estimated Losses Reported 5.7 $ 4.5
Self-insurance, Accrued Expenses for Health Claims Incurred But Not Reoprted $ 3.2 $ 1.6
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Stockholders' Equity (Details Textual)
3 Months Ended 9 Months Ended
Jun. 06, 2019
USD ($)
$ / shares
May 14, 2019
USD ($)
$ / shares
shares
Apr. 29, 2019
USD ($)
shares
Apr. 01, 2019
Dec. 06, 2018
$ / shares
shares
Jul. 31, 2022
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
Jul. 31, 2022
USD ($)
$ / shares
shares
Oct. 31, 2021
$ / shares
shares
Common Stock, Shares Authorized (in shares)         500,000,000 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 $ 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,599,833   56,599,833 56,564,642
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         34,100,000        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares         $ 11.50 $ 11.50   $ 11.50  
Preferred Stock, Shares Outstanding, Ending Balance (in shares)         2,450,980        
Convertible Preferred Stock, Redemption, Principal Investment | $ $ 25,000,000                
Convertible Preferred Stock, Additional Cumulative Amount, Accrue Annual Rate 7.00%                
Convertible Preferred Stock, Additional Cumulative Amount | $               $ 6,600,000  
Convertible Preferred Stock, Convertible, Stock Price Trigger (in dollars per share) | $ / shares $ 13.00                
Debt Instrument, Consecutive Period (Day) 30 days                
Par Value of Warrant in APIC | $     $ 26,300,000            
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)           10,000,000   10,000,000  
Treasury Stock, Shares, Acquired (in shares)           62,850   62,850  
Treasury Stock, Value, Acquired, Cost Method | $           $ 383,000   $ 400,000  
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) | $ / shares           $ 6.09   $ 6.09  
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,400,000              
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%              
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,677   13,017,677 13,017,777
Warrant Exchange for Common Stock, Exchange Ratio       0.2105          
Class of Warrant or Right, Exchanged During Period (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
Warrant Exchange for Common Stock, Exchange Ratio       0.1538          
Class of Warrant or Right, Exchanged During Period (in shares)     11,100,000            
Series A Preferred Stock [Member]                  
Preferred Stock, Dividend Rate, Percentage         0.00%        
Dividends, Preferred Stock, Total | $             $ 0    
Preferred Stock, Convertible, Conversion Ratio 1                
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jan. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Oct. 31, 2019
Restricted Stock [Member]            
Share-Based Payment Arrangement, Expense $ 1.2   $ 1.1 $ 3.7 $ 4.6  
Share-Based Payment Arrangement, Option [Member]            
Share-Based Payment Arrangement, Expense $ 0.2   $ 0.2 $ 0.5 $ 0.6  
Market Based Award [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Granted (in shares) 0 69,491        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 73.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 0.50%          
Closing Price of $6.00 for 30 Consecutive Trading Days [Member] | The $6 Market/Time- Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share) $ 6.00     $ 6.00    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       33.33%    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)       3 years    
Closing Price of $8.00 for 30 Consecutive Trading Days [Member] | The $8 Market/Time- Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share) 8.00     $ 8.00    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       33.33%    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)       3 years    
Closing Price of $10.00 for 30 Consecutive Trading Days [Member] | The $10 Market/Time- Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share) $ 10.00     $ 10.00    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       33.33%    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)       3 years    
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 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Stock-based Compensation - Summary of Awards Granted (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 31, 2022
USD ($)
$ / shares
shares
Shares Unvested (in shares) 3,023,320
Unrecognized Compensation Expense | $ $ 6,476,945
UNITED STATES | Award 1 [Member]  
Type of Award Time Based Only
Shares Unvested (in shares) 640,797
Weighted Average Fair Value (in dollars per share) | $ / shares $ 5.98
Unrecognized Compensation Expense | $ $ 2,351,705
UNITED STATES | Award 2 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) 100,462
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.86
UNITED STATES | Award 4 [Member]  
Type of Award 6 Market/Time- Based [1]
Shares Unvested (in shares) 190,208 [1]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 8.65 [1]
Unrecognized Compensation Expense | $ $ 290,379 [1]
UNITED STATES | Award 5 [Member]  
Type of Award 6 Market/Time- Based [1]
Shares Unvested (in shares) 190,219 [1]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 8.65 [1]
Unrecognized Compensation Expense | $ $ 564,972 [1]
UNITED STATES | Award 6 [Member]  
Type of Award 8 Market/Time- Based
Shares Unvested (in shares) 150,697
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.46
UNITED STATES | Award 7 [Member]  
Type of Award 8 Market/Time- Based [2]
Shares Unvested (in shares) 190,209 [2]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.45 [2]
Unrecognized Compensation Expense | $ $ 32,300 [2]
UNITED STATES | Award 8 [Member]  
Type of Award 8 Market/Time- Based [2]
Shares Unvested (in shares) 190,209 [2]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.45 [2]
Unrecognized Compensation Expense | $ $ 369,730 [2]
UNITED STATES | Award 9 [Member]  
Type of Award 8 Market/Time- Based [2]
Shares Unvested (in shares) 190,218 [2]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.45 [2]
Unrecognized Compensation Expense | $ $ 562,619 [2]
UNITED STATES | Award 10 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 150,706
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.15
Unrecognized Compensation Expense | $ $ 0
UNITED STATES | Award 11 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 187,591
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.46
Unrecognized Compensation Expense | $ $ 243,003
UNITED STATES | Award 12 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 187,587
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.46
Unrecognized Compensation Expense | $ $ 425,064
UNITED STATES | Award 13 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 187,603
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.46
Unrecognized Compensation Expense | $ $ 552,270
UNITED STATES | Award 14 [Member]  
Type of Award 13 Market/Time- Based
Shares Unvested (in shares) 433
Weighted Average Fair Value (in dollars per share) | $ / shares $ 4.47
Unrecognized Compensation Expense | $ $ 0
UNITED STATES | Award 15 [Member]  
Type of Award 13 Market/Time- Based
Shares Unvested (in shares) 433
Weighted Average Fair Value (in dollars per share) | $ / shares $ 4.47
Unrecognized Compensation Expense | $ $ 361
UNITED STATES | Award 16 [Member]  
Type of Award 13 Market/Time- Based
Shares Unvested (in shares) 434
Weighted Average Fair Value (in dollars per share) | $ / shares $ 4.47
Unrecognized Compensation Expense | $ $ 674
UNITED STATES | Award 17 [Member]  
Type of Award 16 Market/Time- Based
Shares Unvested (in shares) 433
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 36
UNITED STATES | Award 18 [Member]  
Type of Award 16 Market/Time- Based
Shares Unvested (in shares) 433
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 408
UNITED STATES | Award 19 [Member]  
Type of Award 16 Market/Time- Based
Shares Unvested (in shares) 434
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 644
UNITED STATES | Award 20 [Member]  
Type of Award 19 Market/Time- Based
Shares Unvested (in shares) 433
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.34
Unrecognized Compensation Expense | $ $ 122
UNITED STATES | Award 21 [Member]  
Type of Award 19 Market/Time- Based
Shares Unvested (in shares) 433
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.34
Unrecognized Compensation Expense | $ $ 408
UNITED STATES | Award 22 [Member]  
Type of Award 19 Market/Time- Based
Shares Unvested (in shares) 434
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.34
Unrecognized Compensation Expense | $ $ 595
UNITED STATES | Award 23 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 4,635
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.28
Unrecognized Compensation Expense | $ $ 11,879
UNITED STATES | Award 24 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 4,635
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.28
Unrecognized Compensation Expense | $ $ 20,865
UNITED STATES | Award 25 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 4,634
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.28
Unrecognized Compensation Expense | $ $ 24,615
UNITED STATES | Award 26 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 18,703
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.83
Unrecognized Compensation Expense | $ $ 74,590
UNITED STATES | Award 27 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 18,711
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.83
Unrecognized Compensation Expense | $ $ 95,370
UNITED STATES | Award 28 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 18,714
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.83
Unrecognized Compensation Expense | $ $ 104,470
UNITED KINGDOM | Award 29 [Member]  
Type of Award Time Based Only
Shares Unvested (in shares) 90,431
Weighted Average Fair Value (in dollars per share) | $ / shares $ 5.75
Unrecognized Compensation Expense | $ $ 298,554
UNITED KINGDOM | Award 30 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) 19,257
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 0
UNITED KINGDOM | Award 32 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) 27,892
Weighted Average Fair Value (in dollars per share) | $ / shares $ 8.36
Unrecognized Compensation Expense | $ $ 42,173
UNITED KINGDOM | Award 33 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) 27,901
Weighted Average Fair Value (in dollars per share) | $ / shares $ 8.36
Unrecognized Compensation Expense | $ $ 81,781
UNITED KINGDOM | Award 34 [Member]  
Type of Award 8 Market/Time- Based
Shares Unvested (in shares) 28,885
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.45
Unrecognized Compensation Expense | $ $ 0
UNITED KINGDOM | Award 35 [Member]  
Type of Award 8 Market/Time- Based [2]
Shares Unvested (in shares) 27,892 [2]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.20 [2]
Unrecognized Compensation Expense | $ $ 4,711 [2]
UNITED KINGDOM | Award 36 [Member]  
Type of Award 8 Market/Time- Based [2]
Shares Unvested (in shares) 27,892 [2]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.20 [2]
Unrecognized Compensation Expense | $ $ 53,591 [2]
UNITED KINGDOM | Award 37 [Member]  
Type of Award 8 Market/Time- Based [2]
Shares Unvested (in shares) 27,901 [2]
Weighted Average Fair Value (in dollars per share) | $ / shares $ 7.20 [2]
Unrecognized Compensation Expense | $ $ 81,338 [2]
UNITED KINGDOM | Award 38 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 28,886
Weighted Average Fair Value (in dollars per share) | $ / shares $ 3.14
Unrecognized Compensation Expense | $ $ 0
UNITED KINGDOM | Award 39 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 27,902
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.24
Unrecognized Compensation Expense | $ $ 35,387
UNITED KINGDOM | Award 40 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 27,892
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.24
Unrecognized Compensation Expense | $ $ 61,544
UNITED KINGDOM | Award 41 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 27,901
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.24
Unrecognized Compensation Expense | $ $ 79,786
UNITED KINGDOM | Award 42 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 750
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.83
Unrecognized Compensation Expense | $ $ 2,991
UNITED KINGDOM | Award 43 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 750
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.83
Unrecognized Compensation Expense | $ $ 3,823
UNITED KINGDOM | Award 44 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) 750
Weighted Average Fair Value (in dollars per share) | $ / shares $ 6.83
Unrecognized Compensation Expense | $ $ 4,187
[1] The $6.00 market condition price target was achieved on March 29, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.
[2] The $8.00 market condition price target was achieved on August 23, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Earnings Per Share (Details Textual) - $ / shares
shares in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2022
Dec. 06, 2018
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 11.50 $ 11.50 $ 11.50
Warrant [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 13.0 13.0  
Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 2.6    
Vested Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1.2    
Vested Non-qualified Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0.4    
Series A Preferred Stocks [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 2.5 2.5  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Net Income (loss) $ 12,976 $ 5,985 $ 1,183 $ 4,638 $ (10,853) $ (12,290) $ 20,144 $ (18,505)
Less accretion of liquidation preference on preferred stock (441)     (525)     (1,309) (1,530)
Less: Undistributed earnings allocated to participating securities (582)     (221)     (932) 0
Net income (loss) attributable to common stockholders (numerator for basic earnings per share) 11,953     3,892     17,903 (20,035)
Add back: Undistributed earning allocated to participating securities 582     221     932 (0)
Add back: Accretion of liquidation preference on preferred stock 441     0     0 0
Less: Undistributed earnings reallocated to participating securities (573)     (217)     (917) 0
Numerator for diluted earnings (loss) per share $ 12,403     $ 3,896     $ 17,918 $ (20,035)
Weighted average shares - basic (in shares) 54,012,404     53,522,089     53,859,874 53,377,032
Weighted average shares - diluted (in shares) 57,286,563     54,547,494     54,772,441 53,377,032
Basic earnings (loss) per share (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)
Diluted earnings (loss) per share (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 17 - Segment Reporting - Operating Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Revenue $ 104,469     $ 80,761     $ 286,398 $ 228,054
EBITDA 35,713     26,281     84,310 41,437
Net income (loss) 12,976 $ 5,985 $ 1,183 4,638 $ (10,853) $ (12,290) 20,144 (18,505)
Interest expense, net 6,517     6,153     19,126 19,082
Income tax expense (benefit) 2,030     1,652     2,535 (826)
Depreciation and amortization 14,190     13,838     42,505 41,686
Interest expense, net (6,517)     (6,153)     (19,126) (19,082)
Transaction costs 20     111     59 15,705
Operating Segments [Member] | US Concrete Pumping [Member]                
Revenue 77,352     58,025     212,189 166,509
EBITDA 19,495     17,178     50,524 30,419
Interest expense, net 5,795     5,347     16,879 16,717
Depreciation and amortization 9,927     9,206     29,615 27,885
Interest expense, net (5,795)     (5,347)     (16,879) (16,717)
Operating Segments [Member] | UK Concrete Pumping [Member]                
Revenue 14,417     12,652     39,980 34,285
Interest expense, net 722     806     2,247 2,365
Depreciation and amortization 1,881     2,042     5,892 6,124
Interest expense, net (722)     (806)     (2,247) (2,365)
Transaction costs 20     111     59 15,705
Operating Segments [Member] | US Concrete Waste Management Services [Member]                
Revenue 12,813     10,122     34,551 27,552
EBITDA 4,976     4,837     13,398 11,542
Depreciation and amortization 2,170     2,379     6,361 7,050
Operating Segments [Member] | UK Operations [Member]                
EBITDA 3,197     3,381     8,619 8,794
Corporate, Non-Segment [Member]                
Revenue 625     625     1,875 1,875
EBITDA 8,045     885     11,769 (9,318)
Depreciation and amortization 212     211     637 627
Intersegment Eliminations [Member]                
Revenue $ (738)     $ (663)     $ (2,197) $ (2,167)
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 17 - Segment Reporting - Total Assets by Segment (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Total assets $ 824,468 $ 792,665
Operating Segments [Member] | US Concrete Pumping [Member]    
Total assets 628,504 591,820
Operating Segments [Member] | UK Concrete Pumping [Member]    
Total assets 103,481 109,631
Operating Segments [Member] | US Concrete Waste Management Services [Member]    
Total assets 153,092 145,199
Corporate, Non-Segment [Member]    
Total assets 28,004 26,648
Intersegment Eliminations [Member]    
Total assets $ (88,613) $ (80,633)
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 17 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Oct. 31, 2021
Revenue $ 104,469 $ 80,761 $ 286,398 $ 228,054  
Long Lived Assets 385,247   385,247   $ 337,771
UNITED STATES          
Revenue 90,052 68,109 246,418 193,769  
Long Lived Assets 332,236   332,236   285,307
UNITED KINGDOM          
Revenue 14,417 $ 12,652 39,980 $ 34,285  
Long Lived Assets $ 53,011   $ 53,011   $ 52,464
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 18 - Subsequent Events (Details Textual)
$ in Millions
Aug. 22, 2022
USD ($)
Subsequent Event [Member]  
Payments to Acquire Business or Asset Acquisition $ 31
XML 77 bbpp20220731_10qa_htm.xml IDEA: XBRL DOCUMENT 0001703956 2021-11-01 2022-07-31 0001703956 2022-09-06 0001703956 2022-07-31 0001703956 2021-10-31 0001703956 2022-05-01 2022-07-31 0001703956 2021-05-01 2021-07-31 0001703956 2020-11-01 2021-07-31 0001703956 bbcp:CommonStockOutstandingMember 2020-10-31 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 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 bbcp:CommonStockOutstandingMember 2020-11-01 2021-01-31 0001703956 bbcp:CommonStockOutstandingMember 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 2021-02-01 2021-04-30 0001703956 bbcp:CommonStockOutstandingMember 2021-02-01 2021-04-30 0001703956 bbcp:CommonStockOutstandingMember 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 2021-04-30 0001703956 us-gaap:CommonStockMember 2021-05-01 2021-07-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0001703956 us-gaap:TreasuryStockMember 2021-05-01 2021-07-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-07-31 0001703956 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0001703956 bbcp:CommonStockOutstandingMember 2021-05-01 2021-07-31 0001703956 bbcp:CommonStockOutstandingMember 2021-07-31 0001703956 us-gaap:CommonStockMember 2021-07-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001703956 us-gaap:TreasuryStockMember 2021-07-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001703956 us-gaap:RetainedEarningsMember 2021-07-31 0001703956 2021-07-31 0001703956 bbcp:CommonStockOutstandingMember 2021-10-31 0001703956 us-gaap:CommonStockMember 2021-10-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001703956 us-gaap:TreasuryStockMember 2021-10-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001703956 us-gaap:RetainedEarningsMember 2021-10-31 0001703956 us-gaap:CommonStockMember 2021-11-01 2022-01-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2021-11-01 2022-01-31 0001703956 us-gaap:TreasuryStockMember 2021-11-01 2022-01-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-01-31 0001703956 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0001703956 2021-11-01 2022-01-31 0001703956 bbcp:CommonStockOutstandingMember 2021-11-01 2022-01-31 0001703956 bbcp:CommonStockOutstandingMember 2022-01-31 0001703956 us-gaap:CommonStockMember 2022-01-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001703956 us-gaap:TreasuryStockMember 2022-01-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001703956 us-gaap:RetainedEarningsMember 2022-01-31 0001703956 2022-01-31 0001703956 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001703956 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001703956 us-gaap:TreasuryStockMember 2022-02-01 2022-04-30 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0001703956 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001703956 2022-02-01 2022-04-30 0001703956 bbcp:CommonStockOutstandingMember 2022-02-01 2022-04-30 0001703956 bbcp:CommonStockOutstandingMember 2022-04-30 0001703956 us-gaap:CommonStockMember 2022-04-30 0001703956 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001703956 us-gaap:TreasuryStockMember 2022-04-30 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001703956 us-gaap:RetainedEarningsMember 2022-04-30 0001703956 2022-04-30 0001703956 us-gaap:CommonStockMember 2022-05-01 2022-07-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0001703956 us-gaap:TreasuryStockMember 2022-05-01 2022-07-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0001703956 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0001703956 bbcp:CommonStockOutstandingMember 2022-05-01 2022-07-31 0001703956 bbcp:CommonStockOutstandingMember 2022-07-31 0001703956 us-gaap:CommonStockMember 2022-07-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001703956 us-gaap:TreasuryStockMember 2022-07-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001703956 us-gaap:RetainedEarningsMember 2022-07-31 0001703956 bbcp:BrundageBoneMember 2022-07-31 0001703956 bbcp:CamfaudMember 2022-07-31 0001703956 bbcp:EcoPanIncMember 2022-07-31 0001703956 bbcp:USConcretePumpingMember 2021-11-01 2022-07-31 0001703956 2021-12-31 0001703956 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-11-01 2022-07-31 0001703956 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-11-01 2022-07-31 0001703956 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-11-01 2022-07-31 0001703956 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-11-01 2022-07-31 0001703956 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-11-01 2022-07-31 0001703956 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-11-01 2022-07-31 0001703956 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-11-01 2022-07-31 0001703956 srt:MinimumMember us-gaap:TransportationEquipmentMember 2021-11-01 2022-07-31 0001703956 srt:MaximumMember us-gaap:TransportationEquipmentMember 2021-11-01 2022-07-31 0001703956 bbcp:TimeBasedOnlyMember 2021-11-01 2022-07-31 0001703956 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2022-07-31 0001703956 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2021-10-31 0001703956 srt:RestatementAdjustmentMember 2022-07-31 0001703956 srt:ScenarioPreviouslyReportedMember 2022-07-31 0001703956 srt:ScenarioPreviouslyReportedMember 2022-05-01 2022-07-31 0001703956 srt:RestatementAdjustmentMember 2022-05-01 2022-07-31 0001703956 srt:ScenarioPreviouslyReportedMember 2021-11-01 2022-07-31 0001703956 srt:RestatementAdjustmentMember 2021-11-01 2022-07-31 0001703956 bbcp:PioneerConcretePumpingServicesMember 2021-11-01 2022-01-31 0001703956 bbcp:PioneerConcretePumpingServicesMember 2022-02-01 2022-04-30 0001703956 2020-11-01 2021-10-31 0001703956 bbcp:PioneerConcretePumpingServicesMember 2021-11-01 2021-11-30 0001703956 srt:MinimumMember bbcp:PioneerConcretePumpingServicesMember 2021-11-01 2021-11-30 0001703956 srt:MaximumMember bbcp:PioneerConcretePumpingServicesMember 2021-11-01 2021-11-30 0001703956 bbcp:HiTechConcretePumpingServicesMember 2021-09-01 2021-09-30 0001703956 bbcp:PioneerConcretePumpingServicesMember 2021-09-01 2021-09-30 0001703956 srt:MinimumMember bbcp:HiTechConcretePumpingServicesMember 2021-09-01 2021-09-30 0001703956 srt:MaximumMember bbcp:HiTechConcretePumpingServicesMember 2021-09-01 2021-09-30 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2022-07-31 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2022-07-31 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2021-10-31 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2021-10-31 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2022-07-31 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2022-07-31 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2021-10-31 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2021-10-31 0001703956 bbcp:PublicWarrantsMember 2022-07-31 0001703956 bbcp:PublicWarrantsMember 2021-10-31 0001703956 bbcp:PrivateWarrantsMember 2022-07-31 0001703956 bbcp:PrivateWarrantsMember 2021-10-31 0001703956 bbcp:WarrantToPurchaseClassACommonStockMember 2022-07-31 0001703956 bbcp:WarrantToPurchaseClassACommonStockMember 2021-11-01 2022-07-31 0001703956 us-gaap:LandBuildingsAndImprovementsMember 2022-07-31 0001703956 us-gaap:LandBuildingsAndImprovementsMember 2021-10-31 0001703956 us-gaap:AssetsHeldUnderCapitalLeasesMember 2022-07-31 0001703956 us-gaap:AssetsHeldUnderCapitalLeasesMember 2021-10-31 0001703956 us-gaap:MachineryAndEquipmentMember 2022-07-31 0001703956 us-gaap:MachineryAndEquipmentMember 2021-10-31 0001703956 us-gaap:TransportationEquipmentMember 2022-07-31 0001703956 us-gaap:TransportationEquipmentMember 2021-10-31 0001703956 us-gaap:FurnitureAndFixturesMember 2022-07-31 0001703956 us-gaap:FurnitureAndFixturesMember 2021-10-31 0001703956 bbcp:USConcreteWasteManagementServicesMember 2021-11-01 2022-07-31 0001703956 us-gaap:CustomerRelationshipsMember 2022-07-31 0001703956 us-gaap:CustomerRelationshipsMember 2021-11-01 2022-07-31 0001703956 us-gaap:TradeNamesMember 2022-07-31 0001703956 us-gaap:TradeNamesMember 2021-11-01 2022-07-31 0001703956 bbcp:TradeNamesIndefiniteLivedMember 2022-07-31 0001703956 bbcp:AssembledWorkforceMember 2022-07-31 0001703956 us-gaap:NoncompeteAgreementsMember 2022-07-31 0001703956 us-gaap:CustomerRelationshipsMember 2021-10-31 0001703956 us-gaap:CustomerRelationshipsMember 2020-11-01 2021-10-31 0001703956 us-gaap:TradeNamesMember 2021-10-31 0001703956 us-gaap:TradeNamesMember 2020-11-01 2021-10-31 0001703956 bbcp:TradeNamesIndefiniteLivedMember 2021-10-31 0001703956 bbcp:AssembledWorkforceMember 2021-10-31 0001703956 us-gaap:NoncompeteAgreementsMember 2021-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2020-11-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember 2020-11-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2021-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2021-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2021-10-31 0001703956 us-gaap:OperatingSegmentsMember 2021-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2021-11-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember 2021-11-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember 2022-07-31 0001703956 bbcp:SeniorSecuredNotesMember 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2022-06-29 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember us-gaap:StandbyLettersOfCreditMember 2018-12-06 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember us-gaap:StandbyLettersOfCreditMember 2022-06-29 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:JpmorganChaseBankNaMember 2022-06-29 0001703956 bbcp:SeniorSecuredNotesMember 2022-07-31 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2022-07-31 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember us-gaap:StandbyLettersOfCreditMember 2022-07-31 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember us-gaap:BaseRateMember 2021-01-28 2021-09-30 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember bbcp:SterlingOvernightIndexAverageMember 2021-10-01 2021-10-31 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember 2022-06-29 2022-06-29 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-06-29 2022-06-29 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember bbcp:SterlingOvernightIndexAverageMember 2022-06-29 2022-06-29 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember 2021-10-01 2021-10-31 0001703956 srt:MinimumMember bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:AverageExcessAvailabilityTrancheOneMember 2018-12-06 2018-12-06 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:AverageExcessAvailabilityTrancheOneMember 2021-11-01 2022-04-30 0001703956 srt:MaximumMember bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:AverageExcessAvailabilityTrancheTwoMember 2018-12-06 2018-12-06 0001703956 bbcp:TermLoanAgreementMember 2018-12-06 0001703956 bbcp:TermLoanAgreementMember 2019-05-01 2019-05-31 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 2022-06-29 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:RevolvingLoanMember 2022-07-31 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:RevolvingLoanMember 2021-10-31 0001703956 bbcp:SeniorSecuredNotesMember 2021-10-31 0001703956 bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember 2022-07-31 0001703956 bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember 2021-10-31 0001703956 us-gaap:StandbyLettersOfCreditMember 2022-07-31 0001703956 2018-12-06 0001703956 us-gaap:SeriesAPreferredStockMember 2018-12-06 2018-12-06 0001703956 bbcp:PublicWarrantsMember 2019-04-29 2019-04-29 0001703956 bbcp:PrivateWarrantsMember 2019-04-29 2019-04-29 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 us-gaap:SeriesAPreferredStockMember 2020-11-01 2021-01-31 0001703956 us-gaap:SeriesAPreferredStockMember 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 2019-04-29 2019-04-29 0001703956 country:GB bbcp:The2018OmnibusIncentivePlanMember 2019-10-31 0001703956 bbcp:The6MarketTimeBasedMember bbcp:ClosingPriceOf600For30ConsecutiveTradingDaysMember 2022-07-31 0001703956 bbcp:The6MarketTimeBasedMember bbcp:ClosingPriceOf600For30ConsecutiveTradingDaysMember 2021-11-01 2022-07-31 0001703956 bbcp:The8MarketTimeBasedMember bbcp:ClosingPriceOf800For30ConsecutiveTradingDaysMember 2022-07-31 0001703956 bbcp:The8MarketTimeBasedMember bbcp:ClosingPriceOf800For30ConsecutiveTradingDaysMember 2021-11-01 2022-07-31 0001703956 bbcp:The10MarketTimeBasedMember bbcp:ClosingPriceOf1000For30ConsecutiveTradingDaysMember 2022-07-31 0001703956 bbcp:The10MarketTimeBasedMember bbcp:ClosingPriceOf1000For30ConsecutiveTradingDaysMember 2021-11-01 2022-07-31 0001703956 us-gaap:RestrictedStockMember 2022-05-01 2022-07-31 0001703956 us-gaap:RestrictedStockMember 2021-05-01 2021-07-31 0001703956 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-31 0001703956 us-gaap:EmployeeStockOptionMember 2021-05-01 2021-07-31 0001703956 us-gaap:RestrictedStockMember 2021-11-01 2022-07-31 0001703956 us-gaap:RestrictedStockMember 2020-11-01 2021-07-31 0001703956 us-gaap:EmployeeStockOptionMember 2021-11-01 2022-07-31 0001703956 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-07-31 0001703956 bbcp:MarketBasedAwardMember 2021-11-01 2022-01-31 0001703956 bbcp:MarketBasedAwardMember 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award1Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award1Member 2022-07-31 0001703956 country:US bbcp:Award2Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award2Member 2022-07-31 0001703956 country:US bbcp:Award4Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award4Member 2022-07-31 0001703956 country:US bbcp:Award5Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award5Member 2022-07-31 0001703956 country:US bbcp:Award6Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award6Member 2022-07-31 0001703956 country:US bbcp:Award7Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award7Member 2022-07-31 0001703956 country:US bbcp:Award8Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award8Member 2022-07-31 0001703956 country:US bbcp:Award9Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award9Member 2022-07-31 0001703956 country:US bbcp:Award10Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award10Member 2022-07-31 0001703956 country:US bbcp:Award11Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award11Member 2022-07-31 0001703956 country:US bbcp:Award12Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award12Member 2022-07-31 0001703956 country:US bbcp:Award13Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award13Member 2022-07-31 0001703956 country:US bbcp:Award14Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award14Member 2022-07-31 0001703956 country:US bbcp:Award15Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award15Member 2022-07-31 0001703956 country:US bbcp:Award16Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award16Member 2022-07-31 0001703956 country:US bbcp:Award17Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award17Member 2022-07-31 0001703956 country:US bbcp:Award18Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award18Member 2022-07-31 0001703956 country:US bbcp:Award19Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award19Member 2022-07-31 0001703956 country:US bbcp:Award20Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award20Member 2022-07-31 0001703956 country:US bbcp:Award21Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award21Member 2022-07-31 0001703956 country:US bbcp:Award22Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award22Member 2022-07-31 0001703956 country:US bbcp:Award23Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award23Member 2022-07-31 0001703956 country:US bbcp:Award24Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award24Member 2022-07-31 0001703956 country:US bbcp:Award25Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award25Member 2022-07-31 0001703956 country:US bbcp:Award26Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award26Member 2022-07-31 0001703956 country:US bbcp:Award27Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award27Member 2022-07-31 0001703956 country:US bbcp:Award28Member 2022-05-01 2022-07-31 0001703956 country:US bbcp:Award28Member 2022-07-31 0001703956 country:GB bbcp:Award29Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award29Member 2022-07-31 0001703956 country:GB bbcp:Award30Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award30Member 2022-07-31 0001703956 country:GB bbcp:Award32Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award32Member 2022-07-31 0001703956 country:GB bbcp:Award33Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award33Member 2022-07-31 0001703956 country:GB bbcp:Award34Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award34Member 2022-07-31 0001703956 country:GB bbcp:Award35Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award35Member 2022-07-31 0001703956 country:GB bbcp:Award36Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award36Member 2022-07-31 0001703956 country:GB bbcp:Award37Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award37Member 2022-07-31 0001703956 country:GB bbcp:Award38Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award38Member 2022-07-31 0001703956 country:GB bbcp:Award39Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award39Member 2022-07-31 0001703956 country:GB bbcp:Award40Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award40Member 2022-07-31 0001703956 country:GB bbcp:Award41Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award41Member 2022-07-31 0001703956 country:GB bbcp:Award42Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award42Member 2022-07-31 0001703956 country:GB bbcp:Award43Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award43Member 2022-07-31 0001703956 country:GB bbcp:Award44Member 2022-05-01 2022-07-31 0001703956 country:GB bbcp:Award44Member 2022-07-31 0001703956 us-gaap:WarrantMember 2021-11-01 2022-07-31 0001703956 us-gaap:RestrictedStockMember 2022-05-01 2022-07-31 0001703956 bbcp:VestedStockOptionsMember 2022-05-01 2022-07-31 0001703956 bbcp:VestedNonqualifiedStockOptionsMember 2022-05-01 2022-07-31 0001703956 bbcp:SeriesAPreferredStocksMember 2022-05-01 2022-07-31 0001703956 us-gaap:WarrantMember 2022-05-01 2022-07-31 0001703956 bbcp:SeriesAPreferredStocksMember 2021-11-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2022-05-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2021-05-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2021-11-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2020-11-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2022-05-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2021-05-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2021-11-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2020-11-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2022-05-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2021-05-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2021-11-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2020-11-01 2021-07-31 0001703956 us-gaap:CorporateNonSegmentMember 2022-05-01 2022-07-31 0001703956 us-gaap:CorporateNonSegmentMember 2021-05-01 2021-07-31 0001703956 us-gaap:CorporateNonSegmentMember 2021-11-01 2022-07-31 0001703956 us-gaap:CorporateNonSegmentMember 2020-11-01 2021-07-31 0001703956 us-gaap:IntersegmentEliminationMember 2022-05-01 2022-07-31 0001703956 us-gaap:IntersegmentEliminationMember 2021-05-01 2021-07-31 0001703956 us-gaap:IntersegmentEliminationMember 2021-11-01 2022-07-31 0001703956 us-gaap:IntersegmentEliminationMember 2020-11-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2022-05-01 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKOperationsMember 2021-05-01 2021-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2022-07-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2021-10-31 0001703956 us-gaap:CorporateNonSegmentMember 2022-07-31 0001703956 us-gaap:CorporateNonSegmentMember 2021-10-31 0001703956 us-gaap:IntersegmentEliminationMember 2022-07-31 0001703956 us-gaap:IntersegmentEliminationMember 2021-10-31 0001703956 country:US 2022-05-01 2022-07-31 0001703956 country:US 2021-05-01 2021-07-31 0001703956 country:US 2021-11-01 2022-07-31 0001703956 country:US 2020-11-01 2021-07-31 0001703956 country:GB 2022-05-01 2022-07-31 0001703956 country:GB 2021-05-01 2021-07-31 0001703956 country:GB 2021-11-01 2022-07-31 0001703956 country:GB 2020-11-01 2021-07-31 0001703956 country:US 2022-07-31 0001703956 country:US 2021-10-31 0001703956 country:GB 2022-07-31 0001703956 country:GB 2021-10-31 0001703956 us-gaap:SubsequentEventMember 2022-08-22 2022-08-22 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:Y utr:D 0001703956 CONCRETE PUMPING HOLDINGS, INC. true --10-31 Q3 2022 0.0001 0.0001 2450980 2450980 2450980 2450980 0.0001 0.0001 500000000 500000000 56599833 56599833 56564642 56564642 0 0.01 3 0 P7Y 17800000 100000 0 1 62850 400000 6.09 0.3333 P3Y 0.3333 P3Y 0.3333 P3Y 200000 Time Based Only 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 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 13 Market/Time- Based 13 Market/Time- Based 13 Market/Time- Based 16 Market/Time- Based 16 Market/Time- Based 16 Market/Time- Based 19 Market/Time- Based 19 Market/Time- Based 19 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based Time Based Only 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 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10 Market/Time- Based 10-Q/A true 2022-07-31 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 56599833 Concrete Pumping Holdings, Inc. (the “Company”) has prepared this Amendment No. 1 (this “Amendment”) to the Quarterly Report on Form 10-Q for the period ended July 31, 2022, which was originally filed with the Securities and Exchange Commission on September 8, 2022 (the “Original Report”) to reflect the restatement of the previously issued unaudited consolidated financial statements as of and for the three and nine months ended July 31, 2022.   Background of the Restatement    On December 8, 2022, the Audit Committee of the Board of Directors of the Company concluded that the previously issued unaudited consolidated financial statements of the Company as of and for the three and nine months ended July 31, 2022 (the “Restated Period”) should be restated and, therefore, should no longer be relied upon.   The restatement relates to an understatement of accrued payroll and resulted in a decrease in income (loss) before income taxes of $2.0 million for the three and nine months ended July 31, 2022 (with $1.4 million related to cost of sales wages under “cost of operations” and the remaining $0.6 million related to general and administrative wages under “general and administrative expenses” in the Consolidated Statements of Operations).   The restatement does not impact the Company’s current or historical reported revenue, liquidity, assets, cash and cash equivalents or cash flows from (used in) operating, investing or financing activities.   Internal Control over Financial Reporting   As a result of this restatement, the Company’s management has re-evaluated the effectiveness of the Company’s disclosure controls and procedures as of July 31, 2022 and concluded that the Company’s disclosure controls and procedures were not effective as of July 31, 2022 due to a material weakness in internal control over financial reporting relating to the review of manual journal entries within the financial statement close process. See additional discussion included in Part I, Item 4. “Controls and Procedures” of this Quarterly Report on Form 10-Q/A.   Items Amended in this Form 10-Q/A   This Form 10-Q/A presents the Original Report, amended and restated in its entirety, with modifications as necessary to reflect the foregoing restatement. The following items have been amended:   •Part I, Item 1. Financial Statements   •Part I, Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   •Part I, Item 4. Controls and Procedures   In addition, in accordance with applicable SEC rules, this Form 10-Q/A includes new certifications required by Sections 302 and 906 of the Sarbanes-Oxley Act of 2002 from our Chief Executive Officer (as principal executive officer) and our Chief Financial Officer (as principal financial officer) dated as of the filing date of this Form 10-Q/A.   Except as described above, this Form 10-Q/A does not amend, update or change any other items or disclosures in the Original Report and does not purport to reflect any information or events subsequent to the filing thereof. As such, this Form 10-Q/A speaks only as of the date the Original Report was filed, and we have not undertaken herein to amend, supplement or update any information contained in the Original Report to give effect to any subsequent events. Among other things, forward looking statements made in the Original Report have not been revised to reflect events, results or developments that occurred or facts that became known to us after the date of the Original Report, other than the restatement. Accordingly, this Form 10-Q/A should be read in conjunction with our filings made with the SEC subsequent to the filing of the Original Report, including the Current Report on Form 8-K filed by the Company on the date hereof. 2445000 9298000 58815000 49034000 5006000 4902000 391000 275000 5678000 4110000 72335000 67619000 385247000 337771000 141467000 158539000 221615000 224700000 1975000 2168000 1829000 1868000 824468000 792665000 16884000 990000 108000 103000 9063000 10706000 11334000 12226000 35998000 23940000 219000 274000 73606000 48239000 370128000 369084000 196000 278000 71702000 70566000 7030000 16923000 522662000 505090000 25000000 25000000 6000 6000 378481000 374272000 1856000 461000 -5056000 3671000 -94769000 -114913000 276806000 262575000 824468000 792665000 104469000 80761000 286398000 228054000 62535000 43548000 171400000 127676000 41934000 37213000 114998000 100378000 27827000 24951000 83097000 73812000 20000 111000 59000 195000 14087000 12151000 31842000 26371000 6517000 6153000 19126000 19082000 0 0 0 -15510000 -7420000 -260000 -9894000 11195000 16000 32000 69000 85000 919000 -5861000 -9163000 -45702000 15006000 6290000 22679000 -19331000 2030000 1652000 2535000 -826000 12976000 4638000 20144000 -18505000 441000 525000 1309000 1530000 12535000 4113000 18835000 -20035000 54012404 53522089 53859874 53377032 57286563 54547494 54772441 53377032 0.22 0.07 0.33 -0.38 0.22 0.07 0.33 -0.38 12976000 4638000 20144000 -18505000 -2303000 438000 -8727000 5607000 10673000 5076000 11417000 -12898000 56463992 6000 367681000 -131000 -606000 -99840000 267110000 0 672000 0 0 0 672000 6707 0 0 -330000 0 0 -330000 0 0 0 0 -12290000 -12290000 0 0 0 4501000 0 4501000 56470699 6000 368353000 -461000 3895000 -112130000 259663000 0 3350000 0 0 0 3350000 12020 0 0 0 0 0 0 116507 0 0 0 0 0 0 0 0 0 0 -10853000 -10853000 0 0 0 668000 0 668000 56575186 6000 371703000 -461000 4563000 -122983000 252828000 0 1258000 0 0 0 1258000 8000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4638000 4638000 0 0 0 438000 0 438000 56567186 6000 372961000 -461000 5001000 -118345000 259162000 56564642 6000 374272000 -461000 3671000 -114913000 262575000 0 1480000 0 0 0 1480000 135506 0 2000 -534000 0 0 -532000 0 0 0 0 1183000 1183000 0 0 0 -1440000 0 -1440000 56700148 6000 375754000 -995000 2231000 -113730000 263266000 0 1351000 0 0 0 1351000 41641 0 0 0 0 0 0 9458 0 43000 -478000 0 0 -435000 0 0 0 0 5985000 5985000 0 0 0 -4984000 0 -4984000 56667965 6000 377148000 -1473000 -2753000 -107745000 265183000 0 1333000 0 0 0 1333000 5907 0 0 0 0 0 0 625 0 0 0 0 0 0 62850 -0 -0 383000 -0 -0 383000 0 0 0 0 12976000 12976000 0 0 0 -2303000 0 -2303000 56599833 6000 378481000 -1856000 -5056000 -94769000 276806000 20144000 -18505000 25547000 21169000 2210000 -1417000 1374000 1877000 16958000 20517000 4164000 5280000 -9894000 11195000 -0 -15510000 1460000 1125000 10784000 -475000 265000 -122000 1206000 1331000 -171000 750000 -2311000 -93000 9421000 5920000 53727000 60344000 80967000 34558000 6197000 5070000 1450000 -0 -76220000 -29488000 0 375000000 -0 381206000 252925000 201125000 236856000 202977000 290000 8464000 76000 72000 1394000 330000 45000 0 14354000 -16924000 1286000 -464000 -6853000 13468000 9298000 6736000 2445000 20204000 12103000 5912000 409000 841000 10129000 1928000 <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”) is a Delaware corporation headquartered in 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;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 these companies do <em style="font: inherit;">not</em> contract to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 95 branch locations across 20 states, with its corporate headquarters in 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">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 18 operating locations across the U.S. with its corporate headquarters in Denver, Colorado. In addition, we have concrete waste management operations under our Eco-Pan brand name in the U.K. and currently operate from a shared Camfaud location.</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: 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 in the <em style="font: inherit;">first</em> quarter and higher revenue in the <em style="font: inherit;">fourth</em> quarter of each year. Such seasonality also causes the Company’s working capital cash flow requirements to vary from quarter to quarter 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 Macroeconomic Factors and COVID-<em style="font: inherit;">19</em> Recovery</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;">Global economic challenges including the impact of the COVID-<em style="font: inherit;">19</em> pandemic, the war in Ukraine, rising inflation, significant increases in fuel costs, supply-chain disruptions, and adverse labor market conditions have caused macroeconomic uncertainty and volatility in markets where the Company operates. For example, the COVID-<em style="font: inherit;">19</em> pandemic rapidly changed market and economic conditions globally beginning in <em style="font: inherit;"> March 2020 </em>and <em style="font: inherit;"> may </em>continue to create significant uncertainty in the macroeconomic environment. To date, the COVID-<em style="font: inherit;">19</em> pandemic has negatively impacted the Company's revenue volumes primarily in the U.K. and certain markets in the U.S. As of the <em style="font: inherit;">third</em> quarter of fiscal <em style="font: inherit;">2022,</em> revenue volumes have largely recovered in a number of the Company's markets; however, the lingering impact from COVID-<em style="font: inherit;">19</em> remains an issue and has contributed to a tight labor market that has impacted operations in certain markets.</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;">With respect to our financial condition, impairments <em style="font: inherit;"> may </em>be recorded as a result of such events and circumstances, including those related to COVID-<em style="font: inherit;">19</em> discussed above. As previously reported during fiscal <em style="font: inherit;">2020,</em> the Company reported goodwill and intangible charges, but no impairments were identified through <em style="font: inherit;"> July 31, 2022</em>. The Company will continue to evaluate its goodwill and intangible assets in future quarters.</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;">Furthermore, as referenced above, the war in Ukraine has had a global impact on the supply and price of fuel and has contributed to increased inflation around the world. While the Company has attempted to increase the rates per hour we charge for our services when possible to make up for our increased costs, rising fuel prices have had a material impact on our results of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022</em>. We will continue to monitor and adapt our strategic approach as the crisis and its impacts persist.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 95 20 30 18 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;">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 Securities and Exchange Commission ("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;"> July 31, 2022</em> and for all periods presented.</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 amounts 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; 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-indent: 36pt; text-align: justify;"/> <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 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.9 million and $0.7 million as of <em style="font: inherit;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</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;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 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="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. Amortization of debt issuance costs are recorded in interest expense.</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>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;"> July 31, 2022</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;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>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="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="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; 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;">In Years</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</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;">15 to 40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital lease assets—buildings</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;">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and office equipment</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;">2 to 7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</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;">3 to 25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment</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;">3 to 7</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;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;">Capital lease assets are amortized over the estimated useful life of the asset.</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>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 or asset acquisition) 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. <em style="font: inherit;">No</em> indicators of impairment were identified as of <em style="font: inherit;"> July 31, 2022</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 statements of operations at each reporting date.</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> <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;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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company adopted ASC <em style="font: inherit;">606,</em> <i>Revenue Recognition </i>("ASC <em style="font: inherit;">606"</em>)<i> </i>on <em style="font: inherit;"> October 31, 2021, </em>effective as of <em style="font: inherit;"> November 1, 2020, </em>using the modified retrospective method<i>. </i>Results for reporting periods beginning <em style="font: inherit;"> October 31, 2021 </em>are presented under ASC <em style="font: inherit;">606,</em> while prior period amounts are <em style="font: inherit;">not</em> adjusted and continue to be reported in accordance with our legacy accounting under ASC <em style="font: inherit;">605:</em> <i>Revenue Recognition</i> ("ASC <em style="font: inherit;">605"</em>). The adoption of the guidance did <em style="font: inherit;">not</em> have a material impact on the amount or timing of revenue recognized.</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> <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 generates revenues primarily from (<em style="font: inherit;">1</em>) concrete pumping services in both the U.S. and U.K and (<em style="font: inherit;">2</em>) the Company’s concrete waste services business, both of which are discussed below. In addition, the Company generates an immaterial amount of revenue from the sales of replacement parts to customers. 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:center;margin:0pt 0pt 0pt 15pt;"><span style="text-decoration: underline; ">Concrete Pumping Services</span></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 vast majority of the Company's revenue from concrete pumping services comes from the Company's daily service, where the Company sends a single operator with a conventional concrete pump truck (an articulating boom attached to a large truck) to deliver concrete (or other construction material such as aggregate) from <em style="font: inherit;">one</em> point to another as directed by the customer. Customers are billed on either (<em style="font: inherit;">1</em>) a solely time basis or (<em style="font: inherit;">2</em>) a time and volume pumped basis. Additional charges (such as a fuel surcharge and travel costs) are frequently added based on specific project requirements. The Company's performance obligations related to these jobs are satisfied daily and invoiced accordingly and as such, there are <em style="font: inherit;">no</em> unsatisfied performance obligations at the end of any day.</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> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">A much smaller component of the total concrete pumping services revenue comes from placing boom services. Placing booms have become an essential tool in the efficient construction of high-rise buildings. A placing boom is the articulating boom component of a conventional concrete pump truck, positioned on the uppermost floor of a building construction project. Concrete is then supplied through a pipeline from the pump that remains at ground level. Due to the long term nature of high-rise jobs, these contracts are generally longer term but typically <em style="font: inherit;">not</em> in excess of <em style="font: inherit;">one</em> year. Customers are generally invoiced (<em style="font: inherit;">1</em>) at month end for a fixed monthly placing boom usage fee, (<em style="font: inherit;">2</em>) daily for time worked and volume of concrete pumped and (<em style="font: inherit;">3</em>) at the beginning of the job for certain set-up costs and at the end of the job for tear-down costs. As it pertains to the fixed monthly usage fee and daily fees related to time worked and volume of concrete pumped, which collectively make up a significant portion of the total consideration in the contract, the Company recognizes revenue as invoiced in accordance with ASC <em style="font: inherit;">606.</em> For the consideration allocated to set-up and tear-down fees, the Company recognizes revenue on a straight-line basis over the estimated term of the contract. The aggregate asset or liability from these services is <em style="font: inherit;">not</em> significant. As invoices are issued with terms of net <em style="font: inherit;">30</em> and substantially all of the contracts are completed within a year, we do <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations, which would include the value of future usage of the Company’s placing boom asset, hours to be worked or cubic yards to be pumped.</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:center;margin:0pt 0pt 0pt 30pt;"><span style="text-decoration: underline; ">Concrete Waste Services</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 30pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 3pt; text-align: justify; text-indent: 36pt;">The Company’s concrete waste services business consists of service fees charged to customers for the delivery and usage over time of its pans or containers and the disposal of the concrete waste material. For these services, the Company has identified <em style="font: inherit;">two</em> performance obligations: (<em style="font: inherit;">1</em>) the daily usage of the pans or containers and (<em style="font: inherit;">2</em>) the pickup and disposal of the waste material. The fees allocable to these obligations are based on their standalone selling prices based on observable prices and expected cost plus margin approach. The Company recognizes revenue monthly for the daily usage fees and recognizes the revenue attributable to the disposal services when the disposal is completed. The aggregate asset or liability from these services is <em style="font: inherit;">not</em> significant. As invoices are issued with terms of net <em style="font: inherit;">30</em> and substantially all of the contracts are completed within a year, we do <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations, which would include the remaining days the pans will be utilized or the future pickup and disposal of the waste material.</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;"><i>Practical Expedients Applied</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company collects sales taxes when required from customers as part of the purchase price, which are then subsequently remitted to the appropriate authorities. The Company has elected to apply the practical expedient provided by ASC <em style="font: inherit;">606,</em> which allows entities to make an accounting policy election to exclude sales taxes and other similar taxes from the measurement.</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;">At contract inception, the Company does <em style="font: inherit;">not</em> expect the period between customer payment and transfer of control of the promised services to the customer to exceed <em style="font: inherit;">one</em> year as customers are invoiced with terms of <em style="font: inherit;">30</em> days. As such, the Company has used the practical expedient in ASC <em style="font: inherit;">606</em> which states that <em style="font: inherit;">no</em> adjustment for a significant financing component is necessary.</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;">In addition, the Company incurs limited costs in order to obtain contracts. However, as the amortization period for these assets would be <em style="font: inherit;">one</em> year or less, the Company has elected the practical expedient permitted by ASC <em style="font: inherit;">606</em> and recognized those incremental costs of obtaining a contract as an expense when incurred. Upon transition to the new the standard, the Company did <em style="font: inherit;">not</em> restate contracts that begin and are completed within the same annual reporting period. As discussed above, contracts of the Company are typically completed within the year.</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;"><i>Disaggregation of Revenue</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;">Revenue disaggregated by reportable segment and geographic area where the work was performed for the periods ended <em style="font: inherit;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em> is presented in Note <em style="font: inherit;">17.</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>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>("ASC <em style="font: inherit;">718"</em>), 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 fair value of time-based only restricted stock awards and time-based only stock options with a <span style="-sec-ix-hidden:c91856947">$.01</span> exercise price are valued at the closing price of the Company's stock as of the date of the grant of these awards. 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. For stock awards that include a market-based vesting condition, such as the trading price of the Company’s common stock exceeding certain price targets, the Company uses a Monte Carlo Simulation in estimating the fair value at grant date and recognizes compensation expense over the implied service period (median time to vest). Shares exercised are issued out of authorized but <em style="font: inherit;">not</em> outstanding shares. The Company accounts for forfeitures as they occur.</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. The Company recognizes interest and penalties related to underpayment of income taxes in general and administrative expense in the consolidated statements of operations.</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 is the only component of accumulated 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; 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>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 and asset acquisitions</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>), to determine whether a transaction involves an asset or a business.</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;">If it is determined an acquisition is a business combination, tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized to the extent the fair value of the consideration transferred exceeds the fair value of the 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; 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;">If it is determined an acquisition is an asset acquisition, the purchase consideration (which will include certain transaction costs) is allocated <em style="font: inherit;">first</em> to indefinite-lived intangible assets (if applicable) based on their fair values with the remaining balance of purchase consideration being allocated to the acquired assets and liabilities based on their relative fair values.</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;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em> there were three primary 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> <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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt -36pt; text-indent: 36pt;"><b><i/></b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt -36pt; text-indent: 36pt;"><b><i>Restatement of Previously Issued Consolidated Financial Statements</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; margin: 0pt; text-indent: 36pt; text-align: justify;">Subsequent to the issuance of the consolidated financial statements as of and for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> July 31, 2022, </em>we identified an error whereby the Company understated its payroll accrual by $2.0 million that was material to the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2022. </em>As such, the Company has restated its unaudited consolidated interim financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> month periods ended <em style="font: inherit;"> July 31, 2022. </em>The restatement had <em style="font: inherit;">no</em> impact on the Company’s net revenue, liquidity, cash and cash equivalents, total assets or cash flows from operating, investing and financing activities.</p> <p style="font-family: &quot;Times New Roman&quot;; 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 following table sets forth the impacted lines in the consolidated balance sheets, including the balances as reported, adjustments and the as-restated balances as of <em style="font: inherit;"> July 31, 2022:</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></b></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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>AS RESTATED</b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>July 31,</b> </b></b></b></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" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b><b>Restatement</b></b></b></b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>July 31,</b> </b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>2022</b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>Adjustment</b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>2022</b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">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; 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,334</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,334</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total current liabilities</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; 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;">71,606</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;">2,000</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;">73,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">Deferred income taxes</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: 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72,182</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,702</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total liabilities</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; margin-left: 0pt; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">521,142</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: 12%; 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);">1,520</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: 12%; 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);">522,662</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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(255, 255, 255);"><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; font-variant: normal; margin: 0pt;">Accumulated deficit</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: 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(93,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(94,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total stockholders' equity</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; margin-left: 0pt; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">278,326</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: 12%; 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);">(1,520</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;"> </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: 12%; 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);">276,806</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;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following table sets forth the consolidated statements of operations, including the balances as reported, adjustments and the as-restated balances for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> July 31, 2022:</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; 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="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><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b><b><b>AS RESTATED</b></b></b></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><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b><b><b>AS RESTATED</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands, except for 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><b><b><b>Three Months</b> <b>Ended</b> <b>July 31,</b> <b> 2022</b></b></b></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><b><b><b>Restatement</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Adjustment</b></b></b></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><b><b><b>Three Months</b> <b>Ended</b> <b>July 31,</b> <b> 2022</b></b></b></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><b><b><b>Nine Months Ended July 31,</b> <b> 2022</b></b></b></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><b><b><b>Restatement</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Adjustment</b></b></b></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><b><b><b>Nine Months Ended July 31,</b> <b> 2022</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</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;">104,469</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;">-</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;">104,469</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;">286,398</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;">-</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;">286,398</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">61,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">1,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">62,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">170,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">1,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">171,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Gross profit</b></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;">43,334</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,400</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;">41,934</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;">116,398</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,400</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;">114,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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><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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative expenses</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;">27,227</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;">600</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;">27,827</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;">82,497</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;">600</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;">83,097</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (loss) from operations</b></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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(2,000</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">33,842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(2,000</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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><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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense):</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</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;">(6,517</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;">-</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;">(6,517</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;">(19,126</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;">-</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;">(19,126</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss on extinguishment of debt</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;">-</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;">-</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;">-</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;">-</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;">-</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;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of warrant liabilities</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;">7,420</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;">-</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;">7,420</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;">9,894</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;">-</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;">9,894</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total other income (expense)</b></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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(9,163</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(9,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (loss) before income taxes</b></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;">17,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;">(2,000</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;">15,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;">24,679</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;">(2,000</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;">22,679</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense (benefit)</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">2,510</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(480</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,030</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">3,015</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(480</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net income</b></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;">14,496</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,520</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;">12,976</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;">21,664</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,520</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;">20,144</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Less accretion of liquidation preference on preferred stock</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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(441</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: 9%; 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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(441</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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,309</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: 9%; 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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,309</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td><b>Income (loss) available to common shareholders</b></td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,055</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,520</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">12,535</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20,355</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,520</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,835</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per common share</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><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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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);">0.25</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);">(0.03</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);">0.22</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);">0.36</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);">(0.03</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);">0.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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);">0.24</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);">(0.02</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);">0.22</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);">0.35</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);">(0.02</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);">0.33</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="text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">The following table sets forth the impacted lines in the Consolidated Statement of Cash Flows, including the balances as reported, adjustments and the as-restated balances for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> July 31, 2022:</em></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 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></b></b></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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>AS RESTATED</b></b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>Nine Months Ended</b> </b></b></b></b></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;"><b><b><b><b><b><b>Restatement</b></b></b></b></b></b></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;"><b><b><b><b><b><b>Nine Months Ended</b> </b></b></b></b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>July 31, 2022</b></b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>Adjustment</b></b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>July 31, 2022</b></b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">Net income</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;">21,664</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;">(1,520</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,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;">Deferred income taxes</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;">2,690</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;">(480</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;">2,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Accrued payroll, accrued expenses and other current liabilities</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Net cash provided by operating activities</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: 12%; 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);">53,727</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; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</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;"> </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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,727</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; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition, the Consolidated Statement of Comprehensive Income, the Consolidated Statement of Changes in Stockholders' Equity and the footnote disclosures impacted by the error have been restated.</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 Securities and Exchange Commission ("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;"> July 31, 2022</em> and for all periods presented.</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 amounts 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; margin: 0pt; text-indent: 36pt; text-align: justify;"> </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 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.9 million and $0.7 million as of <em style="font: inherit;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</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> 900000 700000 <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;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</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. Amortization of debt issuance costs are recorded in interest expense.</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>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;"> July 31, 2022</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;margin:0pt;"> </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="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="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; 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;">In Years</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</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;">15 to 40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital lease assets—buildings</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;">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and office equipment</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;">2 to 7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</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;">3 to 25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment</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;">3 to 7</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;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;">Capital lease assets are amortized over the estimated useful life of the asset.</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="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; 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;">In Years</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</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;">15 to 40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital lease assets—buildings</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;">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and office equipment</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;">2 to 7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</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;">3 to 25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment</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;">3 to 7</td><td style="width: 1%; font-family: Times New Roman; 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 or asset acquisition) 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. <em style="font: inherit;">No</em> indicators of impairment were identified as of <em style="font: inherit;"> July 31, 2022</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 statements of operations at each reporting date.</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> <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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company adopted ASC <em style="font: inherit;">606,</em> <i>Revenue Recognition </i>("ASC <em style="font: inherit;">606"</em>)<i> </i>on <em style="font: inherit;"> October 31, 2021, </em>effective as of <em style="font: inherit;"> November 1, 2020, </em>using the modified retrospective method<i>. </i>Results for reporting periods beginning <em style="font: inherit;"> October 31, 2021 </em>are presented under ASC <em style="font: inherit;">606,</em> while prior period amounts are <em style="font: inherit;">not</em> adjusted and continue to be reported in accordance with our legacy accounting under ASC <em style="font: inherit;">605:</em> <i>Revenue Recognition</i> ("ASC <em style="font: inherit;">605"</em>). The adoption of the guidance did <em style="font: inherit;">not</em> have a material impact on the amount or timing of revenue recognized.</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> <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 generates revenues primarily from (<em style="font: inherit;">1</em>) concrete pumping services in both the U.S. and U.K and (<em style="font: inherit;">2</em>) the Company’s concrete waste services business, both of which are discussed below. In addition, the Company generates an immaterial amount of revenue from the sales of replacement parts to customers. 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:center;margin:0pt 0pt 0pt 15pt;"><span style="text-decoration: underline; ">Concrete Pumping Services</span></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 vast majority of the Company's revenue from concrete pumping services comes from the Company's daily service, where the Company sends a single operator with a conventional concrete pump truck (an articulating boom attached to a large truck) to deliver concrete (or other construction material such as aggregate) from <em style="font: inherit;">one</em> point to another as directed by the customer. Customers are billed on either (<em style="font: inherit;">1</em>) a solely time basis or (<em style="font: inherit;">2</em>) a time and volume pumped basis. Additional charges (such as a fuel surcharge and travel costs) are frequently added based on specific project requirements. The Company's performance obligations related to these jobs are satisfied daily and invoiced accordingly and as such, there are <em style="font: inherit;">no</em> unsatisfied performance obligations at the end of any day.</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> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">A much smaller component of the total concrete pumping services revenue comes from placing boom services. Placing booms have become an essential tool in the efficient construction of high-rise buildings. A placing boom is the articulating boom component of a conventional concrete pump truck, positioned on the uppermost floor of a building construction project. Concrete is then supplied through a pipeline from the pump that remains at ground level. Due to the long term nature of high-rise jobs, these contracts are generally longer term but typically <em style="font: inherit;">not</em> in excess of <em style="font: inherit;">one</em> year. Customers are generally invoiced (<em style="font: inherit;">1</em>) at month end for a fixed monthly placing boom usage fee, (<em style="font: inherit;">2</em>) daily for time worked and volume of concrete pumped and (<em style="font: inherit;">3</em>) at the beginning of the job for certain set-up costs and at the end of the job for tear-down costs. As it pertains to the fixed monthly usage fee and daily fees related to time worked and volume of concrete pumped, which collectively make up a significant portion of the total consideration in the contract, the Company recognizes revenue as invoiced in accordance with ASC <em style="font: inherit;">606.</em> For the consideration allocated to set-up and tear-down fees, the Company recognizes revenue on a straight-line basis over the estimated term of the contract. The aggregate asset or liability from these services is <em style="font: inherit;">not</em> significant. As invoices are issued with terms of net <em style="font: inherit;">30</em> and substantially all of the contracts are completed within a year, we do <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations, which would include the value of future usage of the Company’s placing boom asset, hours to be worked or cubic yards to be pumped.</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:center;margin:0pt 0pt 0pt 30pt;"><span style="text-decoration: underline; ">Concrete Waste Services</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 30pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 3pt; text-align: justify; text-indent: 36pt;">The Company’s concrete waste services business consists of service fees charged to customers for the delivery and usage over time of its pans or containers and the disposal of the concrete waste material. For these services, the Company has identified <em style="font: inherit;">two</em> performance obligations: (<em style="font: inherit;">1</em>) the daily usage of the pans or containers and (<em style="font: inherit;">2</em>) the pickup and disposal of the waste material. The fees allocable to these obligations are based on their standalone selling prices based on observable prices and expected cost plus margin approach. The Company recognizes revenue monthly for the daily usage fees and recognizes the revenue attributable to the disposal services when the disposal is completed. The aggregate asset or liability from these services is <em style="font: inherit;">not</em> significant. As invoices are issued with terms of net <em style="font: inherit;">30</em> and substantially all of the contracts are completed within a year, we do <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations, which would include the remaining days the pans will be utilized or the future pickup and disposal of the waste material.</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;"><i>Practical Expedients Applied</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company collects sales taxes when required from customers as part of the purchase price, which are then subsequently remitted to the appropriate authorities. The Company has elected to apply the practical expedient provided by ASC <em style="font: inherit;">606,</em> which allows entities to make an accounting policy election to exclude sales taxes and other similar taxes from the measurement.</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;">At contract inception, the Company does <em style="font: inherit;">not</em> expect the period between customer payment and transfer of control of the promised services to the customer to exceed <em style="font: inherit;">one</em> year as customers are invoiced with terms of <em style="font: inherit;">30</em> days. As such, the Company has used the practical expedient in ASC <em style="font: inherit;">606</em> which states that <em style="font: inherit;">no</em> adjustment for a significant financing component is necessary.</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;">In addition, the Company incurs limited costs in order to obtain contracts. However, as the amortization period for these assets would be <em style="font: inherit;">one</em> year or less, the Company has elected the practical expedient permitted by ASC <em style="font: inherit;">606</em> and recognized those incremental costs of obtaining a contract as an expense when incurred. Upon transition to the new the standard, the Company did <em style="font: inherit;">not</em> restate contracts that begin and are completed within the same annual reporting period. As discussed above, contracts of the Company are typically completed within the year.</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;"><i>Disaggregation of Revenue</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;">Revenue disaggregated by reportable segment and geographic area where the work was performed for the periods ended <em style="font: inherit;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em> is presented in Note <em style="font: inherit;">17.</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>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>("ASC <em style="font: inherit;">718"</em>), 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 fair value of time-based only restricted stock awards and time-based only stock options with a <span style="-sec-ix-hidden:c91856947">$.01</span> exercise price are valued at the closing price of the Company's stock as of the date of the grant of these awards. 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. For stock awards that include a market-based vesting condition, such as the trading price of the Company’s common stock exceeding certain price targets, the Company uses a Monte Carlo Simulation in estimating the fair value at grant date and recognizes compensation expense over the implied service period (median time to vest). Shares exercised are issued out of authorized but <em style="font: inherit;">not</em> outstanding shares. The Company accounts for forfeitures as they occur.</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. The Company recognizes interest and penalties related to underpayment of income taxes in general and administrative expense in the consolidated statements of operations.</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 is the only component of accumulated 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; 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>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 and asset acquisitions</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>), to determine whether a transaction involves an asset or a business.</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;">If it is determined an acquisition is a business combination, tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized to the extent the fair value of the consideration transferred exceeds the fair value of the 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; 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;">If it is determined an acquisition is an asset acquisition, the purchase consideration (which will include certain transaction costs) is allocated <em style="font: inherit;">first</em> to indefinite-lived intangible assets (if applicable) based on their fair values with the remaining balance of purchase consideration being allocated to the acquired assets and liabilities based on their relative fair values.</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;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em> there were three primary 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> 3 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt -36pt; text-indent: 36pt;"><b><i>Restatement of Previously Issued Consolidated Financial Statements</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; margin: 0pt; text-indent: 36pt; text-align: justify;">Subsequent to the issuance of the consolidated financial statements as of and for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> July 31, 2022, </em>we identified an error whereby the Company understated its payroll accrual by $2.0 million that was material to the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2022. </em>As such, the Company has restated its unaudited consolidated interim financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> month periods ended <em style="font: inherit;"> July 31, 2022. </em>The restatement had <em style="font: inherit;">no</em> impact on the Company’s net revenue, liquidity, cash and cash equivalents, total assets or cash flows from operating, investing and financing activities.</p> <p style="font-family: &quot;Times New Roman&quot;; 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 following table sets forth the impacted lines in the consolidated balance sheets, including the balances as reported, adjustments and the as-restated balances as of <em style="font: inherit;"> July 31, 2022:</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></b></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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>AS RESTATED</b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>July 31,</b> </b></b></b></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" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b><b>Restatement</b></b></b></b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>July 31,</b> </b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>2022</b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>Adjustment</b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>2022</b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">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; 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,334</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,334</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total current liabilities</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; 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;">71,606</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;">2,000</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;">73,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">Deferred income taxes</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: 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72,182</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,702</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total liabilities</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; margin-left: 0pt; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">521,142</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: 12%; 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);">1,520</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: 12%; 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);">522,662</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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(255, 255, 255);"><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; font-variant: normal; margin: 0pt;">Accumulated deficit</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: 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(93,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(94,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total stockholders' equity</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; margin-left: 0pt; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">278,326</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: 12%; 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);">(1,520</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;"> </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: 12%; 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);">276,806</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;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following table sets forth the consolidated statements of operations, including the balances as reported, adjustments and the as-restated balances for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> July 31, 2022:</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; 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="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><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b><b><b>AS RESTATED</b></b></b></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><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b><b><b>AS RESTATED</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands, except for 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><b><b><b>Three Months</b> <b>Ended</b> <b>July 31,</b> <b> 2022</b></b></b></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><b><b><b>Restatement</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Adjustment</b></b></b></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><b><b><b>Three Months</b> <b>Ended</b> <b>July 31,</b> <b> 2022</b></b></b></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><b><b><b>Nine Months Ended July 31,</b> <b> 2022</b></b></b></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><b><b><b>Restatement</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Adjustment</b></b></b></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><b><b><b>Nine Months Ended July 31,</b> <b> 2022</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</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;">104,469</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;">-</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;">104,469</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;">286,398</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;">-</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;">286,398</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">61,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">1,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">62,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">170,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">1,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">171,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Gross profit</b></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;">43,334</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,400</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;">41,934</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;">116,398</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,400</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;">114,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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><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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative expenses</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;">27,227</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;">600</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;">27,827</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;">82,497</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;">600</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;">83,097</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (loss) from operations</b></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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(2,000</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">33,842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(2,000</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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><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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense):</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</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;">(6,517</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;">-</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;">(6,517</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;">(19,126</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;">-</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;">(19,126</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss on extinguishment of debt</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;">-</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;">-</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;">-</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;">-</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;">-</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;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of warrant liabilities</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;">7,420</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;">-</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;">7,420</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;">9,894</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;">-</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;">9,894</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total other income (expense)</b></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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(9,163</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(9,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (loss) before income taxes</b></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;">17,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;">(2,000</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;">15,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;">24,679</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;">(2,000</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;">22,679</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense (benefit)</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">2,510</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(480</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,030</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">3,015</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(480</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net income</b></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;">14,496</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,520</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;">12,976</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;">21,664</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,520</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;">20,144</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Less accretion of liquidation preference on preferred stock</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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(441</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: 9%; 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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(441</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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,309</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: 9%; 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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,309</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td><b>Income (loss) available to common shareholders</b></td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,055</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,520</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">12,535</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20,355</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,520</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,835</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per common share</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><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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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);">0.25</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);">(0.03</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);">0.22</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);">0.36</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);">(0.03</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);">0.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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);">0.24</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);">(0.02</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);">0.22</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);">0.35</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);">(0.02</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);">0.33</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="text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">The following table sets forth the impacted lines in the Consolidated Statement of Cash Flows, including the balances as reported, adjustments and the as-restated balances for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> July 31, 2022:</em></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 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></b></b></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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>AS RESTATED</b></b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>Nine Months Ended</b> </b></b></b></b></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;"><b><b><b><b><b><b>Restatement</b></b></b></b></b></b></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;"><b><b><b><b><b><b>Nine Months Ended</b> </b></b></b></b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>July 31, 2022</b></b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>Adjustment</b></b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>July 31, 2022</b></b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">Net income</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;">21,664</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;">(1,520</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,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;">Deferred income taxes</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;">2,690</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;">(480</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;">2,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Accrued payroll, accrued expenses and other current liabilities</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Net cash provided by operating activities</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: 12%; 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);">53,727</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; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</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;"> </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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,727</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; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition, the Consolidated Statement of Comprehensive Income, the Consolidated Statement of Changes in Stockholders' Equity and the footnote disclosures impacted by the error have been restated.</p> 2000000.0 <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 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></b></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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>AS RESTATED</b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>July 31,</b> </b></b></b></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" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b><b>Restatement</b></b></b></b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>July 31,</b> </b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>2022</b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>Adjustment</b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b>2022</b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">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; 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,334</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,334</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total current liabilities</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; 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;">71,606</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;">2,000</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;">73,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">Deferred income taxes</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: 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72,182</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,702</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total liabilities</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; margin-left: 0pt; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">521,142</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: 12%; 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);">1,520</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: 12%; 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);">522,662</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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(255, 255, 255);"><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; font-variant: normal; margin: 0pt;">Accumulated deficit</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: 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(93,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(94,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;"><b>Total stockholders' equity</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; margin-left: 0pt; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">278,326</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: 12%; 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);">(1,520</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;"> </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: 12%; 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);">276,806</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> <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="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><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b><b><b>AS RESTATED</b></b></b></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><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b><b><b>AS RESTATED</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands, except for 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><b><b><b>Three Months</b> <b>Ended</b> <b>July 31,</b> <b> 2022</b></b></b></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><b><b><b>Restatement</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Adjustment</b></b></b></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><b><b><b>Three Months</b> <b>Ended</b> <b>July 31,</b> <b> 2022</b></b></b></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><b><b><b>Nine Months Ended July 31,</b> <b> 2022</b></b></b></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><b><b><b>Restatement</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Adjustment</b></b></b></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><b><b><b>Nine Months Ended July 31,</b> <b> 2022</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</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;">104,469</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;">-</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;">104,469</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;">286,398</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;">-</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;">286,398</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">61,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">1,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">62,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">170,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">1,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">171,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Gross profit</b></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;">43,334</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,400</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;">41,934</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;">116,398</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,400</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;">114,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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><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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative expenses</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;">27,227</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;">600</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;">27,827</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;">82,497</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;">600</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;">83,097</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (loss) from operations</b></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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(2,000</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">33,842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(2,000</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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><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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense):</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</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;">(6,517</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;">-</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;">(6,517</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;">(19,126</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;">-</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;">(19,126</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss on extinguishment of debt</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;">-</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;">-</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;">-</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;">-</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;">-</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;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of warrant liabilities</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;">7,420</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;">-</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;">7,420</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;">9,894</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;">-</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;">9,894</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total other income (expense)</b></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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(9,163</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(9,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (loss) before income taxes</b></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;">17,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;">(2,000</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;">15,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;">24,679</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;">(2,000</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;">22,679</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense (benefit)</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">2,510</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(480</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,030</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">3,015</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(480</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net income</b></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;">14,496</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,520</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;">12,976</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;">21,664</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,520</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;">20,144</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Less accretion of liquidation preference on preferred stock</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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(441</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: 9%; 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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(441</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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,309</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: 9%; 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: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,309</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td><b>Income (loss) available to common shareholders</b></td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,055</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,520</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">12,535</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20,355</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,520</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; padding-bottom: 3px;"> </td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,835</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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><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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per common share</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><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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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);">0.25</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);">(0.03</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);">0.22</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);">0.36</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);">(0.03</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);">0.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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);">0.24</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);">(0.02</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);">0.22</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);">0.35</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);">(0.02</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);">0.33</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="text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>AS PREVIOUSLY REPORTED</b></b></b></b></b></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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>AS RESTATED</b></b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>Nine Months Ended</b> </b></b></b></b></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;"><b><b><b><b><b><b>Restatement</b></b></b></b></b></b></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;"><b><b><b><b><b><b>Nine Months Ended</b> </b></b></b></b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>July 31, 2022</b></b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>Adjustment</b></b></b></b></b></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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b><b><b>July 31, 2022</b></b></b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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; font-variant: normal; margin: 0pt;">Net income</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;">21,664</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;">(1,520</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,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;">Deferred income taxes</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;">2,690</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;">(480</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;">2,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Accrued payroll, accrued expenses and other current liabilities</td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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; font-variant: normal; margin: 0pt;"><b>Net cash provided by operating activities</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: 12%; 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);">53,727</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; 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</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;"> </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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,727</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> 9334000 2000000 11334000 71606000 2000000 73606000 72182000 -480000 71702000 521142000 1520000 522662000 -93249000 -1520000 -94769000 278326000 -1520000 276806000 104469000 0 104469000 286398000 0 286398000 61135000 1400000 62535000 170000000 1400000 171400000 43334000 -1400000 41934000 116398000 -1400000 114998000 27227000 600000 27827000 82497000 600000 83097000 20000 0 20000 59000 0 59000 16087000 -2000000 14087000 33842000 -2000000 31842000 6517000 -0 6517000 19126000 -0 19126000 0 0 0 0 0 0 -7420000 -0 -7420000 -9894000 -0 -9894000 16000 0 16000 69000 0 69000 919000 0 919000 -9163000 0 -9163000 17006000 -2000000 15006000 24679000 -2000000 22679000 2510000 -480000 2030000 3015000 -480000 2535000 14496000 -1520000 12976000 21664000 -1520000 20144000 441000 -0 441000 1309000 -0 1309000 14055000 -1520000 12535000 20355000 -1520000 18835000 0.25 -0.03 0.22 0.36 -0.03 0.33 0.24 -0.02 0.22 0.35 -0.02 0.33 21664000 -1520000 20144000 2690000 -480000 2210000 7421000 2000000 9421000 53727000 0 53727000 <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>Newly adopted accounting pronouncements</i></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Accounting Standards Update ("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>) - In <em style="font: inherit;"> March 2020, </em>the FASB issued 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>Effective <em style="font: inherit;"> October 1, 2021, </em>the Company transitioned all of its GBP borrowings from LIBOR to the Sterling Overnight Index Average ("SONIA") rate. Effective <em style="font: inherit;"> June 29, 2022, </em>the Company transitioned all of its U.S. Dollar borrowings from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The modified rate had <em style="font: inherit;">no</em> impact on the Company's consolidated statements of operations. See Note <em style="font: inherit;">9</em> for further discussion.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </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; margin: 0pt; text-align: justify; text-indent: 36pt;">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>) - In <em style="font: inherit;"> February 2016, </em>the FASB issued 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; 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 has completed the process of gathering a complete inventory of its lease contracts. The majority of leases are for real property (land and buildings), which the Company has determined will be treated as operating leases under this ASU. The Company has also identified the population of leases that are determined to be short term and will be scoped out of consideration for this ASU. The Company anticipates recording a material right-of-use asset and related lease liability for the scoped-in leases derived from the present value of future minimum lease payments, but does <em style="font: inherit;">not</em> expect its expense recognition pattern to change. Therefore, the Company does <em style="font: inherit;">not</em> anticipate a material change to its consolidated statements operations or cash flows as a result of adopting this ASU. The Company plans to adopt the guidance in its Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> October 31, 2022, </em>with an effective date of adoption of <em style="font: inherit;"> November 1, 2021. </em></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-indent: 36pt; text-align: justify;">ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments Credit Losses (Topic <em style="font: inherit;">326</em>) (“ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13”</em>) - 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> which, 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 smaller reporting companies with fiscal years beginning after <em style="font: inherit;"> December 15, 2022, </em>with early adoption permitted. The Company plans to adopt the guidance during the <em style="font: inherit;">first</em> quarter of the fiscal year ending <em style="font: inherit;"> October 31, 2024. </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;"><b>Note <em style="font: inherit;">4.</em> Business Combinations and Asset Acquisitions</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 completed <em style="font: inherit;">one</em> acquisition during the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2022</em> (purchase consideration of $20.2 million), <em style="font: inherit;">three</em> acquisitions during the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2022</em> (aggregate purchase consideration of $11.4 million) and <em style="font: inherit;">three</em> acquisitions in fiscal <em style="font: inherit;">2021</em> (aggregate purchase consideration $20.6 million), all of which qualified as asset acquisitions. Except for the acquisition of Pioneer in the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2022</em> and Hi-Tech in fiscal <em style="font: inherit;">2021,</em> these acquisitions were <em style="font: inherit;">not</em> individually significant to our results of operations. The consideration for the acquisitions in both fiscal <em style="font: inherit;">2022</em> and fiscal <em style="font: inherit;">2021</em> consisted of cash and was allocated to the acquired long-lived tangible and intangible assets.</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;"><i><em style="font: inherit;"> November 2021 (</em>Fiscal <em style="font: inherit;">2022</em>) Pioneer Acquisition</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;">In <em style="font: inherit;"> November 2021, </em>the Company acquired the assets of Pioneer Concrete Pumping Services (“Pioneer”) for total purchase consideration of $20.2 million. This transaction was treated as an asset acquisition. The Company allocated $19.1 million to the purchase of Pioneer's equipment. The remaining $1.1 million was allocated to definite lived assembled workforce and customer relationships intangible assets. All assets were valued using level <em style="font: inherit;">3</em> inputs. The equipment was valued using a market approach while the intangible assets were valued using an income approach based on management’s projections. The intangible assets will be amortized over 3 to 5 years.</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;"><i><em style="font: inherit;"> September 2021 (</em>Fiscal <em style="font: inherit;">2021</em>) Hi-Tech Acquisition</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;">In <em style="font: inherit;"> September 2021, </em>the Company acquired the assets of Hi-Tech Concrete Pumping Services (“Hi-Tech”) for total purchase consideration of $12.3 million. This transaction was treated as an asset acquisition. The Company allocated $11.5 million to the purchase of Hi-Tech's equipment. The remaining $0.8 million was allocated to definite lived assembled workforce and customer relationships intangible assets. All assets were valued using level <em style="font: inherit;">3</em> inputs. The equipment was valued using a market approach while the intangible assets were valued using an income approach based on management’s projections. The intangible assets will be amortized over 3 to 5 years.</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> 20200000 11400000 20600000 20200000 19100000 1100000 P3Y P5Y 12300000 11500000 800000 P3Y P5Y <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Note <em style="font: inherit;">5.</em> Fair Value Measurement </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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 as recorded due to the short-term maturity of these instruments, which approximates fair value. 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 carrying values of the Company's capital lease obligations represent fair value.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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;"> July 31, 2022</em> and at <em style="font: inherit;"> October 31, 2021</em> is presented in the table below based on the prevailing interest rates and trading activity of the Senior Notes.</p> <p style="font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><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;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">July 31,</em></em></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 colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2022</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2021</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; font-size: 10pt;"><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: 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying Value</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Fair Value</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying Value</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Fair Value</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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Senior notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">337,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">390,938</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><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: 0pt;">Capital lease obligations</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;">304</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;">304</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;">381</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;">381</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <i>Warrants</i> <p style="text-align: justify; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">At <em style="font: inherit;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em>, there were 13,017,677 and 13,017,777 public warrants and no private warrants outstanding, respectively. Each warrant entitles its holder to purchase <em style="font: inherit;">one</em> 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, 2023, </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; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>All other non-financial assets</i></p> <p style="margin: 0px; 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;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><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;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">July 31,</em></em></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 colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2022</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2021</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; font-size: 10pt;"><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: 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying Value</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Fair Value</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying Value</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Fair Value</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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Senior notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">337,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">390,938</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><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: 0pt;">Capital lease obligations</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;">304</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;">304</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;">381</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;">381</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 375000000 337500000 375000000 390938000 304000 304000 381000 381000 13017677 13017777 0 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;">6.</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;"> July 31, 2022</em> and at <em style="font: inherit;"> October 31, 2021</em> are comprised of the following:</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: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="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="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><b>July 31,</b></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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><b>October 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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><b>2022</b></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><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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: 0pt;">Prepaid insurance</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,518</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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: 0pt;">Prepaid licenses and deposits</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">715</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">360</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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: 0pt;">Prepaid rent</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">358</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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: 0pt;">Other current assets and prepaids</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,087</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,470</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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: 0pt;">Total prepaid expenses and other current assets</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,678</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">4,110</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> </td></tr> </tbody></table> <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;; text-indent: 0px;"><tbody><tr style="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="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><b>July 31,</b></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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><b>October 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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><b>2022</b></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><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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: 0pt;">Prepaid insurance</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,518</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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: 0pt;">Prepaid licenses and deposits</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">715</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">360</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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: 0pt;">Prepaid rent</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">358</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><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: 0pt;">Other current assets and prepaids</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,087</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,470</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><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: 0pt;">Total prepaid expenses and other current assets</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,678</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">4,110</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> </td></tr> </tbody></table> 2518000 949000 715000 360000 358000 331000 2087000 2470000 5678000 4110000 <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>Note <em style="font: inherit;">7.</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;"> July 31, 2022</em> and at <em style="font: inherit;"> October 31, 2021</em> are comprised of the following:</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="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;">July 31,</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: 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;">2022</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></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: 0pt;">Land, building and improvements</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;">27,124</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;">27,062</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: 0pt;">Capital leases—land and buildings</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;">828</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;">828</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: 0pt;">Machinery and equipment</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;">441,164</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;">374,034</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: 0pt;">Transportation equipment</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;">6,064</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;">2,935</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: 0pt;">Furniture and office equipment</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; 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);">2,873</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; 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);">2,880</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property, plant and equipment, gross</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;">478,053</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;">407,739</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: 0pt;">Less accumulated depreciation</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);">(92,806</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);">(69,968</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: 0pt 0pt 0pt 9pt;">Property, plant and equipment, net</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);">385,247</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);">337,771</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; 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;">Depreciation expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022</em> was $8.7 million and $25.5 million, respectively. Depreciation expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2021</em> was $7.2 million and $21.2 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 the Company's capital leases and furniture and fixtures is included in general and administrative expenses in the consolidated statements of operations.</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="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;">July 31,</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: 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;">2022</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></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: 0pt;">Land, building and improvements</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;">27,124</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;">27,062</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: 0pt;">Capital leases—land and buildings</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;">828</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;">828</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: 0pt;">Machinery and equipment</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;">441,164</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;">374,034</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: 0pt;">Transportation equipment</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;">6,064</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;">2,935</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: 0pt;">Furniture and office equipment</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; 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);">2,873</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; 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);">2,880</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property, plant and equipment, gross</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;">478,053</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;">407,739</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: 0pt;">Less accumulated depreciation</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);">(92,806</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);">(69,968</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: 0pt 0pt 0pt 9pt;">Property, plant and equipment, net</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);">385,247</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);">337,771</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 27124000 27062000 828000 828000 441164000 374034000 6064000 2935000 2873000 2880000 478053000 407739000 92806000 69968000 385247000 337771000 8700000 25500000 7200000 21200000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">8.</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;">The Company has recognized goodwill and certain intangible assets in connection with prior 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;">There were no triggering events during the <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> July 31, 2022</em>. 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;"> July 31, 2022</em> and at <em style="font: inherit;"> October 31, 2021</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="18" 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 31,</em></em></em></em></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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="18" 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2022</em></em></em></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;"> </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;">Gross</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 style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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 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;">Foreign Currency</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;">Net</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;"> </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;">Carrying</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 style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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 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;">Accumulated</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;">Translation</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;">Carrying</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: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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;">Value</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;">Impairment</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;">Amortization</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;">Adjustment</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;">Amount</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: 0pt;">Customer relationship</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;">193,105</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;"><em style="font: inherit;">-</em></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;">(107,365</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;">785</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;">86,525</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: 0pt;">Trade name</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;">5,117</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;"><em style="font: inherit;">-</em></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;">(2,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;">137</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;">3,248</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: 0pt;">Trade name (indefinite life)</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;">55,500</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;">(5,000</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;">50,500</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: 0pt;">Assembled workforce</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;">1,450</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">(324</em></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;"><em style="font: inherit;">-</em></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,126</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: 0pt;">Noncompete agreements</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(132</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;"> </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; margin-left: 0pt; 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">68</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangibles</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);">255,372</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);">(5,000</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);">(109,827</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);">922</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);">141,467</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; 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="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="18" 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><b>October 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="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="18" 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><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="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><b>Gross</b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b>Foreign Currency</b></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><b>Net</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="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><b>Carrying</b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b>Accumulated</b></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><b>Translation</b></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><b>Carrying</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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><b>Value</b></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><b>Impairment</b></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><b>Amortization</b></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><b>Adjustment</b></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><b>Amount</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationship</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;">195,220</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;"><em style="font: inherit;">-</em></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;">(91,169</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;">(539</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;">103,512</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name</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;">5,748</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;"><em style="font: inherit;">-</em></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,598</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;">(71</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;">4,079</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name (indefinite life)</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;">55,500</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;">(5,000</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;">50,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Assembled workforce</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;">350</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;">350</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncompete agreements</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(102</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;"> </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; margin-left: 0pt; 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; 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: 1px solid 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: 1px solid rgb(0, 0, 0);">98</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangibles</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);">257,018</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);">(5,000</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);">(92,869</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);">(610</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);">158,539</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; 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;">Amortization expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022</em> was $5.5 million and $17.0 million, respectively. Amortization expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2021</em> was $6.7 million and $20.5 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; 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; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands)</i></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;"><i> </i></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: 0pt;">2022 (excluding the period from November 1, 2021 to July 31, 2022)</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;">5,476</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: 0pt;">2023</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;">17,883</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: 0pt;">2024</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;">14,382</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: 0pt;">2025</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;">11,294</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: 0pt;">2026</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;">9,204</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: 0pt;">Thereafter</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);">32,728</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: 0pt;">Total</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);">90,967</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; text-align: justify; 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 <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;">2021</em> are as follows:</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: 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; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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;">U.S. Concrete Pumping</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;">U.K. Operations</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;">U.S. Concrete Waste Management Services</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;">Total</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: 0pt;">Balance at October 31, 2020</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;">147,482</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;">26,539</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;">49,133</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;">223,154</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: 0pt;">Foreign currency translation</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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">2,011</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">2,011</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at July 31, 2021</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">147,482</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">28,550</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">49,133</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">225,165</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> </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: 0pt;">Balance at October 31, 2021</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;">147,482</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;">28,085</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;">49,133</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;">224,700</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: 0pt;">Foreign currency translation</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; margin-left: 0pt; 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; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,085</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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; 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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(3,085</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: 0pt;">Balance at July 31, 2022</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);">147,482</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);">25,000</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);">49,133</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);">221,615</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; text-align: justify;"> </p> 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="18" 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 31,</em></em></em></em></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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="18" 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2022</em></em></em></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;"> </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;">Gross</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 style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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 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;">Foreign Currency</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;">Net</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;"> </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;">Carrying</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 style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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 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;">Accumulated</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;">Translation</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;">Carrying</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: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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;">Value</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;">Impairment</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;">Amortization</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;">Adjustment</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;">Amount</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: 0pt;">Customer relationship</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;">193,105</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;"><em style="font: inherit;">-</em></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;">(107,365</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;">785</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;">86,525</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: 0pt;">Trade name</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;">5,117</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;"><em style="font: inherit;">-</em></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;">(2,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;">137</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;">3,248</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: 0pt;">Trade name (indefinite life)</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;">55,500</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;">(5,000</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;">50,500</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: 0pt;">Assembled workforce</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;">1,450</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">(324</em></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;"><em style="font: inherit;">-</em></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,126</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: 0pt;">Noncompete agreements</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(132</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;"> </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; margin-left: 0pt; 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">68</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangibles</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);">255,372</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);">(5,000</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);">(109,827</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);">922</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);">141,467</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"><tbody><tr style="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="18" 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><b>October 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="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="18" 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><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="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><b>Gross</b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b>Foreign Currency</b></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><b>Net</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="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><b>Carrying</b></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;"><b> </b></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></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 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><b>Accumulated</b></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><b>Translation</b></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><b>Carrying</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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><b>Value</b></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><b>Impairment</b></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><b>Amortization</b></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><b>Adjustment</b></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><b>Amount</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationship</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;">195,220</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;"><em style="font: inherit;">-</em></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;">(91,169</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;">(539</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;">103,512</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name</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;">5,748</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;"><em style="font: inherit;">-</em></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,598</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;">(71</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;">4,079</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name (indefinite life)</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;">55,500</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;">(5,000</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;">50,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Assembled workforce</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;">350</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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;"><em style="font: inherit;">-</em></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;">350</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncompete agreements</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(102</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;"> </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; margin-left: 0pt; 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; 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: 1px solid 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: 1px solid rgb(0, 0, 0);">98</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangibles</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);">257,018</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);">(5,000</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);">(92,869</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);">(610</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);">158,539</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 193105000 107365000 785000 86525000 5117000 2006000 137000 3248000 55500000 5000000 50500000 1450000 1126000 200000 132000 68000 255372000 5000000 109827000 922000 141467000 195220000 91169000 -539000 103512000 5748000 1598000 -71000 4079000 55500000 5000000 50500000 350000 350000 200000 102000 98000 257018000 5000000 92869000 -610000 158539000 5500000 17000000.0 6700000 20500000 <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; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands)</i></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;"><i> </i></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: 0pt;">2022 (excluding the period from November 1, 2021 to July 31, 2022)</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;">5,476</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: 0pt;">2023</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;">17,883</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: 0pt;">2024</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;">14,382</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: 0pt;">2025</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;">11,294</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: 0pt;">2026</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;">9,204</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: 0pt;">Thereafter</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);">32,728</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: 0pt;">Total</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);">90,967</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 5476000 17883000 14382000 11294000 9204000 32728000 90967000 <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; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 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;">U.S. Concrete Pumping</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;">U.K. Operations</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;">U.S. Concrete Waste Management Services</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;">Total</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: 0pt;">Balance at October 31, 2020</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;">147,482</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;">26,539</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;">49,133</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;">223,154</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: 0pt;">Foreign currency translation</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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">2,011</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 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; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">2,011</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at July 31, 2021</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">147,482</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">28,550</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">49,133</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">225,165</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> </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: 0pt;">Balance at October 31, 2021</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;">147,482</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;">28,085</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;">49,133</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;">224,700</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: 0pt;">Foreign currency translation</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; margin-left: 0pt; 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; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,085</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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; 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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(3,085</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: 0pt;">Balance at July 31, 2022</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);">147,482</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);">25,000</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);">49,133</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);">221,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 147482000 26539000 49133000 223154000 2011000 2011000 147482000 28550000 49133000 225165000 147482000 28085000 49133000 224700000 -3085000 -3085000 147482000 25000000 49133000 221615000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">9.</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 (as subsequently amended, 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 then existing Term Loan Agreement (see discussion below), dated <em style="font: inherit;"> December 6, 2018, </em>and pay related fees and expenses.</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;">On <em style="font: inherit;"> July 29, 2022, </em>the ABL Facility was amended to, among other changes, increase the maximum revolver borrowings available to be drawn thereunder from $125.0 million to $160.0 million and increase the letter of credit sublimit from $7.5 million to $10.5 million. The ABL Facility also provides for an uncommitted accordion feature under which the ABL borrowers can, subject to specified conditions, increase the ABL Facility by up to an additional $75.0 million. The $35.0 million in incremental commitments was provided by JPMorgan Chase Bank, N.A.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">Summarized terms of these facilities are included below.</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', Times, serif;font-size:10pt;margin:0pt 14.7pt;text-align:left;"><i>Senior Notes</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 0pt 0pt 0pt 18pt; text-indent: 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: 10%; 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: 5%; 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: 85%; 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: 10%; 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: 5%; 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: 85%; 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: 10%; 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: 5%; 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: 85%; 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: 10%; 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: 5%; 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: 85%; 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 is a borrower or a guarantor 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: 10%; 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: 5%; 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: 85%; 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: 0pt; text-indent: 36pt;">The outstanding principal amount of the Senior Notes as of <em style="font: inherit;"> July 31, 2022</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: &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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt;">Summarized terms of the ABL Facility, as amended, are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-indent: 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: 10%; 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: 5%; 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: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">Borrowing availability in U.S. Dollars and GBP up to a maximum aggregate principal amount of $160.0 million and an uncommitted accordion feature under which the Company can increase the ABL Facility by up to an additional $75.0 million;</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; 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: 5%; 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: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">Borrowing capacity available for standby letters of credit of up to $10.5 million and for swing loan borrowings of up to $10.5 million. Any issuance of letters of credit or making of a swing loan will reduce the amount available under the ABL Facility;</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; 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: 5%; 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: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">All loans advanced will mature and be due and payable in full on <em style="font: inherit;"> January 28, 2026;</em></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; 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: 5%; 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: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; 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: 5%; 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: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Through <em style="font: inherit;"> September 30, 2021, </em>borrowings in GBP bore 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 of 1.25%. After <em style="font: inherit;"> September 30, 2021, </em>borrowings in GBP bear interest at the SONIA rate plus an applicable margin currently set at 2.0326%. The applicable margins for SONIA are subject to a step down of 0.25% based on excess availability levels;</p> </td></tr> <tr><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">Through <em style="font: inherit;"> June 29, 2022, </em>borrowings in U.S. Dollars bore 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 of 2.25%. After <em style="font: inherit;"> June 29, 2022, </em>borrowings in U.S. Dollars bear interest at the SOFR rate plus an applicable margin currently set at 2.0000%. The applicable margins for SOFR are subject to a step down of 0.25% based on excess availability levels;</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">The unused line fee percentage is 25 basis points if the quarterly average amount drawn is greater than 50% of the borrowing availability; 50 basis points if the quarterly average amount drawn is less than <em style="font: inherit;">50%</em> of borrowing availability;</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">US ABL Facility obligations are 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;</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">UK ABL Facility obligations are 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;</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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.</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; 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 outstanding balance under the ABL Facility as of <em style="font: inherit;"> July 31, 2022</em> was $16.9 million and as of that date, the Company was in compliance with all debt covenants.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><span style="background-color:#ffffff">As of </span><em style="font: inherit;"> July 31, 2022</em><span style="background-color:#ffffff">, we had $</span>131.7<span style="background-color:#ffffff"> million of </span>available borrowing capacity under the ABL Facility.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 18pt;"><i>Term Loan Agreement</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 18pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Summarized terms of the Term Loan Agreement are as follows:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; font-size: 10pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The initial term loans advanced will mature and be due and payable in full <span style="-sec-ix-hidden:c91857478">seven</span> years after <em style="font: inherit;"> December 6, 2018, </em>with principal amortization payments in an annual amount equal to 5.00% of the original principal amount;</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The Term Loan Agreement includes certain non-financial covenants.</p> </td></tr> </tbody></table> <p style="text-align: justify; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">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 related to this amendment. The Company capitalized an additional $0.3 million of debt issuance costs related to the <em style="font: inherit;"> July 29, 2022 </em>ABL Facility amendment.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt;">The table below is a summary of the composition of the Company’s debt balances at <em style="font: inherit;"> July 31, 2022</em> and at <em style="font: inherit;"> October 31, 2021</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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="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;">July 31,</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: 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;">2022</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></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: 0pt;">Revolving loan (short term)</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;">16,884</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;">990</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: 0pt;">Senior notes - all long term</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; 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);">375,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; 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);">375,000</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total debt, gross</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;">391,884</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;">375,990</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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Less unamortized deferred financing costs offsetting long term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(4,872</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(5,916</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total debt, net of unamortized deferred financing costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">387,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">370,074</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 375000000.0 0.06000 125000000.0 125000000.0 160000000.0 7500000 10500000 75000000.0 35000000.0 375000000.0 160000000.0 75000000.0 10500000 10500000 0.0125 0.020326 0.0025 0.0225 0.020000 0.0025 0.0025 0.50 0.0050 16900000 131700000 357000000.0 60000000.0 0.0500 0.0600 0.0500 15500000 7000000.0 1500000 300000 <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;">July 31,</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: 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;">2022</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></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: 0pt;">Revolving loan (short term)</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;">16,884</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;">990</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: 0pt;">Senior notes - all long term</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; 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);">375,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; 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);">375,000</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total debt, gross</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;">391,884</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;">375,990</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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Less unamortized deferred financing costs offsetting long term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(4,872</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(5,916</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total debt, net of unamortized deferred financing costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">387,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">370,074</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 16884000 990000 375000000 375000000 391884000 375990000 4872000 5916000 387012000 370074000 <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 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;"> July 31, 2022</em> and at <em style="font: inherit;"> October 31, 2021</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="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;">July 31,</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: 0pt;"> </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;">2022</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></tr> <tr><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><i>(in thousands)</i></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" rowspan="1" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">As Restated</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued vacation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,503</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,967</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: 0pt;">Accrued payroll</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;">2,513</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;">1,727</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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued bonus</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3,593</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued employee-related taxes</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,818</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,606</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Other accrued</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total accrued payroll and payroll expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">11,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">12,226</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">July 31,</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: 0pt;"> </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;">2022</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></tr> <tr><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><i>(in thousands)</i></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" rowspan="1" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">As Restated</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued vacation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,503</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,967</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: 0pt;">Accrued payroll</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;">2,513</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;">1,727</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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued bonus</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3,593</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued employee-related taxes</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,818</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,606</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Other accrued</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total accrued payroll and payroll expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">11,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">12,226</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 2503000 1967000 2513000 1727000 3163000 3593000 2818000 4606000 337000 333000 11334000 12226000 <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> 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;"> July 31, 2022</em> and at <em style="font: inherit;"> October 31, 2021</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="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;">July 31,</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: 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;">2022</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued insurance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8,920</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">7,473</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">11,275</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">5,627</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued equipment purchases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">9,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,955</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued sales and use tax</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,562</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">690</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued property taxes</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">763</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">917</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: 0pt;">Accrued professional fees</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;">1,285</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;">1,134</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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,144</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total accrued expenses and other liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">35,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">23,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; 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;">July 31,</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: 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;">2022</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued insurance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8,920</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">7,473</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">11,275</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">5,627</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued equipment purchases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">9,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,955</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued sales and use tax</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,562</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">690</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued property taxes</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">763</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">917</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: 0pt;">Accrued professional fees</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;">1,285</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;">1,134</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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,144</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total accrued expenses and other liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">35,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">23,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> </td></tr> </tbody></table> 8920000 7473000 11275000 5627000 9092000 4955000 1562000 690000 763000 917000 1285000 1134000 3101000 3144000 35998000 23940000 <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> Income Taxes (As Restated)</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; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt; text-align: justify;">For the <em style="font: inherit;">third</em> fiscal quarter ended <em style="font: inherit;"> July 31, 2022, </em>the Company recorded an income tax expense of $2.0 million on pretax income of $15.0 million. For the same quarter a year ago, the Company recorded an income tax expense of $1.7 million on pretax income of $6.3 million. For the <em style="font: inherit;">first</em> <em style="font: inherit;">nine</em> months of fiscal year <em style="font: inherit;">2022,</em> the Company recorded an income tax expense of $2.5 million on pretax income of $22.7 million. For the same period a year ago, the Company recorded an income tax benefit of $0.8 million on pretax loss of $19.3 million. The effective tax rate for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022 </em>was impacted by (<em style="font: inherit;">1</em>) the respective change in fair value of warrant liabilities, all of which is <em style="font: inherit;">not</em> recognized for tax purposes and (<em style="font: inherit;">2</em>) a change in unremitted earnings deferred tax liability due to foreign rate fluctuations.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 36pt; text-align: justify;">At <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;"> October 31, 2021, </em>the Company had deferred tax liabilities, net of deferred tax assets, of $71.7 million and $70.6 million, respectively. Included in deferred tax assets at <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;"> October 31, 2021 </em>were net operating loss carryforwards of $17.8 million. The Company has a valuation allowance of $0.1 million as of both <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;"> October 31, 2021 </em>related to foreign tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist.</p> 2000000.0 15000000.0 1700000 6300000 2500000 22700000 -800000 -19300000 71700000 70600000 17800000 100000 <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> 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;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em>, the Company was partially insured for automobile, general and worker's compensation liability. The Company has accrued $5.7 million and $4.5 million, as of <em style="font: inherit;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em>, respectively, for estimated (<em style="font: inherit;">1</em>) losses reported and (<em style="font: inherit;">2</em>) claims incurred but <em style="font: inherit;">not</em> 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;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em>, the Company had accrued $3.2 million and $1.6 million, respectively, for estimated 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.</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 $10.5 million of standby letters of credit. As of <em style="font: inherit;"> July 31, 2022</em>, total outstanding letters of credit totaled $3.0 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> 5700000 4500000 3200000 1600000 10500000 3000000.0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">14.</em> Stockholders</b>’<b> Equity</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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 <em style="font: inherit;"> December 6, 2018, </em>there were:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </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="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; 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; font-variant: normal; margin: 0pt;">●</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </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="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; 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; font-variant: normal; margin: 0pt;">●</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">34,100,000 warrants outstanding, each exercisable for <em style="font: inherit;">one</em> share of common stock at an exercise price of $11.50 per share; and</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </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="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; 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; font-variant: normal; margin: 0pt;">●</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">2,450,980 shares of zero-dividend convertible perpetual preferred stock (“Series A Preferred Stock”) outstanding, as further discussed below</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Grants of new restricted stock awards and exercises of stock options are issued out of outstanding and available common stock.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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;"> July 31, 2022</em>, there were 13,017,777 and 13,017,677 public warrants outstanding, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company’s Series A Preferred Stock does <span style="-sec-ix-hidden:c91857616">not</span> 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:c91857617">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 ($25,000,000) plus an additional cumulative amount that will accrue at an annual rate of 7.0% thereon. As of <em style="font: inherit;"> July 31, 2022</em>, the additional cumulative amount totaled $6.6 million, which would be recognized when redemption is probable. The Series A Preferred Stock will rank senior in priority and will have a senior liquidation preference to the Common Stock. 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 such as adjustments for anti-dilution events for instance stock splits or reverse stock split).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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. As such, the preferred stock is presented outside of permanent equity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt;"><i>Warrant Exchange</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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. The fair value of common stock issued in exchange for the warrants, totaling $26.3 million, was recognized in additional paid in capital.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;"><i>Share Repurchase Program</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> June 2022, </em>the Board of Directors approved a share repurchase program that authorizes the repurchase of up to $10 million of the Company’s Class A common stock through <em style="font: inherit;"> June 15, 2023. </em>The repurchase program permits shares to be repurchased in the open market, by block purchase, in privately negotiated transactions, in <em style="font: inherit;">one</em> or more transactions from time to time, or pursuant to any trading plan adopted in accordance with Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> of the Securities Exchange Act of <em style="font: inherit;">1934</em> (the “Exchange Act”). Open market purchases will be conducted in accordance with the limitations set forth in Rule <em style="font: inherit;">10b</em>-<em style="font: inherit;">18</em> of the Exchange Act and other applicable legal and regulatory requirements. The repurchase program <em style="font: inherit;"> may </em>be suspended, terminated, extended or otherwise modified by the Board without notice at any time for any reason, including, without limitation, market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, capital and liquidity objectives, and other factors deemed appropriate by CPH’s management.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022</em> the Company purchased an aggregate of 62,850 shares of our common stock for a total of $0.4 million resulting in an average price per share of $6.09.</p> 500000000 0.0001 10000000 0.0001 28847707 34100000 11.50 2450980 0 2101213 1707175 13017777 13017677 18098166 4.50 77400000 3980166 4.50 0.25 25000000 0.070 6600000 13.00 P30D 0.2105 0.1538 9982123 11100000 2101213 1707175 26300000 10000000 62850 400000 6.09 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">15.</em> Stock-Based Compensation </b></p> <p style="text-align: justify; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">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 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 generally vest pursuant to <em style="font: inherit;">one</em> of the following <em style="font: inherit;">four</em> conditions:</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="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; 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; font-variant: normal; text-align: justify; margin: 0pt;">(<em style="font: inherit;">1</em>)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Time-based only – Awards vest in equal installments over a specified period.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </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="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; 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; font-variant: normal; text-align: justify; margin: 0pt;">(<em style="font: inherit;">2</em>)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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 $6.00 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:c91857661">1/3</span> annually over a <span style="-sec-ix-hidden:c91857662">three</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </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="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; 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; font-variant: normal; text-align: justify; margin: 0pt;">(<em style="font: inherit;">3</em>)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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 $8.00 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:c91857669">1/3</span> annually over a <span style="-sec-ix-hidden:c91857670">three</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </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="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; 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; font-variant: normal; text-align: justify; margin: 0pt;">(<em style="font: inherit;">4</em>)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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 $10.00 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:c91857677">1/3</span> annually over a <span style="-sec-ix-hidden:c91857678">three</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Included in the table below is a summary of the unvested awards outstanding at <em style="font: inherit;"> July 31, 2022</em>, including the location, type of award, shares outstanding, unrecognized compensation expense, and the date that expense will be recognized through. The total stock compensation expense recognized for restricted stock awards for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;">2021</em> was $1.2 million and $1.1 million, respectively. The total stock compensation expense recognized for stock options for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;">2021</em> was $0.2 million. The total stock compensation expense recognized for restricted stock awards for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;">2021</em> was $3.7 million and $4.6 million, respectively. The total stock compensation expense recognized for stock options for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;">2021</em> was $0.5 million and $0.6 million, respectively. In addition, while the table below provides a date through which expense will be recognized on a straight-line basis, if at such time the market-based stock awards, vest earlier than the Monte Carlo simulation derived service period, expense recognition will be accelerated.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">During the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2022,</em> the Company granted 69,491 stock awards that have a market-based vesting condition. The assumptions used in the Monte Carlo Simulation for these grants were stock price on date of grant, a price target expiration date of <em style="font: inherit;"> December 6, 2023, </em>expected volatility of 73% and a risk-free interest rate of 0.5%. No equity-based awards were granted during the <em style="font: inherit;">second</em> or <em style="font: inherit;">third</em> quarter of fiscal <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Location</b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Type of Award</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares Unvested at July 31, 2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted Average Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Unrecognized Compensation Expense at July 31, 2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Expense will be Recognized Through (Straight-Line Basis)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857716">Time Based Only</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">640,797</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.98</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,351,705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">12/6/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857721">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100,462</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.86</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857726">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,208</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.65</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">290,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857731">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,219</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.65</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">564,972</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857736">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,697</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857741">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,209</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.45</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2022</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857746">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,209</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.45</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">369,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857751">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,218</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.45</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">562,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857756">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,706</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.15</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857761">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,591</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">243,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857766">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,587</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">425,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857771">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,603</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">552,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857776">$13 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.47</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">5/4/2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857781">$13 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.47</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">5/4/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857786">$13 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.47</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">5/4/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857791">$16 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/27/2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857796">$16 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/27/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857801">$16 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/27/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857806">$19 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.34</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">11/19/2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857811">$19 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.34</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">11/19/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857816">$19 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.34</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">11/19/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857821">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,635</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.28</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">1/31/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857826">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,635</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.28</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">1/31/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857831">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,634</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.28</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">1/31/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857836">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,703</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857841">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,711</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">95,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857846">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">104,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857851">Time Based Only</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,431</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.75</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">298,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">12/6/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857856">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,257</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857861">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.36</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857866">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,901</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.36</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857871">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,885</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857876">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2022</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857881">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,591</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857886">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,901</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,338</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857891">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,886</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.14</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857896">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,902</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.24</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857901">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.24</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857906">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,901</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.24</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857911">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">750</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857916">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">750</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857921">$10 Market/Time- Based</span></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: 13%; 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; 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; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; 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,187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></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: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>3,023,320</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>6,476,945</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><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> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 18pt; 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; text-align: justify; margin: 0pt;">*</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;"><i>The <em style="font: inherit;">$6.00</em> market condition price target was achieved on <em style="font: inherit;"> March 29, 2021, </em>and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.</i></td></tr> <tr style="font-size: 10pt;"><td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">**</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;"><i>The <em style="font: inherit;">$8.00</em> market condition price target was achieved on <em style="font: inherit;"> August 23, 2021, </em>and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period.</i></td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> 0.01 6.00 8.00 10.00 1200000 1100000 200000 3700000 4600000 500000 600000 69491 0.73 0.005 0 <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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Location</b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Type of Award</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares Unvested at July 31, 2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted Average Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Unrecognized Compensation Expense at July 31, 2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Expense will be Recognized Through (Straight-Line Basis)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857716">Time Based Only</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">640,797</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.98</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,351,705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">12/6/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857721">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100,462</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.86</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857726">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,208</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.65</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">290,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857731">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,219</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.65</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">564,972</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857736">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,697</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857741">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,209</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.45</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2022</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857746">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,209</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.45</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">369,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857751">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,218</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.45</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">562,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857756">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,706</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.15</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857761">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,591</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">243,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857766">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,587</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">425,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857771">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,603</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.46</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">552,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857776">$13 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.47</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">5/4/2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857781">$13 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.47</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">5/4/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857786">$13 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.47</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">5/4/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857791">$16 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/27/2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857796">$16 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/27/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857801">$16 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/27/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857806">$19 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.34</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">11/19/2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857811">$19 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.34</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">11/19/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857816">$19 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.34</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">11/19/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857821">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,635</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.28</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">1/31/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857826">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,635</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.28</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">1/31/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857831">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,634</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.28</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">1/31/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857836">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,703</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857841">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,711</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">95,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857846">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">104,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857851">Time Based Only</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,431</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.75</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">298,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">12/6/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857856">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,257</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.85</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857861">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.36</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857866">$6 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,901</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.36</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">3/29/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857871">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,885</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857876">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2022</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857881">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,591</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2023</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857886">$8 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,901</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,338</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">8/23/2024</em></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: 3%; 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; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857891">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,886</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.14</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: 13%; 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="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">10/29/2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857896">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,902</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.24</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857901">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,892</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.24</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857906">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,901</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.24</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">7/9/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857911">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">750</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2023</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857916">$10 Market/Time- Based</span></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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">750</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2024</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c91857921">$10 Market/Time- Based</span></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: 13%; 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; 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; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.83</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; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; 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,187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">6/30/2025</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></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: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>3,023,320</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>6,476,945</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> </tbody></table> 640797 5.98 2351705000 100462 3.86 190208 8.65 290379000 190219 8.65 564972000 150697 3.46 190209 7.45 32300000 190209 7.45 369730000 190218 7.45 562619000 150706 3.15 0 187591 6.46 243003000 187587 6.46 425064000 187603 6.46 552270000 433 4.47 0 433 4.47 361000 434 4.47 674000 433 3.85 36000 433 3.85 408000 434 3.85 644000 433 3.34 122000 433 3.34 408000 434 3.34 595000 4635 7.28 11879000 4635 7.28 20865000 4634 7.28 24615000 18703 6.83 74590000 18711 6.83 95370000 18714 6.83 104470000 90431 5.75 298554000 19257 3.85 0 27892 8.36 42173000 27901 8.36 81781000 28885 3.45 0 27892 7.20 4711000 27892 7.20 53591000 27901 7.20 81338000 28886 3.14 0 27902 6.24 35387000 27892 6.24 61544000 27901 6.24 79786000 750 6.83 2991000 750 6.83 3823000 750 6.83 4187000 3023320 6476945000 <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Note <em style="font: inherit;">16.</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;"> July 31, 2022</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>) 2.6million outstanding unvested restricted stock awards, (<em style="font: inherit;">3</em>) 1.2 million outstanding unexercised incentive stock options, (<em style="font: inherit;">4</em>) 0.4 million outstanding unexercised non-qualified stock options, and (<em style="font: inherit;">5</em>) 2.5 million shares of Series A Preferred Stock, all of which could potentially be dilutive. The dilutive effect of the 13.0 million warrants was excluded from the calculation of diluted net income per share for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> July 31, 2022</em>, as its impact would have been anti-dilutive. The dilutive effect of the 2.5 million shares of preferred stock was excluded from the calculation of the diluted net income per share for the <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> July 31, 2022</em> as its impact would have been anti-dilutive. The dilutive effects of the 2.5 million shares of preferred stock and 13.0 million warrants were excluded from the calculation of diluted net income per share for the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> July 31, 2021</em>, as their impact would have been anti-dilutive. For the <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> July 31, 2021</em>, 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> <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;">nine</em>-month periods ended <em style="font: inherit;"> July 31, 2022 </em>and <em style="font: inherit;">2021</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 July 31,</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;">Nine Months Ended July 31,</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: 0pt;"> </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;">2022</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;">2022</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></tr> <tr><td style="font-family: Times New Roman; font-size: 10pt;"><i>(in thousands, except share and per share amounts)</i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></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" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></td><td style="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="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (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: 0pt 0pt 0pt 9pt;">Net income (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;">12,976</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;">4,638</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;">20,144</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;">(18,505</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: 0pt 0pt 0pt 9pt;">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;">(441</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;">(525</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,309</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,530</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: 0pt 0pt 0pt 9pt;">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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(582</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(221</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(932</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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: 0pt;">Net income (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,953</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);">3,892</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);">17,903</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);">(20,035</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="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">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; margin-left: 0pt;">582</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;">221</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;">932</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;">-</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; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Add back: Accretion of liquidation preference on preferred stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: 0pt 0pt 0pt 9pt;">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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(573</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(217</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(917</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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: 0pt;">Numerator for diluted earnings (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; 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);">12,403</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);">3,896</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);">17,918</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);">(20,035</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> </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: 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: 0pt 0pt 0pt 9pt;">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;">54,012,404</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,522,089</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,859,874</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,377,032</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: 0pt 0pt 0pt 9pt;">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;">57,286,563</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;">54,547,494</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;">54,772,441</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,377,032</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: 0pt 0pt 0pt 9pt;">Basic earnings (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.22</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.07</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.33</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.38</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: 0pt 0pt 0pt 9pt;">Diluted earnings (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.22</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.07</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.33</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.38</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;"> </p> 13000000.0 11.50 2600000 1200000 400000 2500000 13000000.0 2500000 2500000 13000000.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="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 July 31,</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;">Nine Months Ended July 31,</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: 0pt;"> </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;">2022</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;">2022</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></tr> <tr><td style="font-family: Times New Roman; font-size: 10pt;"><i>(in thousands, except share and per share amounts)</i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></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" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></td><td style="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="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (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: 0pt 0pt 0pt 9pt;">Net income (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;">12,976</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;">4,638</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;">20,144</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;">(18,505</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: 0pt 0pt 0pt 9pt;">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;">(441</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;">(525</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,309</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,530</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: 0pt 0pt 0pt 9pt;">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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(582</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(221</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(932</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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: 0pt;">Net income (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,953</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);">3,892</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);">17,903</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);">(20,035</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="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">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; margin-left: 0pt;">582</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;">221</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;">932</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;">-</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; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Add back: Accretion of liquidation preference on preferred stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: 0pt 0pt 0pt 9pt;">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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(573</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(217</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(917</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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: 0pt;">Numerator for diluted earnings (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; 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);">12,403</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);">3,896</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);">17,918</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);">(20,035</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> </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: 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: 0pt 0pt 0pt 9pt;">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;">54,012,404</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,522,089</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,859,874</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,377,032</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: 0pt 0pt 0pt 9pt;">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;">57,286,563</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;">54,547,494</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;">54,772,441</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,377,032</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: 0pt 0pt 0pt 9pt;">Basic earnings (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.22</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.07</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.33</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.38</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: 0pt 0pt 0pt 9pt;">Diluted earnings (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.22</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.07</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.33</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.38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 12976000 4638000 20144000 -18505000 441000 525000 1309000 1530000 582000 221000 932000 -0 11953000 3892000 17903000 -20035000 582000 221000 932000 0 441000 0 0 0 573000 217000 917000 -0 12403000 3896000 17918000 -20035000 54012404 53522089 53859874 53377032 57286563 54547494 54772441 53377032 0.22 0.07 0.33 -0.38 0.22 0.07 0.33 -0.38 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">17.</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 cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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="vertical-align: top; width: 10%; 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; font-variant: normal; margin: 0pt;"> </p> </td><td style="vertical-align: top; width: 5%; 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; font-variant: normal; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; 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; 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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; 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; font-variant: normal; margin: 0pt;"> </p> </td><td style="vertical-align: top; width: 5%; 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; font-variant: normal; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; 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; 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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; 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; font-variant: normal; margin: 0pt;"> </p> </td><td style="vertical-align: top; width: 5%; 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; font-variant: normal; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; 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; 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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 10%; 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; font-variant: normal; margin: 0pt;"> </p> </td><td style="vertical-align: top; width: 5%; 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; font-variant: normal; margin: 0pt;">●</p> </td><td style="vertical-align: top; width: 85%; 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; 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 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; 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 July 31,</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;">Nine Months Ended July 31,</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: 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;">2022</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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Revenue</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">77,352</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,025</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;">212,189</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;">166,509</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,417</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;">12,652</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;">39,980</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;">34,285</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,813</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;">10,122</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;">34,551</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;">27,552</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">625</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;">625</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,875</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,875</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(738</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(663</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,197</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,167</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: 0pt;">Total revenue</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);">104,469</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);">80,761</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);">286,398</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);">228,054</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: 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 July 31,</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;">Nine Months Ended July 31,</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: 0pt;"> </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;">2022</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;">2022</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></tr> <tr><td style="font-family: Times New Roman; font-size: 10pt;"><i>(in thousands)</i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></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" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></td><td style="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="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">EBITDA</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,495</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;">17,178</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;">50,524</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;">30,419</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,197</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;">3,381</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;">8,619</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;">8,794</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,976</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;">4,837</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;">13,398</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;">11,542</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: 0pt;">Corporate</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,045</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">885</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,769</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,318</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: 0pt;">Total EBITDA</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);">35,713</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);">26,281</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);">84,310</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);">41,437</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">Consolidated EBITDA reconciliation</span></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><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(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: 0pt;">Net income (loss)</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;">12,976</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;">4,638</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;">20,144</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;">(18,505</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: 0pt;">Interest expense, net</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;">6,517</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;">6,153</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;">19,126</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;">19,082</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: 0pt;">Income tax expense (benefit)</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;">2,030</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,652</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;">2,535</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;">(826</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: 0pt;">Depreciation and amortization</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,190</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,838</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,505</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,686</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: 0pt;">Total EBITDA</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);">35,713</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);">26,281</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);">84,310</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);">41,437</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: 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 July 31,</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;">Nine Months Ended July 31,</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: 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;">2022</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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Depreciation and amortization</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,927</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;">9,206</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;">29,615</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;">27,885</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,881</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;">2,042</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;">5,892</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;">6,124</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,170</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;">2,379</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;">6,361</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;">7,050</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: 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">212</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">637</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">627</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total depreciation and amortization</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);">14,190</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);">13,838</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);">42,505</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);">41,686</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">Interest expense, net</span></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><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(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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(5,795</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;">(5,347</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;">(16,879</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;">(16,717</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: 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(806</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,247</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,365</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: 0pt;">Total interest expense, net</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);">(6,517</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);">(6,153</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);">(19,126</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);">(19,082</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> </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: 0pt;"><b><span style="text-decoration: underline; ">Transaction costs and debt extinguishment costs</span></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><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: 0pt;">U.S. Concrete Pumping</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">111</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">15,705</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: 0pt;">Total transaction costs including transaction-related debt extinguishment</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);">20</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);">111</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</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);">15,705</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="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 0pt 0pt 8pt;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="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;">July 31,</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: 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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Total assets</span></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: 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;">628,504</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;">591,820</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: 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;">103,481</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,631</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: 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;">153,092</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;">145,199</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: 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;">28,004</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;">26,648</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: 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);">(88,613</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);">(80,633</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: 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);">824,468</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);">792,665</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 0pt 0pt 8pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">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 tangible assets as of <em style="font: inherit;"> July 31, 2022</em> and <em style="font: inherit;"> October 31, 2021</em> are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;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 July 31,</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;">Nine Months Ended July 31,</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: 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;">2022</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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Revenue by geography</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">90,052</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">68,109</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;">246,418</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">193,769</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: 0pt;">U.K.</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">14,417</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">12,652</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">39,980</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">34,285</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</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);">104,469</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">80,761</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);">286,398</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">228,054</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 0pt 0pt 8pt;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="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;">July 31,</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: 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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Long-lived tangible assets</span></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: 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;">332,236</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;">285,307</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: 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);">53,011</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);">52,464</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: 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);">385,247</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;">337,771</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="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: 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 July 31,</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;">Nine Months Ended July 31,</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: 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;">2022</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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Revenue</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">77,352</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,025</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;">212,189</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;">166,509</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,417</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;">12,652</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;">39,980</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;">34,285</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,813</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;">10,122</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;">34,551</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;">27,552</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">625</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;">625</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,875</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,875</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(738</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(663</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,197</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,167</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: 0pt;">Total revenue</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);">104,469</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);">80,761</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);">286,398</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);">228,054</td><td style="width: 1%; font-family: Times New Roman; 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: 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 July 31,</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;">Nine Months Ended July 31,</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: 0pt;"> </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;">2022</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;">2022</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></tr> <tr><td style="font-family: Times New Roman; font-size: 10pt;"><i>(in thousands)</i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></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" rowspan="1" style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;">As Restated</em></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;"><em style="font: inherit;"> </em></td><td style="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="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">EBITDA</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,495</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;">17,178</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;">50,524</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;">30,419</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,197</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;">3,381</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;">8,619</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;">8,794</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,976</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;">4,837</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;">13,398</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;">11,542</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: 0pt;">Corporate</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,045</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">885</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,769</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,318</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: 0pt;">Total EBITDA</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);">35,713</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);">26,281</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);">84,310</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);">41,437</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">Consolidated EBITDA reconciliation</span></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><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(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: 0pt;">Net income (loss)</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;">12,976</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;">4,638</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;">20,144</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;">(18,505</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: 0pt;">Interest expense, net</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;">6,517</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;">6,153</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;">19,126</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;">19,082</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: 0pt;">Income tax expense (benefit)</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;">2,030</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,652</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;">2,535</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;">(826</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: 0pt;">Depreciation and amortization</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,190</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,838</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,505</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,686</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: 0pt;">Total EBITDA</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);">35,713</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);">26,281</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);">84,310</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);">41,437</td><td style="width: 1%; font-family: Times New Roman; 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: 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 July 31,</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;">Nine Months Ended July 31,</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: 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;">2022</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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Depreciation and amortization</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,927</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;">9,206</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;">29,615</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;">27,885</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,881</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;">2,042</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;">5,892</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;">6,124</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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,170</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;">2,379</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;">6,361</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;">7,050</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: 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">212</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">637</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">627</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total depreciation and amortization</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);">14,190</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);">13,838</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);">42,505</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);">41,686</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">Interest expense, net</span></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><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(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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(5,795</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;">(5,347</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;">(16,879</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;">(16,717</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: 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">(806</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,247</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;"> </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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,365</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: 0pt;">Total interest expense, net</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);">(6,517</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);">(6,153</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);">(19,126</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);">(19,082</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> </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: 0pt;"><b><span style="text-decoration: underline; ">Transaction costs and debt extinguishment costs</span></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><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: 0pt;">U.S. Concrete Pumping</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">20</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">111</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">59</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; margin-left: 0pt; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">15,705</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: 0pt;">Total transaction costs including transaction-related debt extinguishment</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);">20</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);">111</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</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);">15,705</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 77352000 58025000 212189000 166509000 14417000 12652000 39980000 34285000 12813000 10122000 34551000 27552000 625000 625000 1875000 1875000 -738000 -663000 -2197000 -2167000 104469000 80761000 286398000 228054000 19495000 17178000 50524000 30419000 3197000 3381000 8619000 8794000 4976000 4837000 13398000 11542000 8045000 885000 11769000 -9318000 35713000 26281000 84310000 41437000 12976000 4638000 20144000 -18505000 6517000 6153000 19126000 19082000 2030000 1652000 2535000 -826000 14190000 13838000 42505000 41686000 35713000 26281000 84310000 41437000 9927000 9206000 29615000 27885000 1881000 2042000 5892000 6124000 2170000 2379000 6361000 7050000 212000 211000 637000 627000 14190000 13838000 42505000 41686000 5795000 5347000 16879000 16717000 722000 806000 2247000 2365000 6517000 6153000 19126000 19082000 20000 111000 59000 15705000 20000 111000 59000 15705000 <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;">July 31,</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: 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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Total assets</span></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: 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;">628,504</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;">591,820</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: 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;">103,481</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,631</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: 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;">153,092</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;">145,199</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: 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;">28,004</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;">26,648</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: 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);">(88,613</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);">(80,633</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: 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);">824,468</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);">792,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 628504000 591820000 103481000 109631000 153092000 145199000 28004000 26648000 -88613000 -80633000 824468000 792665000 <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 July 31,</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;">Nine Months Ended July 31,</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: 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;">2022</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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Revenue by geography</span></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><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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">90,052</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">68,109</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;">246,418</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">193,769</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: 0pt;">U.K.</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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">14,417</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">12,652</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">39,980</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid 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: 1px solid rgb(0, 0, 0);">34,285</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</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);">104,469</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">80,761</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);">286,398</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%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">228,054</td><td style="width: 1%; font-family: Times New Roman; 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: 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;">July 31,</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: 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;">2022</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></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: 0pt;"><b><span style="text-decoration: underline; ">Long-lived tangible assets</span></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: 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;">332,236</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;">285,307</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: 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);">53,011</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);">52,464</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: 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);">385,247</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;">337,771</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 90052000 68109000 246418000 193769000 14417000 12652000 39980000 34285000 104469000 80761000 286398000 228054000 332236000 285307000 53011000 52464000 385247000 337771000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -37pt; text-indent: 36pt;"><b>Note <em style="font: inherit;">18.</em> Subsequent Events</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -37pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> August 22, 2022, </em>the Company acquired Coastal Carolina Pumping, Inc. ("Coastal"), a concrete pumping service provider headquartered in Charlotte, North Carolina, with additional locations across North Carolina, South Carolina, and Florida, for a purchase price <span style="color:#000000;">of $31.0 mil</span>lion, which was paid using cash on hand. As of the date of issuance of the Company's interim financial statements, the purchase price allocation for this transaction has <em style="font: inherit;">not</em> yet been completed.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> 31000000.0 The $8.00 market condition price target was achieved on August 23, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period. The $6.00 market condition price target was achieved on March 29, 2021, and on such date, the remaining unrecognized expense for these awards is being accelerated over the new requisite service period. EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .R(C54'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 " #LB(U5RK<:UNT K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#,9?9?B>*'%@ Y/FTK'3!H,5-G8SMMJ:Q7^P-9*^_1RO31G; PQTD?3I MIT^@7@6A?,3GZ -&,IAN9CNZ)%38L"-1$ !)'='*5&>%R\V]CU923N,!@E0? M\H# F^86+)+4DB0LP"JL1#;T6@D549*/9[Q6*SY\QK' M ($TCSU< 0N,,-KT74"]$DOU3VSI #LKYV16U31-]=057;ZAA;>GQY=R;F5< M(ND4YJED!)T";MAE\VNWO=\]L($WG%=MCF['N6CN. M+P:''G[]Q? %4$L#!!0 ( .R(C5697)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M[(B-52<5+Y?R"P 63 !@ !X;"]W;W)K;?02BR2ZT:=O. "9]RLA[]62,4T>TR13'SI+K?.W_;Z*EBRE MJB=REL&3N9 IU7 I%WV52T9C(Y0F_7 P..ZGE&>=L_?FWJT\>R\*G?",W4JB MBC2E*-_]CZG"S9E^H_\5L)5O]82\Y1EBHN,2#;_ MT!D';R?#0Q0P(_[!V4JU?A.$,A/B'B^NX@^= 5K$$A9I5$'ASP.;L"1!36#' MWZ723CTG"K9_5]H_&O 9D85FXCDGSS6RP^=48?$;$Z+1'\3JT^L!'2$^B*1 M*/,O6=FQAX<=$A5*B[04!@M2GMF_]+%T1$M@--@B$)8"X89 L&V&82DP-$"M M90;6!=7T[+T4*R)Q-&C#'\8W1AK0\ S#.-42GG*0TV<7(BH@*IJ,LYA<9IKK M-;G*;'J@FP^(6E+)U/N^AME0IA^5FL^MYG"+YE/R161ZJ4!KS.*G\GVPLC8U MK$P]#[T*?RN2'AD&71(.PM!AS\0O/F5YCPR.7>)/S!G6GAL:?%1C/'H) MQF]LP16@A%!?TY2Y$/KU3&ZN)]\N[R[)[1]?;J^N?R6?;CY?P-]IEUQ=3WHN MV%Z%.\(^KF$?>\T=0U;')K,_)G3A@NN7U[)P.6GBE=H1TTF-Z<0?@D)*@XBK M"-+U3T8E]B4"/=,94+^V@X-@<# ,7""]@CN"'-4@1UZSZHY4HKQEDHN8?(3; MSO[MU_9UZ,+GE=D1WVF-[_1_PF>BN!6=7]>V-<0KM2.^8- LQH.7(;Q;Y\Z\ M?$8>TO)K?^S"Y1?<%5B+900O _:UH%(SF6!;S8743I!^7=OZBU]L5XAA S%\ M&<2R['SMY1E5-=/92G7\"G;%VE"?P,LM6GD*RZ+BAOIXXNE7-J>)<@=T'P0G M:!A.\"**\Y$GC%P7Z8Q))[CGV$UP,!P%QTYRXY?=%6!#;X(7\9NK+!(28F<8 M;)=,-20M$9),1 'D#CB>B-U)[-=^<>F$O ]F$S34)O!SDQ+R'7TD5S$D,)_S MR#)W3X3]*D?#@^#DY/1X<.3$NP_6$S2T)_ SE1+O.(Y!N^I6/XC9IMQD[KCZ M51X-!N2R1T:'>DG&#RPK&.1,P2%GQ@=N%^R#$P4-*0K\/&;3!1.\@O2^$ZO, M"=^O[FXI9*:%2W3B%]T5:4./ C^GV41:5_*M% \\B]S1]NN+ZU63VC<03K[*GS3&$?O"EL>%/HYSHF6<>2T>W _ J& M R>-]TOM"JOA2J&?X'P69G^R%)EO:7U&23@Z/3@Y/#UQXML'/PH;?A3Z*O9&S)E42$ADDZ0?DT3D::P.DVUB.Z=0/?!D<*&(X5^>@/\+^;9 M@DS7Z4PD3GQ^!>?GDULGKGU0H["A1J&?O%01(Y>/T9)F"[;UZ.<91=?CZ<7X MJQ/A/IA0V#"A\$5,J#H8L>S=A!)6#?>.^AF-?SI/B2=^J5UQ-@PH?!$#NLI@ MUVG?&>"NC%; G3C]&K?AW ?-"1N:$[Z(YN!N!:@[+/P+(=T-QZ]G'$4,5("" MV"IS8MT'T0D;HA.^B.A,4YHDY+Q0\%BY,]:O9]M)@E]L1WC#AMX,7T1O+E,F M%UB1OX(&(-NP%.0T<\;T&87;/N@.L/66S _0:G6D19/@9V'>6=(;@H- MQ#Q#AN!$_&/?AEEM1T8;OKU^.#LZ/CH]'0V! 3^X,#8L9^@G*B<@BR6!/=END.5;V)Y&@=1& [>E9EBKH)W M;\B2*@)NR,&Q,=%+KDACU;7HD0"EX6XI7C^L%6A!4/WF 2R!J.$+<8)GQV0. MNT4T2&1*)#PV"]P<]&<1ASEJ'6"P0CUH M=N4-O92,F3L9GIND]KVVPSD]\I--4/+3.8WN%U(4(%1:]:TQM!I4_;W)(+.B M)Z[H&IDQ6FV]IC5CE:IS0:71>\$E^$%(53TITP9A1DD1FURA^@=X94/__^&D M)T$NG1*7?;\.LEJ*(HG)K(YOC*J-4R#X0K)N-203)!&06](.3C@"RT76BL7= M1IK */BI,)-H!EZ(F7R20S2*)/HGIVLIH&LC*) O$C2#9X22F$$A4\7PBF>1 M2!EYG0BEWH 1:%UU4]-'9CSU*NP-2,J3!%-_!Y>9RGH5] YK)19$C" BH8S= MBB8PVXHNX%^#JO)R-4#DS![SJM+19G);1?C-#_:D5X/>L6N2!)=U.;_<83U5B $9G0A$.*ELVA MU46#DW>*1.5V!P( S1(*A^-!A#0-AF&0RP/-A/]=<"B-=18J@A(H(/DC:[/M_;D4$8L+Y .V M:6!FVXGJ]#9N_;YC[3#%"MJ#28+:YM:L33W%!3/5#_C!S^C0%:/W!IZIZ-+Y M4=OY35N4M?--?>"/PV#:+GHMG915795BFPC M!#9$]HUR.S'QVR;+/>SL1DG-(/KC=H%N/#$T#BL&X6\L[U!HIJQY;#:!67QNV#%;P'(NO?B[L M\S=FKD9!XV2W@J94:P5VG:)U.P0"C*D4FUU$T-KN)&>J9 M08MQ^+%>TTQ*=H'8Q.4[G9)0(Q<32(K*)(8G39=4U=JZ46L&?:TZ+Z2YV:H< MU,I;GS6"5EP9(=U4,5,0/^Q59^@/@ FM;E"' UHZ;.9AGA00]$>(>?=.BT2F-V;8Y M:WBF">%2HBSUJL)BY^R6B[P--MQ+1)Z6;1463A$9DA,;D@'.-,IV= M)PT_]-U$O_7Q-I[XF6_:@:GBUQ?V.^[Z;OW=_-A\+=YOAMN/[K]0/#!4)&%S M$!WT3HXZ1-KOV.V%%KGY%'PFM!:I^;F$R#") ^#Y7 A=7> $]?\F./LO4$L# M!!0 ( .R(C56[;3,'-0< .0= 8 >&PO=V]R:W-H965T&ULK5E=C]NZ$?TKA!NT">"-15*?Z:Z!Q$';>]$VBVS2"_2-*]%K(K+H M2U+>;']]A[)LR2;%W>#F(5G)&H[.#(=S#JGK1ZF^Z0WG!GW?UHV^F6V,V;U; M+'2YX5NFW\H=;^#)6JHM,W"K'A9ZISBKND';>D&B*%ULF6AFR^ONMUNUO):M MJ47#;Q72[7;+U-,'7LO'FQF>'7_X+!XVQOZP6%[OV ._X^;K[E;!W>+DI1); MWF@A&Z3X^F;V'K];TU]83X/B]=SH[O=,.'%\?O?^M"QZ"N6>:KV3]FZC,YF:6SU#%UZRMS6?Y M^ _>!Y18?Z6L=?<_>NQMHQDJ6VWDMA\,"+:B.?QEW_M$C ;@>&( Z0>0EPZ@ M_0#:!7I UH7UD1FVO%;R$2EK#=[L19>;;C1$(QH[C7=&P5,!X\QR)1LM:U$Q MPROT@=6L*3FZL^XT>KUJE>*-0;=<"5FAKPUK*P&&;] 5^GKW$;U^]0:]0J)! M7S:RU:RI]/7" "CK>E'V #X< ) ) +^V]5M$\1R1B!#/\%5X^*?2G(;C\^$+ M2,4I'^24#]+YHU/YZ$-F6D,*WOGB.3B(_0[LLGNG=ZSD-S-85YJK/9\M__PG MG$9_]47WDYR=Q4I/L=*0]^6*Z0V"64.EO>"_MV+/:@C>.XL'5VGGRO:&_9+$ M<7*]V(^C<8T*4N0GHS.4\0EE'$3Y1;&*0\HX8;'\2#GV3T]B3/ M\25&URHN(AK[028GD$D0Y"_-'A(GU9,/5^+B@B9[ &?>=ZE$$?QM1Y/2WP!437AF2)'V%V0I@%$=XJOF.B0OP[\)(&E+8D-*Q^ <#<>7=&*+TL2-[PG= P69R!15N%>0)B;,+Q!XSFF49]D/& MT$2;. CU[U)6CZ*N MO>"PNU (3IU.Y+6+LVBB.O' 83A(&\M/W0)J9'/U?(WVKLXR5&0.5-<*(IKH M['@@(!QFH(]\S0%@A=:B >4AF@=42CT!E+I Q&'KNL(&DZT4;QP#\X>9%NJ06[%[4P@OO%"P[RV(^JEY_E[3SH M@=YPF-\^\[VL][9J:LD:;[@N9T'9YO'EM+AF13&U# =NPV%R.\[)3JINRR+7 MH+1VPE92S6'K@>1]+1Z8?>8O*I>[<.14E,^(3D ?" Z'&>Y]6NZ([CC]5%->%&[Y(4Q MI4Y%>,P((1.PR4!Q)$QQ1]@!P3-:PM[MATMI-"F*R[KPF!%:Q!-%30;B(V'B M.].4@>H@'G+#E]W:9Y1-2'$RVL*%Z>]0@0%) MF '_*:%[&:ZVJ.+W!V%F^T0E=+< T5HJ>RKQ8I8D+O_1+,+$*0^/75I$^53R M!Z8D8:9<376X.?RD]6E:^J;HC<$E25PX$^(:D6R"Y\E HR2\CSL)$C$JM1>LRB))UJ(P/SD3#S_<:48J/B]NX[B?9PT&739T\>NRB))KB:#(0'0D3W4INM\+83=&A%:]D8V"! M<5AFT-]>:\[1OZ7A"-,W7OQ![WX!A+SG0'_P;NST8;"!WW+0PB_#.?EUH(\MO<_0J>AM%$08"4&C/ZI;/$9G'230O M\@CI#0.,2&AMF:XCN-9HV-I5MG4Q;1O PWZ#_/Z=+NL M3)(H>4=M-L;]-XGL;DCQ;( M',&K=KS[#E#[Y\&5%YDJRQH MEL?YY>F;URXFV<09(1V= HR&Z8N$*YXF32X]9G$Z<"M%! M4="PH@#)W&[;NOM"T2MEN852W]B/27M^I.K7M=3:VZ2I*Q6N@#T<^*X93:<. MM>@@*6A84HSA@Y(3I?">:%%7*5P5<99>2F:?'<9Q@2<(FPZ:@H8UQ8&P]4M[ MG.\T.,T=X>RS2TDR=7!,!WU!?U!?=$WBQ? SYU.%]\#&8^<]L%F,/L'9[Y__ M8NI!-!HT[QH&1F\S2( Z?%(\W!BYZ[[*W4MCY+:[W' &L*T!/%]+D!W]C?W0 M=_JPN_P_4$L#!!0 ( .R(C57^=XJPIP( )T( 8 >&PO=V]R:W-H M965T&ULI99=;YLP%(;_RA':12MU@? 56B5(*].T39H6M>IV M[<))L&IL9INDZZ^?#10E+6T2+1?!'^<]?MZ#PS^1S9<+IMI_V/:Q MG@-YH[2H>K$AJ"COKN2QK\..8!J^(?![@7^L(.@%06NT(VMM?2::I',IMB!M MM,EF&VUM6K5Q0[F]B[=:FEEJ=#K-!%>"T8)H+.":,,)SA%N;3L%9UDB)7,,2 M)14%W''2%-0$GL/9DMB9$C7-"5/G\!$^@ NJ-,-J[FI#9O.[>4]QW5'X;U!\ M;]@$@ND%^)[OC\BS]^4_@&F_OG# M!=1$PH:P!N&,Q>]NTBASES3:@?'#R+M,O!?0A^/VJ,.!.CR-VKQVE":\H'Q] M"#T\$OUPW!YZ-*!'[Z)GHJK,6^D_]DMTW'XY&+:''P_X\0GXI-&ED/3I\(:) M7U4S\OK?"^YC(O?09P/Z[ 3TX_;Y[#5,'%U>)D'P@GHT, [CT!^'3@;HY 3H M$[9Y-B#^P>1:\H5,%P9J3>9F1RR.PR[CA9U>Y[<"VU.I[99 MFN\'E#; S*^$T,\=>T0-7R3I/U!+ P04 " #LB(U5WS@XI4$( #%.@ M& 'AL+W=OJOI'LQ1"DM=543:W@Z64Z^O1J)DMQ8HW'ZNU*-4GBZI><:D.ZZ=1LZX% MGW=.JV+$'"<8K7A>#NYNNO<^UW2D^UZ39K%:\_L^]**J7VP$=O+WQ M)7]:RO:-T=W-FC^)KT)^7W^NU=%HCS+/5Z)L\JHDM5C<#C[1ZRGS6X?.XJ]< MO#1'KTE;RF-5_6@/IO/;@=-F) HQDRT$5W^>Q5@418ND\OAG!SK8QVP=CU^_ MH4^ZXE4QC[P1XZKX.Y_+Y>T@&I"Y6/!-(;]4+YG8%=0E.*N*ION?O&QM0W] M9IM&5JN=L\I@E9?;O_QU=R*.'&B? ]LY,-W!ZW%P=P[NN0[>SL$[U\'?.?CG M.@0[A^!7,SDBJ?%G4TV\6^W\9F/;%= M\D=5RF5#DG(NYH!_9O>/+?XC=1[V)X.]G8Q[9@7\UZ;X2%SZ*V$.8T ^8[O[ MIW6MW)U>]X=WHO/2&CTY/WD*N$_.3QYR3\]/'G+/_K\S/_V?:S\A@KO_5K@= MGM>#]T4\BW(C($IO'8/.L5U)GN^HXWE!?#-Z/F:*%;]=P:Z;-9^)VX%:HAI1 M/XO!W2\_T<#Y#>(-)EAB%A Y84!/\Y]@ADPQP3(S?Q8%;AR=%C %S%CD^-[> M[(08WIX8GI48XZJ1;6^L]KT1XL@6PS^*'3#?]36*6"-=2A%,L,3,WW-]3SO# M$\R0*2989N9/0^HYCD81P(R%01C %/'W%/&M%$GKJFG(NJX6N83(X9LGE\:N MIY'#&N-219$O*H-3"/ AA(8R; P8J'&&6OH2SF#"98 ^7NQ MKZ\YF"%33+#,S#]RG5@[_U/3*G0CRF#&A'O&A%;&?*MYV?#MSG"F5A^0'Z%Y M?K5F-[9&N90@>Q!KV4))A@"9 _HT8'P0R98H)E9OXNC3RF M,<6T8H$;4I@K\9XK<>?F]G#E3[D4M=JJ;QFS6V8^7$,LB1%+'F."/6"")9A@ M$TRP%!,LPP2;(H&=,)@Z!Y7*>:??2:%PY=N4]"LI!3A=[W".OT+#P*=ZH[.' MNY2[L'4Q"1> M95X^;?)FV\F#28:,G[Z4]0 Z:H:-G[Z4\!DR'U M?>KT<(4=N,+LFLZ2ET^BU;(7/*_),R\VHF7*"Z_5["U)D?/'O,AE#N_-=N@G M8[]GC-_V'"[F#B9: E3 H,]F"%35+0,*"".8D\GD&DU5#N-OE&<'L1B:E>+ MCP>L_H7)-2?80"<)JFJ,BI8 ^;M,YPBJ:HR*E@'YZZ+]%+")^MAQ4(RI73+^ M5DE>D H/+04*F=@WY='O_*!95+=[((_EKST($2):^XQA-!E5:1D5+@!("%AM+ M$:JXC(J6 14P%H1&IS'-U.#KNCU;?7K0EZE=8)[N2?*V52)7CZ(4BUS"W0:0 M9AW7F%Y0I654M 2H@ :^L32ABLNH:!ET#8S;A5/ :ABQGIM5]" O4[N^_&\A M=YT%I >@7;(X-'I*:-QM]>-(J^ !L*(TTIIJ H3T E>_^0A@#:D3Z;OD%+1C M1D_)@*C,H9XQ0YIF0QKY3M^4<-!SJ5W0_5VH#2N?S6K1*?UJ^U'D_VS:W^6T MAXI%"U&+>%_RQ4$M#1=0'*\6C9LEKL:R*N:CA M@2(VOZ_ [QCL>5S,(E2E%RC!H\;-:M28*2I:!EV$*#)7!]-LR!S'[6E,[*"\ M,L=Z]^#O[N>BJM?P9U'S)W%"GH94&]E(7L[S\@FB$,.4%<>H: ^H: DJV@05 M+45%RU#1IEAHI_0^",7,+A3?\R:?D:O\C=#@D,Q,Z='W',H\1__9CCW:Q0Q% ME8BA*ER?,2?2EJ0):MP4%2T#JXC4M!GJLQIHZ8:AX_;LS]E!,F9VR?@A+S9M M3WR/-Z;BZ(MALOS2]R'171>%06OFX[6'9_AOKB%BX[O]GUD3.^)J!HW*EH"5N"$SLD_ M7?%&32%%1Q[*!W,[O>?;R>GDDA_RP*H6K=J&@)6,&[ M%$*5OE'1,K @DT*F%42AT=$C;2M1/W7/0S9JJ=R48#?/N#Y!Z^?\K(AA5BH4,[']HG(>OO,Y/9 5NON@;K' M2LIJU;U<"CX7=6N@/E]4E7P[: /LGUR]^R]02P,$% @ [(B-5;5"XSD: M P Y D !@ !X;"]W;W)K(V'H[=V4X+_WZVDV9MDE9HXTMB._<\=\_Y M0ZFF?&F+%40_XR1H1M1I9K;1?N\#*3>L&.ARNX M1',D'U:W7,WLFB7%.:(",PHX6HRL*WC76EYA )-&/F)4YF-K+X% M4K2 !9%W;/,957I"S9T?,/G*@\[ ,73#? J M@-<$! < ?@7P7^LAJ #!:SV$%AQ_>01OJ\34V?&VV1E[1PF_%.0"^.X'X#F>UQ'/Y/5P MMTO._WF?_;/WO63X=:GXAB\XP/=-=2U<50'15="UP25%9"ATCUK'KG?9BX;V M>C=M;:L@\OO[1M.VD>>X0;!O-6M;G;O]T EKLSVM0:TU,#C_@-;O,D,<)'M_ MP)[V09?XX%C^=,OW+?D.[O7-LY8@OS7U!*'4%E65;JE?K*\F5.8D;ZV-W M,'$[UJ?J"E/>./[2E_>?&\B7F I T$*Y:,TU[]^+F7C 68^DBB2Y)Q_K&Z77?^+\ZN+N_*V>E-UO]V];M2G\T?*8K6IMNVJ MW@9-]>[R[%7XO/W _3L<9_]AL<_?Z;S_<&K@WE;MM6\7O][M>B6EV?Y6;"H MWI6[=?=+?2^KPP&E/>^F7K?[?X/[@W9Z%MSLVJ[>'#96+=BLM@__EQ\/)^)H M@S@YL4%TV""R-HBB$QO$APUB>P_LQ ;)88/$WL.I)J6'#5)[#]F)#=AA V;O MX=0&V6&#S-H@C$]LD!\VR/?1?0C'/I;795=>733U?=#T:D7K?]@GQ'YK%<+5 MML_=-UVC_KI2VW57\WK;UNO5HNRJ1?"F4_^IQ.S:H'X7S)?E]K9J@]56_:&^ M>;^LUXNJ:?\6%+_O5MVGX.O?MN5NL5(;?A-,@M_>7 =??_5-\%6O_W59[]IR MNV@OSCO5R'Y7YS>'!OWPT*#H9(,VF_JPQ^#G7==VBK/:W@;_^:G:O*V:_P+( M^0BD!W/MQ[Q:J(-5_:UWJTZ]=D#+?S07]6 T^Z:3WCK.-*Z MG^<_!J^ZKEF]W77EVW45=+5J9Z.BZ:,*/_67JE/CGTJ-HFRV*@JMCR610ZW5 MJ3(W.U?9^IBRT6/*1GM.03?\.Y10EK*"$<4J8H(1)(IB17?%C=L6#LFM(1GE)(P]Z_@!C1^G) MS+R\=A4QRU@>FK+"E4W"V!)Q0,2FU@X%()K-\F1JRJ0KBU@6AEIF!")Y#$3B M#<1^0)ST\Y)%<%-OU&2M+??3G>IC_W,%!<1+'!N0Q!DOK ._=A4LLP:3 J5P M5"%0A?2WQ#C_Z>/Y3_WG?S^T!JNVW:D([+;JVA^T1S&Y:^K;IMQ\&VS5#%M- M%[K/5[*',3FXVS4WR[U2S;"#KORH9C;=LI]$]%?SH\$;"F0*',\TL\9I;_O' MCM.4L((2QBEA@A(FB6!&>K+']&0OEYY02GJ;,W9L8>C8@BH*5S&)8WMP03$" M54AD1T;XLL?P9=[P_5-%Y<>M&M?5/&Y=M_ HX$6,/>49>LI118$J.*H0KF(2 M1M',/NFHS#CM^>-IS[VG7:WWU6I^JU:6C5H9W'Q2W:+LHCY1[E]G'*&4!1F MT"(FF[+9S+HX>G<_]N)("2LH89P2)BAAD@AF9%'6&$8A?854P+"*)TQ%L,=/CQR MVL(OXELA\/D:H':70;RD-FNOZ&:-#04F[)J45I#1. M2A.D-'F@F5FV.G9H^[-7*E=WVBE*4JR7-F7THHK;1K4EI! M2N.D-$%*DU0T,\VT QCZ+<#C222:6I3.TCP$#$#[4N)*XBR:V=/# M!!DTA7 ME4Z=M2+$"L,\3E+[6N(*U20R9"<\V5"[7J'?]GKJNC%T39P3"T=_ T;W?$I: M04KCI#1!2I-4-#/-M#L7^NVY4[$GCY"'AH0,\':,#R$?+C MP.6C*_0N'[5S%_JMNZ=\'^9'C@X-[MH!DCA.;><.!W%<(G")Q)ICAD)[=Z'? MO'O1K\9"UP(,0Y8ZWX[YCV'T.$YJ 9+2."E-D-(D%<7!)@4LX+A&X1'HE9@2U:QCY7<-!YH&?,?JLNX:C<]9128%+ M."X1@&023G/[6B]QG7G^CXK-_';:,[XQ\Y-'1\6UIYRHH)("EW! PEANQP7E M2(1CQD.;:9'?3%/Q>%>MNEU3]>.5.F]=L[KIBU?WPQIV\8P@1^;!'35+ $G] M,U):04KCI#1!2I-4-#/5M,L6^5TV?ZJ!Z45:@!;A%6BXI, E')<(7"*]$C,$ MVH&*ACE0EMWQZJY1:]+IZ35I!-@Y+,U2U^CT-V!T3R[P(T>'!J\8 R1AE.9V8/"R,5PB<(G$FF.&0CM/ M$>(\O:3=$:$NS]S?_-%#."6M(*5Q4IH@I4DJFIFDVI.+7M"3 Q.3TB>:1ZZK MYPPVJ*3 )1R7"%PBO1+SOAOM5<5^KVJ0T^%GC+[G!O>7<$F!2S@N$8 D8;%U M+9&8RCSWVF6*_2[3,UP./WET1'#O"9<4N(0#DL0^VP+G2(1CQD.[3C'J.CW# MY8B!BJ=\.K6OF_XVC+UNDM(*4AHGI0E2FJ2BF9EV=+OC<_PT,+MH;WMT'3FG MPZ.2 I=P7")PB?1*S!!HGRG^,M5<\>!J+G\#1O=TTFHN4AHGI0E2FJ2BF6FF MO;28KIK+CQK=Q_%J+D "5G,!.L#D %1 -1?$ JNY *&OFBO6OE/\I&JNX[IM M.#Q0-5=_4T!BWQ+@;\#HGD]:S45*XZ0T04J35#0SS;27%@^NYL)3B]1#B_%J M+D 29TGDW$@/Z*">#]6&94[/!ZNYDEEHVYN ,&)1FIVHX(ZUIQ;35W/YD:-# M@U=S 9(PR9VY%U[-A4L$+I%8<\Q0:.QTFK MN4AIG)0F2&F2BF8^$$4[9,F?K)K+WY[1#U3!W39 XCQ0!;B1,XT3:\3!]R5P MB83W=6+:EVBW+2&HZ?(S1I][W%?#)04NX;A$ ))^VFV?>T1EGGOMK"5?K)[+ M3QX=$;R>"Y<4N(0#DDF8V+<_"IPD49(9$^U!)<.>N>6YJ24" ^*:,2G+U$(O ML8S5$#P S,\8'0M*VC4IK2"E<5*:(*7) \UX7*B: ML24G$DH[:HG?4?OUY&+WL%#N?QTTU>???UXM8PZ-?[>C:\4CE M9'HB[5)M#*;#GO;FJ2 5SFIZV^I:?1LEL?6/&#N;\#8]"&E%:0T3DH3I#1) M13/33/N6Z; GV U*+5+[,G7-0'L:#4CB+$^<1XL!NOZA3!:.0[)T:LL$))LE M&;.>JB(!792Q?'IB!9UJ/S-]TML04(,CA5Z' 'IG_@:,[OJD98*D-$Y*$Z0T M244STTQ;M.G@UR+@J45:()BZ)J_3]5T)Z)T!.L [ U2 =P:Q0.\,PGF\LU3; MF:G?SGQ*"8$?.3HTKBUH?X4!2,(X=<9D%,1QB< E$FN.&8JC5R7X;" MZX7.$OLFM+G_"$:/XJ0^*"F-D]($*4U2T"^XA/N::K=TY3 /?4S1I]\_'987%+@$HY+!"!) M9[E=MHNIS'.OC<;TB[U#P4\>'1&\@@^7%+B$ Y)),LL3.RIX"1]*,F.B?;?4 M[[L][WZIU"W"FR0A2T+[&DKJH9'2"E(:)Z4)4IJDHIFO'=)>&_-[;>-OF/(# MQ_9ZAE?1X9("EW!<(G")]$K,$&@?BCWI30K'C^X %Z8,>I,"8]F,69>.N;\! M8WLZ*:T@I7%2FB"E22J:F6;:6F.#WZ2 IQ9I;2##WZ0 2.(L<]R[ M!-PB2+ M[ &G3+'-NF0*$$4M/UF\R;40QOQ'U%-?#CQP='/R.54 2QO9W M*@4.XKA$X!*)-<<,A3:@&&) O:3KP8"2NL@9QBGMKFM26D%*XZ0T04J35#0S M3;4YQU[0G -3D](RFC/7WG.&&U12X!*.2P0ND5Z)&<&C5WWZ;:M!;H>?,?JL M#WA#YX!7=*(2CDL$( FC6<;L,X_)S+.OO2;F]YJ>X7?XR:-C@CM0N*3 )1R0 M3*+8?N">P$D2)9DQT1X40SVH9_@=#'!ATIGS!'E_&T9?/4EKU4AIG)0F2&F2 MBF9FFG;6V'.<-3"[2.O6&/Y@-%Q2X!*.2P0ND).S4OLP0:2UJ1%U:$ET%%7F!]I[\!H_LX:9$7 M*8V3T@0I35+1S#33WEHVO,@+32U23^U .^XWMN$)2,#Z3D 'U7=",J"^$Y)! M]9V #JSO/&^75=5=EUUY=7%7WE8_E[']<5J4:EWN!^ON[NNX^?SA7_/NZ>;_?Q]4?4$L#!!0 ( M .R(C56F)KH&'@@ (4D 8 >&PO=V]R:W-H965T&UL MM9IO;^.X$8>_"N$>B@38K,4_DJTT";#)[J%;W"V"R^WU-2/1-KNRZ"-I)^FG M+TG)EBQ2=')(WR2V/*1^''+XS%"Z>A+RAUHQIL'SNJK5]62E]>9R.E7%BJVI M^B@VK#:_+(1<4VV^RN54;22CI6NTKJ8H2;+IFO)Z4_ERRRKQ=#V!D_V%W_ARI>V%Z>BGYFM6*BQI( MMKB>?(*7=R2U#9S%'YP]J=YG8(?R*,0/^^5K>3U)K")6L4+;+JCYMV-WK*IL M3T;'GVVGD\,]; ]-/N %J&Z!A S+2 +<- ML!MHH\P-ZS/5].9*BB<@K;7IS7YPOG&MS6AX;:?Q04OS*S?M],V=J)6H>$DU M*\&#-O_,'&D%Q +<4;4"/YMY5N#L>TVW)3N],5 /51N?[87"[LF-E+LN)DQ\/@"S'XBJ>;UL@E(KCE3EZ%QDIBK[&9UJ3:T M8-<3LQLI)G=LGI=%9_1(6"Y,.04E4[MW*>)-9F"PHEV!' MJRVS;GZB4M):@XK31UZYK24(F<1?J/D\'VH/F$$(\Y$M%/8 "J/J?S'[(W"^ MM=O@EJN5W5";M?VH@X*AIV08>P$3F*9PS-6H$XM.(FEIDCLK6*\84+1RKC9; MNMG(]3>_2UHR2W#&=]1L3.J#Y75P MV"0P)1+4)I/Q0N4I4-AOA6TZ5Y06(=. M&&?GO60;RLO]%MDL(6%B1)HTW!#*!L7H7@]#K$1)-E0>,L,8CFCOF KC4/W: MPSW8T!>[ ,;GWR?D!9S!H53?:I:.;3\=1^$)D!:%V-ILLQ49U.B8*QLI_ OIQOM78[6&,R]4?A6:3(;"Z*.K2C.UJ,I>%7NCT*, M)>DP.PJ8C8GM (OB@#U$_%:Y0C 8-D'- ?C.,H0\T2%(YV0^ME0Z J/L3?'> M582GXCU*]C?'^SOU=NR%CN4HSO)#P)@,O1)F\)K)]6@I@7Q,>_/EFV"#\F1L MI74P1W&8W].7]JSP54I]7GM* TC'\Z,\ZEAJAW44QWK?J9+M1+6SRZH2-'B" M@WP6HQ3E:)B(ANR2\>H&=]3&<6KW/7M:+@[4OPAG\W28?@8-$Y2/'8_@#M4X M7@.W@O=%+^!*;4WLLO&S'.P7N&87&:Z(D-6<9".I!>Z@BD] M>?@@FZXIA6H MF-GB@7BL^-(=EH1E!S@Y\_P<,AHI4'#O,/D$25L*62=K:<1NY0M0]J0G*-1' MH2DUO$.1D!G&(UL#[HB)3Q"S%V_LF!R$4E!\H2@E./7\'X FS'(VMZ Z>.%Z^?EDL6.$"<"$DX\NZ+4^* M%S,!S4D),$D_:U:\6@7'X)>G$,V]U1TH8L=#LN,>CG.O?5@B712>E:SY=&XS M&#<]-D5T'VR>N#-Y9#VRL03*6[,7XN$H0H?))!M)8G '13P_G<2$M 8S%QPE M[%LSE_?J[7CH'61Q'+*W;,GKVH:*S?"9Y*(,CCE0#Z-\>"X>L,IF>"01(!U9 M29RL7VSU'E-'?$8BXFU$(:L$)2-!0#J.DGC)^[#=;"KW!-8 J=CGPR8&FN?U M9N\,/UM[UX+WO7H[]D''9A)GLXL@=Q1G!FW++6;N$DPIB<]9B& R#/6 69K# M$1Z3CLQ''_97_* #:'JM[,7;4MFVHY>-Y'7W%LV=ZW_X@>)A!Y M4QPPR]$0.]/>"QUK)I?N/1<%G(KF=8C#U<.[-)_<&R2#Z[?P\JYY(Z;KIGE! MYU>6F^:+%QKXT\"JW%VGU<,5HR:0W,[PLA]/Z+ MO<'AS:.;_P%02P,$% @ [(B-527$(-#S!0 K@T !@ !X;"]W;W)K M3T>NZRD6KK4-*3QIC"VEAY+NQJ[QI+,@U)=C6>3R?-Q+95.YD=A[\+. MCTSK*Z7IP@K7UK6TMPNJS/HXF2;]QA>U*CUOC.='C5S1)?FKYL)B-1Y0^K\><9X MF:E<^"_6G>PD$5GKO*D[93"HE8Z_\F<7A_^C,.L49H%W-!18GDHOYT?6K(5E M::#Q0W U:(.YAEY7'6F5A$$[-?F'@E/AKM2R?>ZISRN_ICT!TXSWK.B]F#@'^T M52KVIR,QF\QF#^#M#S'8#WC[#\3 "6_$F=)29TI6XM)+3Z@]O]/?"'>P&X[; MZ+5K9$;'"?K$D;VA9/[XT?3YY/ !L@<#V8.'T.?;>1J)$Z.=J52^2=L%F]1> M]GG;Y9,X52ZKC&LMB;^^TD\O%I7)KO_>Y>N#;';[.DWO5A-(9I909Q=MW2B] M$N]-E>/7C<2YSE+QQ)I#QI03]:U7 90Q)*.O"1?3.5IJ9P9G4."\UG M%&J5H6'=T1:AW AM?%\)?3B9:(YCR#*#K"*I45*=,3C:RO'T(GN<50[W-MT,-DZF-O&!3,G7$.9*E0FNHA[LS3P+#=Y03N-7&2N V#4CHQ?=F_0KXP%J,,)H,U+E8&ER:. M:5^&]N]G$FU/)+=[()UC1N>YBK-[#0UYL]4CT9=::K13\']#4:#)X(9I['2(*LD!ONZ%(AJ;9+A^O41C$%"4)[RSN^5#8/EX<1+[\S=30:ZLQS77&0B^&@@.D^86Q$V7AH=% , M.Q*XD-P.%Q)QQIZ2K3%4,%P=7UUQ1.D,@9=+'4H&'4DBT8Q.N:!+JNE]P0S##-,#DL9BV2&9P*+KK8'3$HN'Y3Z-Y-6!@% M6.L.C9FU"E\*'%=M@=/D;> MQ#OX1CQ^R:#B5@H\*BJ@.DE?/$O@7O@ZB MOFG C7QJ/ 1D>>7:090&\+PQN MI-V"#0R?:/-_ 5!+ P04 " #LB(U5HE%($0(5 !7.@ & 'AL+W=O MQSJ^*]-O[O/A1 MKHRIU,,ZSFEN3?5]OKR;4GSO\;LU]V7I6M)-Y MGO^@+U^2=T<#(LBD)JYH!HV/.W-MTI0F AG_A25I8/O9S_Z)]XZ]S'5I MKO/T'S:I5N^.SH]48A:Z3JNO^?W?C-O/&32(LQD) MY;8J\-9B7/7^U[PR:J1.U*U(1>4+=6N7F5W86&>5NHSCO,XJFRW539[:V)KR M[6F%A6GX:>P6N9)%1H\LFFQR>C@SI M=;G1L7EW!$LI37%GCM[_]2_#Z>#-$\1. K&3IV9__XQXU']_,P^5NDKS^,?_ M'*+]Z=E%(?KJ2I>V)&W@'63@!AG1MY6!(<7Y>J.S+:WZ/=-U8BN3J.L\*T%" MHNG+(3ZJE;XS:FY,1G-N=&&2"-I>K> K%,\2*9OQ]$6"T89?JJ7)3*'3=$MO MS(9FU\VN-X7%.IL4^\;8"N1]SY@<7IG_]R_EH-'CS^?+RAA^' M;XZ5SA(>5=0T!7TKS+).>;<\FE[>FK@N;&5=CX\/\4IG2X,MK]>V9/_4.[K] M>'UTW&>)% E(2[<1#=ZJ)%=97BGH[#;HK+IIZ,8B<>"=9_+SW,3XM$X@CC15 M>DW\"/1>BWR86(OFLIZ7-K&ZP Y (0;8K#*%$R.\6DKLELU5A<'JP=P@*M#=5#(R MM7INTT:(B2WC-"_KPC@!D#K1PH^-D45(()[-<5M&!S<,.:*5Y7<*GE<2@]9QTEK1ECWMK MO>7_WPJ=$+-C8^_TG.QQOP5KJU@7,)_$ZT%>V"7F)DNZR[%?KW0I+:RSP&VL MD>PPH#VS[(CV0?I ((:T%BR!3X0>9>1(O-+TU6?O"J..F2-0S8E'SK;()QMD%._BJ0(^T<;JBU.A$7%ZJE05$(?>:LA*# M132SWFQ28A:,&+S02^I)&W-3]"6./$/(O2[5JT'_ K G3;VLT3!K&MB0NH[U MM[C*Y]!2US!47S+8&6C$#J,>F6['(38J@S4PCY2Z9,/2-"[!0 M;>!Y:"/DK#;4J1]FM$Y)V/2#CF![((2]2UFI'EQ$@4_Y^PS1GV /ZG=8@%&_ M&$V&)0Z%^-9$@U;TOR5ET46BKG+\_:E4/:+ 1;Q/E[=7(>*5OB<8N*!E[GB9 M=7L9:"_TTP)68E_M7BL+!2SBU5:\;W#5ZXH*JH:0NTV^'L#7P !+*$ M@/X4=T$QQ^&$@[NRWB3K39X%(99DUW+7#1@/P-?TO@U=#,<)9VW+DS*RDW;A#\!8S0A)"1X)K/XR!A#DQ4@ MKZ*DBPR!U">!AL3DAI):,C$7J\2G;AL/Y^-JFF?+$UXC(8*;$.6Y[@)80H"" M.JO0.5*9X7D\X>);'N.14X4.HNU$=0>-%"=8\%L'.-AF#'QXGM[Q+%C.8G4= M!P#!061C*YU"XQ.'-3VG0,D!*O]M^B[7A!G^#'$S.4"OB(A0JJS+6)!TW*$0 MQ!D?F+_LP_$#/J=$)$K8"BJ!PI>W@,+J6[ZQL1J?#2+ZX_P/JSD%J.H^=ZXP M$WQ<@B2P9!\JX_U-D2.V5(A[\-",$I+_SMK-=Z \QH0\,C[U"0C5Y+](1 MG> ;XTJ.;Z8BG1(0UQ7<@;%4_*A,QDP2L1*><2.!7):B'8Z_9!4>:+U1*_B7 M.U-$CTXB2K_>%/D=P0[,@EZ) V\+0>(/"&9L1PZ[[E+\[;"QN>ZPE4W..&31 M0JRBU!!_O:[E.2&/ D'9W]:&> \PB[(RY<>;2-P:"K@G% ^#,<-* U^ M0##BTW/"*AS\':ZCL8;@2FKO3/F:+.6?H*545[5-R9N*'CFYB2(-ST@+)@-U M+;)!4-&L#B0%CEBC-_,P'/T^U47&:L9SY8L% I879K<2:FQ8@#VU^$?(B'$BB"7UA:"M]NLOV60T9) M*H%I$#V;55K!M,<@0,>,.$A) 4R7*\270WB?YN*E9$#)IGWLT'E+I77;7_8L MYZVV,B3XT%[8"4HOD7T$\Z.ZA(!%KMB!66P_Y$Y6=D.Y4)>=A/>[&C>7 M( 8UAW@3#_-CHXG2@?LUW//\'Y!-WNN+UOK42GA4\Z 99"<++ M/;R:YHRZG3!1?@^5@7K'6!+^AOS+G2W9OSO7X48B.P'Z(AHBRJ@WE.KPCEL9 MUD^E=ZP? *+5=J>@]5.86N;;2\U*/Q-<@8\LW?&)MERPX'XD0T"?3C(- M-)L0:J7( !L@G=7(\$2D&3]4CPP/9AAS$1$TS7,0H:L* M7MIEQ"HE2"#]CZDE,60RK52SAP5S4,5-HG+$=K+7@DM,-32/P/42RKM$Z['L M-89XU,AK3@.PJKW9WT.&@9W2+DY0=AQWYCGTRY] < M2H8T3.H@G()@J2K/4V][AD*9)6HZ^P-I*UC*26$1B$(DI!ROL[1UA8P]+G>^P9E:H5H5WBAFIZ\50M#!MO 9!]#!5MST57L0P!.76H8CT0RNV9& M4(U[X[)1VKXF.-147STX;-5MVU1ZJ^JK3[)>V5#>+;11W'&U,98N4ABQML"L M&^(\5\,H24@LX[Y+IPUM9QD#41H2$NBB$H!^,*[,X6HJ#E(WS-!2%92X=UY,HI&6KQ9QB5_3(3U(6 HF*U\[K[B\AR"<4$86.D:4%<.-_I[0=:X M[)2\%C:QE97#'HW?HX17PG+S;1.7+JN@C!0F#=?M'RE=DOZ!AQA'SHOR3I>/ M=?MSWE0JRCNX+NVS> *2!9&9SSGJHF-\IDT/8074D'G4E9IEJ["G< J\V6A-Q 924RWPA"= M87/E$Y3108D)Q#E:(10Z1'VN@#B<]9&? X<<*IJWQ2RIC>"TV? \XA>A)T_1 M;4*G(_6J/Q@*_,O8TXO^=A5\35KOX"///@'<Q?$W@(91 ;IG[\'">K MV8-QD8-DEC+C%K\6+-_CCY MAO$%XW2G8(XRX5R?"\@N6_>U=C8;R4@?PP M[(P ,$@)_?]KO5[HF@IH'JET 2&'L$GZ&JCA9O)5CT[0QKT6=Q1YY^#[8MJ?009@;CO:WB#\I<:KW M^>KFV!V.'-;'/3R\<(2TCW@E"CB"V) @G^_]6P *&#L5*9JZAW. A@\AW;&V MJ.6NVW'59#JT]X&U4XIL61?5^QDW2SVM2XT[' %,+"B0=U9]?%'ABABA'$LU M_-;)'XB23;&N*2R4C );H)"^%&9%EXKNO)UXZ/?$;@X.X_J.R#'/TNT.^FP5 M&3R2WY^C_Y2NY+5/ CK"=4MVKSF(8/OJHRXRKAYM:!@=FG:=K$X9,6.$V>]Y MX/(%^>T19>^=B6^Y.\$?^L_O/1:B:R-Q,WF/:GS'/ C[78/3;JFRH84#96*! M'TBP5+]W#':#D3L5%HC5>\CV1*L\92P2/).N[*:LUU_@LS"O);Q M$MK:90.#%"T*F[0NG3[**DPG@<([0$4^ M&.68(!!%,_X/285Y,$5LY2!-!N;NMD1[T<;\JX*/J+:NLZM[>OOV.T ._\-4 M@C1;^K)'>]_S=I]F7RZZI,I494\28B\; C0S9M>NZ2@B+K@*"54\H*!4U)/H MQ'9O,]86DDNK4^,CFG,F2@2+DM&DYU#DDP5W[2,[]]-75H5L% M_DY*M\[8!39R%EXZZ!QN_03$C'7(RLX'9U&SR'5[D7.JMGQ9N @8CO,3J?&% M99F'!ZNA,,]0T\LX'NR68WU5=0]AT7T;:M^IU[;JLHQGPTV.LEVD=VB!3RRJ MW$2':)2E M&\IY9'.7+[D9<:W+57/Y:V52$6WG.-T""O&,:[V-#N?\OB ]9\.5XR18&Q\> M%62; KD /TA5&'NU[<,E.B X6^;LAL/-G](G]R$+=JNVB*1#0QNN H4+"7RH MJ(8#I&8AE--L-W3-)J]+,.8+G7"_Y-[B;=!K[CW:G6HV@B'!&Y?--47]7RA8_:\B\L^:RY!.'R>V; =2UN258 MAOML41=[^;!1GA3&785IC]K5R->P*W7S]>/O7W[[?OOS/]77CS>_??WV\0,U M?_UX^^V2GL.(MB!#8X_W 7EB;1@&Z_EE(,E]C^."!+W1VR*GRY)9\QPNWKU2 M%]%X/,'G*!H,!O@<#KGAF]1)&9=5'=\X&T94&9#^LS%_^;"?O%+/430\'ZG> MY'R@CFG<;#!R$[EJIWL4X&DTN M,&5/NN/A8A+-IM0DTW,@=B#I)P[(2+^PQ]EY-!Y-\11&4N,T.L<>7J!,+P+^ M_\<*])S=O$B;7M"EHU*=P[T&8[AD'UQF8MJWVW><;EMK6XKY[+A?:7___KS/ M#Y-"%11L,(DFT)17ZJ3S;70^C<87YZ[=?[OF\]E.6C>%JH[/H*@3J/]T%)W1 ME]F K4$:AS/Y_,Q1 (!G :6=C-FL>O+J6$V&T06^#X>R4&@?#B?1!1KR(?_8Y?G<4#FCZSN',W!VVN+[&7\?3:+I[*)I)CY/)4#@C#YA[/+APPG>/75[I M.VW3IU+B5ZRB9V==)S^43;XBHL=[+\^C\RX''DMZ)-/!=K=M',C8]Q-5OO^?PM1_&*#V M'7C;T^^_W0% 76_?"@P[T:61\"NOSETL("I]&,[ U"Y:=C2"4>U@K(CMH#:M M7S;P#28IA!W"4G \0P>E+OB92(Q)2.VC)>>/Z8H'_9HOP*9Q-(/3EY#EOAPX M0GI4%SJ5N2_.TSTSAKTK*]IM!V-]%(SE=621YQ7=C&W]WJ1LE-65K7O^AB20?/ MJ5E@Z* _.SN2JRK^2Y5O^*>#\[Q"_L6/*Z.Q4>J ][0[_X46"+\E??^_4$L# M!!0 ( .R(C541L MRK0, $T( 9 >&PO=V]R:W-H965T1Y?IQ7+L M[+W!7Q)W]F@,+I.5UD]N\F[W[ [M\SAQ>KBOKW[ +MI\F$>2M M)5UWSLR@EBK\BN=.AR.':?*.0]8Y9)YW".19?A$D%C.C=V"<-:.Y@4_5>S,Y MJ5Q1'LCP5\E^M+C5A#""W^"6!;S,<]TJDFH#=T8K'N?(!2 [BXEC.8\X[W"7 M 3=[!_<C_? #=^&\[MG0O;B!SG$6\.BV:+T>+CAW22?#Y! M=MR3'9]"7QP5ADFJ0IC"PF-3,%_@*5R50FT0I'I=0LEY-17"W]_QF6!9Z?SI MG[=2.QG\[=1"WPSA!T(IM@BZ(2RF%.Q%8IX4X-> Y4('!]=(P 9P1O: M;\@&C=0%B*V0E5@Q3?9F^)6GF>KMZ85*!I#A(U+SJ=PSWZ*."5I;7LR(Z4)F+>380*)C^L'$5SCRK1\ M#/N5P<%@.@ZO?4[3<>+G_N%-Z!VFWF$*:>J_7_<%Q3&P@HY@'(Q MQ)I8PU[>]&ROYL]+K+B3R#UITHN_+\< ;O6VLP\(PX.:Z6@ HVRRG^SU"O7R MFM[JX<'T?Y$'3-Y8^CGH> AO'1CQT1'OE/07F05?]W#:]ZO]77D9KHB#>;AH MN0E9)PL5KMDU&7XZB\"$RRM,2#?^PEAIXNO'#TN^[]$X _Z^UKSYNXD+T/^# M6/P'4$L#!!0 ( .R(C55-T6'F;@( ) % 9 >&PO=V]R:W-H965T M*Z7=-"J)ZK,X=GF) ME7 #4Z-FR\K82A"+=AV[VJ(H0E"EXC1)3N)*2!UEDZ"[L=G$-*2DQAL+KJDJ M89_FJ,QV&@VC9\6M7)?D%7$VJ<4:%TC?ZQO+4MRA%+)"[:318'$UC6;#L_G8 M^P>''Q*WKG<'7\G2F'LO7!;3*/&$4&%.'D'PL<%S5,H#,8V''6;4I?2!_?LS M^D6HG6M9"H?G1OV4!973Z#2" E>B471KME]Q5\^QQ\N-!Q!WC@R MU2Z8&512MZ=XW/6A%W":O!*0[@+2P+M-%%A^%B2RB35;L-Z;T?PEE!JBF9S4 M_JYHUCDW-P;JJEU,+WS('0!<_3@X#?&C6 T? (TB1- M#^"-NCZ, M[H0!\.:&DWMP'3:;MW,VBG[ MZ][NJBMAUY+'0^&*0Y/!A^,(;#O_K4"F#C.W-,03'*XEKTRTWH'M*\/=W0D^ M0;>$LS]02P,$% @ [(B-5?BTI:].! \@D !D !X;"]W;W)K&ULC59M<^(V$/XK.[[.M9TAP9B0MP-F(-=,T[G<9<+U M[D.G'X2]8$UDR2?)$/Y]=V5C2$IHOX"T6CW[[+-:6<.UL4\N1_3P7"CM1E'N M?7G=[;HTQT*X4U.BII6%L87P-+7+KBLMBBQL*E0WB>/S;B&DCL;#8'NPXZ&I MO)(:'RRXJBB$W4Q1F?4HZD5;PZ-GK&_L'AF\2UVQL#9S(WYHDG=]DHBID0*DP](PCZ6^$-*L5 1.-' M@QFU(7GC_GB+?AMRIUSFPN&-4=]EYO-1=!E!A@M1*?]HUK]CD\^ \5*C7/B% M=>,;1Y!6SINBV4P,"JGK?_'"T M!DS> +R">Z-][N WG6'V/TVXW[ MZQ_)V($W<"NUT*D4"F9>^)"N.Y1O#7=V&(Z;YMJ5(L511%WAT*XP&K]_USN/ M/QPA>]:2/3N&/CY<%1 Z>S&_TV7E70<>,:VLE7H9/#X;;5O#7U_QV<-4F?3I M[T-9'N=1'Y-3^)HCI,+:38A1F(HT [, 3_8;4Y1";WYVY.'RP" ,\$1,R0S'.%>\92;-A2[R7B(=]YO<[$1"LXL3_5\Y&(WRD M/BS8>AZ,_4Z0R^?29OL%V_4H/02"[F5%9%)8;\-)Y[A-22>JB&X^NN'D<0?< M/7SA)4:Q62A16)K,;N"R-^BP*M"#B5)@")Q5TB>+]H(6SN&_#M AEVW)2TN- M:R5EW[0!'VSJYQ(MMQZU!]]*)1^W#BR-R=:20K.]#D]M)_12AEYJ@/E0,DN6 MA_X/7>[=O>]P@7897AO40BQ<_4ENK>V#9E)_QW?N]6OH7M@EM035?4%;X].+ M002V?F'4$V_*\%6?&T]OA##,Z5&&EAUH?6'HG#43#M ^\\;_ %!+ P04 M" #LB(U50#$Y+KP" \!@ &0 'AL+W=O[%N/(>'%$5/-U(]ZAS1P+8LA)YYN3'5F>_K-,>2Z;ZL4-#)2JJ2 M&5JJM:\KA2QSH++PHR 8^27CPDNF;F^ADJFL3<$%+A3HNBR9>IYC(3-WIN# MC60IY:-=?,YF7F %88&IL0R,AB>\P**P1"3C=\OI=2XM<'^^8[]RL5,L2Z;Q M0A8_>&;RF3?Q(,,5JPMS)S?7V,8SM'RI++3[PJ:Q'9+'M-9&EBV8UB47S@K#6QV8D+U:%)'!?V4NZ-HE-..)-\ ME09A!!]@H;!B/(/++=VW1@U,9'!KZ8BG./'HH&M43>LG;-^$H^'A$ M[* 3.SC&GARZ$_CY@%L#\T*FC[\."3Y*>5AP4QE]>,@1-%\+ON(I(X^I+"LI M;&9 KJ!JRP;WRT8ZB6DKD342F0&ZM^?NWN V-7))=NU&^'*\?_*."S"YK#41 MZ_<-TEGO"I8+72NZ-803B'K#<$+CZ>"T.R]X^J(LPTIJ3FK&X1#B4=!9.:7Q M< )Q'+9E_Z]^@K?1:G(43,;T'8P#>)"&"N;_$W$"P]YH;&4.>F$8P*&:\/=> M=(EJ[?J6IMS7PC2/N]OM6N-YTQ%>S)N^>L/4FG($!:X(&O3'0P]4TZN:A9&5 MZP]+::C;N&E.[1V5-:#SE:1*:!?60??#2/X 4$L#!!0 ( .R(C54OBH7 M1 , #8' 9 >&PO=V]R:W-H965T2F_;?C[(3-S>DN0^R M*8E\^%"4R.E6Z7M3(5IXJH4T,Z^RMKD( E-46#-SKAJ4M+-6NF:6IGH3F$8C M*SNC6@1Q&(Z#FG'IS:?=VE+/IZJU@DM<:C!M73/]O$"AMC,O\O8+/_FFLFXA MF$\;ML%;M'\V2TVS8$ I>8W2<"5!XWKF?8PN%JG3[Q3^XK@U!S*X2%9*W;O) MEW+FA8X0"BRL0V#T>\1+%,(!$8V'':8WN'2&A_(>_;J+G6)9,8.72OS-2UO- MO-R#$M>L%?:GVG[&73PCAUI!T1JKZITQ,:BY[/_L:7<.!P9Y M^(I!O#.(.]Z]HX[E%;-L/M5J"]II$YH3NE [:R+'I4O*K=6TR\G.SK\KBY#! M'[#4E&AMGWU8"B8M,%G"IX>6-Y0!.PTL^7(60;'#7?2X\2NX$[A1TE8&/LD2 MR__:!\1Q(!KOB2[BDX!?6W$.2>1#',;Q";QD"#SI\)(3@1NP"JZY9++@3,"M M919=N.98O#U<>AS.O9T+T[ "9QX]#H/Z$;WYNS?1./QP@FPZD$U/H<]/)@>N MN"F$,JU&^.<.GRPLA"KN_ST6Q$DWQX/H;\@YW%4(AF\D7_/"<2A4W2CI3@O4 M&IJ!83,PQ($ALT#Y>Q[R!S\*JU:H]PO1R_;ASAF78"O5&D(S[WO+3OL;+?BP M:KDHN=QTSGA-%![[],%;B#,_BM->",3=N6%'1Z>CGWR))T\B/QBDD6>J'20IWFDG3*$U7QQ69%\4QN4TA]B?) M"*Y;+;EU^7%@:DTGB >JL9]GB?OFX<$S/'*./FRT,@;2+/?#40)IF/E9,H%O M2(NL*-JZ%72%2RI+E#^ZTQVGLPE!AV-X#V?CB3\9YR3]CQM)W> M)/G(C]/, M20DYRB*X.L3%)^H,!H$Z V4):6A$D'1JOR7[E8T(CKV,X*"6U:@W7<4V=-M: M:?NR-JP.3>%C7PM?U/N.C3S0?97N)U8U765<*4MUMA,K M:FRHG0+MKQ7=_=W$.1A:Y?P74$L#!!0 ( .R(C57G4]'B1 4 ,@, 9 M >&PO=V]R:W-H965T,3@ 8XN4 M9$E=8B#)UJX;V@9-+P_#'FB)MKE*I$=2<=Q?OT/*#OG?.?V MB;Y8:_/5+H5P\-#4REX.ELZM7H['MER*AMN17@F%.W-M&NYP:A9CNS*"5T&H MJ<7 SKH%S[(Q=+YA?'T M8L47XDZX3ZM;@[/Q3DLE&Z&LU J,F%\.KNC+Z\2?#P<^2[&V>V/PGLRT_NHG M;ZK+0>0!B5J4SFO@^+H7-Z*NO2*$\?=6YV!GT@ONCWOMKX+OZ,N,6W&CZR^R MOVKV/J3>GVEKFUXPKH[FZ8#*%OK=+,51@2-5-V;/VSC ML">01\\(L*T "[@[0P'ES]SQZ871:S#^-&KS@^!JD$9P4OFDW#F#NQ+EW/2= M=@)R.(?76E=K6=? 505OE.-J(6>U@"MKA;,78X?&O,BXW"J^[A2S9Q07\%8K MM[3PBZI$=2@_1I [I*Q'>LU.*ORMK4<04P(L8NR$OGCG>1STQ2<\M^ TO)** MJU+R&NX<=P(K[KB_G;KDN#K?/"_MBI?B)+"&4ZRW"_G$Y*RU&.J,+2\$9 22C,\/F0$^1Z/TCB#F+ DWS^% M>)$2I9)8,;6)M,,)58&[\P)0"*$G2R)N) M61).4T+9!-YIY1,D4"U?&-$U*<8Y'*4Q"TT1Y$ M\+D@..I84;QF9 H*_[3=,8AF?[/CTYG,>JR6#R7Q8Q$-'^2Q8*1O/=W0KM% MFN;$^WX04?& UQCK6<"$=G=+M'^,-)[9H##'V\->;3Q-:! >BH>R;JN>DU9( M5KJ"N=$-^GZ/T4'17A]^>0XL>^@I2;*)G\5 ,Y+GL1\G6)DDSID?IT I847B MQQ,H"(N2CB3YW'E8C&2LCQ_6=40*+&C/?N428RD" P>VZ\OR/M0A$MZ.P6<; MK+$5AJYC2;$(9=C'[4C$@C=/HO%I=#?";X4JC4_V;=NLO+%/H]]'\!ZCTE7P MDU-?N,7G6Z[P,AALWN'G1Y8(NO/GFM?XG1:>B)^T:!2Z-R-)[ON834+Z7T!2 M$!K'?H4AW:7)KH7+OH7=7J>> S(;I;OWGKG#0CBPA:661H>VD"F12Y]'^YV& M*%#NGH:$9%C@_X)V& ?!LZ[Q^\DSJ-FAS:Z##FQ2,J$I'+NJC/=NE\A BW"' M]E]JY*7NHKE;W5W3K[K;Z>/Q[H[_EIN%Q,378HZBT2C#6['I[LW=Q.E5N*O. MM$.Z"\,E_M00QA_ _;G&N\AVX@WL?KQ,_P%02P,$% @ [(B-538BF0$$ M" ?!0 !D !X;"]W;W)K&ULK5AM<]NX$?XK M&,7-V#.*WOS^.F,[EVMR3L\3.^V'3C^ )"2A)@$& "6[O_Z>79 2;5.^Z[4S M'@L$L.^[SRYYMK3NP<^5"N*QR(T_[\U#*$^&0Y_.52']P);*X&1J72$#'MUL MZ$NG9,9$13Z\W& M-SV;!]H87IR5WCH\#5=<,ETHX[4UPJGI>>]R?'*U1_?YPM^U6OK6 M6I EB;4/]/ Y.^^-2"&5JS00!XF?A;I6>4Z,H,:/FF=O)9((V^N&^R>V';8D MTJMKF_]#9V%^WCOJB4Q-996';W;Y5U7;LT_\4IM[_B^6\>[^7D^DE0^VJ(FA M0:%-_)6/M1]:!$>C#023FF#">D=!K.5'&>3%F;-+X>@VN-&"365J**<-!>4N M.)QJT(6+O]F@Q+'X(&ZLF8E[Y0KQ425!2).);VIA\X7&_@VHO+!3<>U4IL/9 M,$ T,1BFM9BK*&:R0D\:O:\F;S+\4N4#L3ON MB\EH,GF#W^[*#[O,;_<-/W@1K/BDC32IEKFX"S(HY%_P7?9&=GO=[*B43GPI M4W7>0ZUXY1:J=_'^W?A@=/J&LGLK9??>XG[!$?JH?9I;7SDE_GFO'H.XRFWZ M\*\N7=_DUJUKS(N!^-6(+])4J%I1;Y@8<#9$NJBD0Y<4"G8]PA MDBK'_>,8G;ZXXXK7_U&9",@PSJ0PAR@QE:G.==#PO80AVJ1YA001":'%0-PI MHZT3,3@;N#R_1%RD%U.;@X$_$>_?'1\<'I^*6V<7.E-TXI#C%9?[E^*6.L]1CH&B0"63*)%5<5G*)YGD M9).85K@%"/JD$L>NC'E[<+J9<:*D RD,51[5B#_A2$GH=# 8C49_:3$3E]4, M2('%1G;DEG];\$-<2#FO%LK)'$\S\)"0 Z\22.*$R1!BV)01XFEH\\2>OK9% M*G7F2V@)4Z[8OE'(%[^F"7!K)]E7@-EH[2(\SA!*@B16(=Z@491Y%L M],>Z K0X9G]Y=2,^Q%#GW*-?C/0ASI#E_Z M?I>+9!*M:51KGN%0#8Z4)4ZGX977[ DI4L%36<8107IKZ)C@*C ]VJI)UDI/ M@,!4.3(4W2=].$5^/ZQ/M5E %L-B7V2:Q"85,8ZLHB$M=5 &?/E4(&,X@UVM M4<,QU^CQD*+<3/7A)>-MKK/Z:D /-01DDK(L74!3M2VE!B+!I-)Z+K2&3900\P1S#IY?FZ"M?:E/K&1\".PL;\1XZZX,$@SN9 Z;U($%GP?W W$ M1]R7+H;IYZM;4974[R1-$[JHBM]#0O0N(&$!P.-I"DP HY5);8$\IDC+-+4N MH\.IBH@8*W(YUZC\%GZ(5%(>43[ T:\*%F!3JV;:6;O%2%S+/^TP.I5H8EPC MT7I@+X$]APL\@)TX(;K8@#;+_LC.] MZ/&MSG3)NO@&=3/P?&HAGK/5;(Z,+T.< G9'S9 P%I/._9>T7RJC6K,"D;W8 M:N-K92H/)6B&09HA595+4?EX?Z#F,-FO&U9)OZ")/.DCK%E3\I*"?,74EI+/M^][P$;))K5&)$U5;G M01I+,=7.KYO.]U_^-.G]R\J3N;?KOK6M=RA-"0QFY('I:C)N.IG8GNI'\$[G M$MCM>9^M=J3 #K\N<;M4CRGWFC8LY1A!\KH7ML&AH%$&J%+"BXS9W&[7GHU^ MSRI2"T6#48/,8P+-Q8>4T#:+.+>M842#X\::#Z^-Z #V1.;,:<-$T0GI'7L8 M9Y28RTQLK; %=_@=ZX;*_A)9QR\8&WM U]W_^X2[?[C&5?(%#5GQ> DY#4YG M!!=?4?L8\H^?I9 VFMHQ:_X_H!"-I*;C=>(5T/M67#HS!WX'6?_"P3'/3CP--.RC]H M/Y(.SG:JE#KK@/;QX/G;&6L?.!+\TA5G[/H;39.'5%VVGNCKK;I/)W\]KX=5A\U^)U+R[?6G"&Z8VWYN7>",VT%U MC0_Z1T=[6!P?CYKIR_#T]8'=F-.(S>F)U[D^WIY6O_Q\]P *C=H_' MS(QN$+L; J[*H")K.F[%P$TRCI^ M'%KMKCZM7<8O2NOK\;O<5V"[-M2YIB =#0[W>\+%;UWQ(=B2OR\E-@1;\'*N M)#*4+N!\:A&*^H$$K#XX7OP&4$L#!!0 ( .R(C57'U&L\S ( %4& 9 M >&PO=V]R:W-H965T8E$B>7@HD9,]V6!@C0KJ7)F:*O6KBX4LJ1RRKD;>-[(S5DF MG&A:G2U4-)6EX9G A0)=YCE3NSERN9DYOM,>W&?KU-@#-YH6;(T/:+X6"T4[ MMT-)LAR%SJ0 A:N9<^E?S ?6OC+XEN%&'\A@,UE*^60WGY*9XUE"R#$V%H'1 M\HQ7R+D%(AJ_&DRG"VD=#^46_:;*G7)9,HU7DG_/$I/.G(D#":Y8R>-,#/),U"O;-O=PX#!YR2%H'(**=QVH8OF! M&19-E=R LM:$9H4JUNH9B6D\W;O#G-7[P OXYW$IA4@W7(L'D;W^7N':$@Y;P/#@) M^+GD?0C]'@1>$)S "[L+""N\\,0%:# 2;C+!1)PQ#@^&&:3",T?SK>$&Q^%L M#UWH@L4XFG[/?%)HU_(H#?MCR8@;H\7;=X\%=;.02 M57O@[]7_:():_3838%)9:H+5[^!2PSUJ^U9)5[S/+&95M[^&H#?T0EK]WOEH MW!FTS$CKAZ0;!WO=4HI20]CS1R%]A^=AI\&\X'*'>*:05_$,VU)&06_B3V#0 M&WDCN#,I$6XO( S'] OA41HJJ&/7TLK=]1!3OQ>& RL$O2 8P;&"<0]:/4>U MK@::AEB6PM1=WYUV,_.R'A5[\WK@WC*USH0&CBMR]?KCH0.J'F+UQLBB&AQ+ M:6@,56)*&PO=V]R:W-H965T>*5SG*Y/[&^ZV#F6C;!XI]5GN:5RZ5U[ ML,6=:!5]U(>W.,23.;Y"*]L]X3!@0P^*UI*N!F=64,FZ?XOCD(?_XQ /#G&G MN[^H4_E*D%@MC#Z <6AF6!#%LE^]'JO2:$*(*7<%L4IL4M MO#YRP2U:$/46/E")!NY:8[ F^%.*C522)-I%0'R[XPB*X:9U?U/\'S?E\$[7 M5%IX76]Q^Z-_P*I'Z?%)^CJ^2/A'JZX@B7R(PSB^P)>,J4@ZON1"*BR0AC>R M%G4AA8('$H3<@G0VWIXN/4_GOJ8;VX@"EQY_+A;-5_16/_\4S<+?+HA-1['I M)?855TNWK ONQ;/8*/3'^DV*Y$]J.#F&5](62MO6L-NIMG\_XI%@K73Q],^Y M8"_*.1_LT%M7\%@B[+3B 2#K/9#3.TP!^:]KM$$Y3CM/=ZJ+09V:J!<$7/KG ML?3PH2"]8?!P$'TW3RV_R!JHU*UE=OMK[]FA3XF3-6>$"X_P J[]/ [Y/??3 M>3)!$')TQ$'Y\3R#S)_%\]&*7UK9N&:!IC5%*5PDN1_F,:1^GF4CS@HUQ-A: MY&P<(?*S60RS/!PQC>&Q:^C9F1D\GR601_.I>8?6#49NTATR@@5=9_R,DG0H M>.)'8>2>:0J/FAAX(<_3_+Z )//S_)H7<>+G:0CG^C68S)P*S;Z;K!:ZKNS' MSW@Z#N_;?F9]A_>3_YTP>TX^*-RQ:W@USSPP_33M-Z2;;H)M-/$\[)8E_X#0 M. #;=YH[;=BX"\9?VNH;4$L#!!0 ( .R(C576;2&"6P( '\% 9 M>&PO=V]R:W-H965T_E>?S?)6IL'6R 2 M;$JI[)051-5I%-FLP)+;@:Y0NW5CG!5U++DH M45FA%1A<3MEL>#H?^_R0\$/@VNZLP5>RT/K!&U?YE,5>$$K,R#-P]WG$,Y32 M$SD9?UI.UFWI@;OK+?M%J-W5LN 6S[3\*7(JINR$08Y+7DNZU>M+;.LY]'R9 MEC:\8=WDCHX99+4E7;9@IZ 4JOGR3=N''<^+IQ.@U M&)_MV/PBE!K03IQ0_J? M0!(G20_?J"M[%/A&/65;( T70G&5"2[ASA?KCAO9??4V=./]='YR3FW%,YPR M-QH6S2.R].V;X5'\J4?LN!,[[F-/G_\,G N;26UK@_#K'C<$)$*0U":(($9_1/X MEI%>H-DZW+L__K_POB9'.T-1HEF%T;>0Z5I1,Q^=M[M=9LU0/:GN@*4C" MA2)5$K+C_WZ@I&C>SG7[((D_@ _?!Y#06=4VW2;#I]F=:*;+)>=FOW?KUT+1NR>.\AM'6M M_&&#QNU7R2QY7GA/9<5Q(5TO&U7B _+'YM[++!U1==M&R50%OG/E$.5>KY%4".1:J-?S>[7_#0<]EQ-/.A.X-^][VG 6!C79_JN>ACP<.;R:?L4A&QRRCG ?X%W E %>&-SS/_KGPK)D6GVS'23G07\O343F,]>0#;-LC-X\U'YO,.; MGU$>@!W"4WAYN<1HN7IZKT"B-JT1N1T"_PV3]TP^SE]-? MSY!=C&07Y]#79XL#KREHXT+K$3Y_P">&C7'Z\>]3(LZ&.2UB."(3>&LEA*0* MX3J *T JH^Q!0 OT ;!NC#L@0H7* M< 5;M%B02-^1 @6-\BSE$G2YW<4%15J80XTY::GB8 V-478"]]%8D\ S:*.H M%O@GC6)K2]#H61H7&*HCO)($:K?#B+8]2"2Y?LV%9#8 C=H;9T@?)M^7@RB0 M*_(YW!%3J;I.=*R8@MQR[Z6P@D-VY\Q.@@NED1J6HJGQ;N#)$M]G!@Q/G?('',I'+7HH3[1UYL[N%6:#/$A@NXH%W?I[= V\2[\.)M. M+J7/&!.)BF]@"2>Y,/^'.YV 4T<]/>I.-?JRZ\$BV[66^T8UKHYM_KKO;O^: M]_^(=\J74@EA4XCK=/+S90*^[[O]1.K5];JM8^F0P#Y,8 M8/SYK?\!4$L#!!0 ( .R(C543'&PO=V]R:W-H M965T5%MVO2' MF.JI$23M+I0MF::I775-J9)E7*D0WB:+S;L&X#.93O_:@YU-5 M6<$E/F@P55$PO;U"H3:S( YV"X]\E5NWT)U/2[;")[1_E@^:9MT6)>,%2L.5 M!(W+67 97USUG;P7^(OCQNR-P7FR4.K93>ZR61 Y@U!@:AT"H\\:KU$(!T1F M?&\P@_9(I[@_WJ%_\;Z3+PMF\%J);SRS^2P8!9#ADE7"/JK-K]CX,W!XJ1+& M_\.FEAU$ :25L:IHE,F"@LOZRUX:'O841A\I)(U"XNVN#_)6WC#+YE.M-J"= M-*&Y@7?5:Y-Q7+J@/%E-NYST[/QW91'B/GR&)ZO2YUR)#+7Y&6Z_5]QNIUU+ M9SC);MK@7=5XR0=X8[A7TN8&;F6&V5O]+MG6&ICL#+Q*C@+^5HD.].(0DBA) MCN#U6H=['J]WQ&$#5L$7+IE,.1/D.;-(B6;-(7]KN/YA.'=G+DS)4IP%="D, MZC4&\].3^#R:'#&VWQK;/X8^/Q03\"&[X285RE0:X>^O^&+A2I#H/X<<.'Y$ MDP"='?K7'.%:%263V].341(/)P88D4/1!"8SNHC&T95!BMKR)4]I FH)7*9* METJS^K)5-E>:_W!4$R WIB*RO> @BL*H_H')&>&YU505!>D9YW ()=.P9J)" M^"GJD""%WYT='](DVI>H-5GTD7('[HH",TZ6BBTLE:!*Q.4*;C#%8H$:SEUV MQ:,03D_&Y\/Q!))1..H/PV$T_,!$[U'#")4ZHD1F!#EI$7K],&Y,W3"M&277 MOF (R-(<\ 5UR@U;""2[-"B)KS:$_4$4CD?[OOY K3YG?,TS"@@9)-6@&?7GX[GGQZ:QXSL*PTQ4Y#1JE6&4/R M"U?#X9?&FR5(*KHN'S1/;7L>(W\SXYEIW*MMKW=5Z?*#MC7N.*1SW?[>\5Z9 MK1D7GIE]XCMP:=Y;%!)O<%EJ+B 9^U#2/]6-;5LWX \)]VQ+>;[;/I3F'S$$ MF:)EJ2R!4H#J;!E_@O@B?I=#=-+;?$O-4=7#/< JU+5>BI-*[*@N;:5=!>>NCS@VI5*SX?[?:O3&VY?TIS) M%3JNZV#$.[*;Z=#/AW#V*I*L:PTX1JDH*B59@7OXR]0'"T&$$,\[O7=&.(1-OL1:H M5_[Y8(C12MJZQ[:K[0OELF[,K^+U\^:>Z16GQ!>X)-6H,QP$=>QV$ZM*WZ87 MRE+3]\.<7EFHG0#M+Q55ZF;B#FC?;?/_ %!+ P04 " #LB(U5<>IP4<]]:N% MENG80?/"9X2$_CS-R\'HU+V[TJ-359LB+^65AJJ>SU/]>"$+M3P;T,'JQ;=\ M.C/VA3\Z7:13>2W-]\65QB>_DS+.Y[*L MK">W2MW9AT_CLP&Q!LE"9L9*2/%R+]_*HK""T(Q?K-M?TH5V'-2 F.P#6 LS9W2AR5KY+33HZU6H)VLY&:?;&N>IH-"XO[:9< M&XVC.7)F])%^.Y?@I[Z-]G9%L9>0%VROPS[H8 J<>,,+8'GF\7R/TQ48 M!1_R,BVS/"W0^]1(##93;?.W$2>VB[-Y#3 Q*JGOY6#T\@4-R9L] MQHK.6+%/^NAZEFIY?.'VY2I]M#;"N=9I.77VPM\W\L' 18&[]\\VV_=*WVY[ M&Q1#N*IU5:>H!-?*S"3&19EIB8-7]7R1EU/XJ(HQ7BL//I79$/>'QJ!*"1-5 M:W@%%&XP@]N@4F7Q""]?Q(S2-W"^3/6X@GM9&%U:-W!^VCB%M0_]*.W"0&H H_>Q MB]Y6Q=-W^$-W#Y2X9?_G_;M:6\W6LL8S.^3!.YG)^2VN:>@F9Q(:U_;I_ Q6 %WSM'-[WZZ:H?CISCKF$QAP]IKN%'6M02 M*8V*IF7^[T9E@?Q&EWE1X.K#MU[*S4RK>CJ#5QC*J=5\_-DN M!B9)7OT!WX?70Q=XT&3-5QMXH2!>E$1P!,$PB?'"/!Y0+R(!4.:'OEV2AL38 M^I+J.VE\%[RM$$J()T*,/.##.,3+,;[R66)!LA=,B,>(U1@/P\ JQA<\2H"W M-(?7!WF:]'P0"B^)6,>+CH^W\@'Q0N%6<3045C'')2,$8I]Q MWVW3Z_V*?^/#Q(MX+X _1P"->P%!R+P0EV(E0/0",)]W^!Z1T/E.@^V^[R#C MR L2BDC8K!H3W".$0^0GZ[&RAXZCGA8L\$@H5K0X2(>HJJ.#@'DL(BLZ6-%\ M&RVX)<501,[?P!?-9CV;X2%=4?P )7HJC,2*ZKS;&L^-+DRB)B3L9D9/+#Q, M"4RG%<8/8*+'0B$ZK+,QV:?-T11-H]2GR1,K#W/6RH[C!SC1 MR .7'\RF":5>C(4%.QD]'*,;+"->C.5EQ1[6*]98?*8]&QR(;DS))KAC>XD$ M)AJ!T.?D.8GE193VWA0WF%L.AA2H0GUFAK]^7OG0.KD.#4-8ZHJ=^Q M%P3B2=NXW%V]/19$?0QN%*"='(N\.&&NZ/.F@'@TXAL]8Q^=$-K3,3:ZF&YT MC,M==9?%7MQD9U-VM]B\G5O9C&%!K,UNKS;:Q;/I@+L"O-$L]N&-RRV.+G,> M;[:*RYW!X9QN.X78[O0.T"IF+JJ8RV(,22S]:WUB+]OXW+(A]0+QI$L>"0H/6]Q:VMTH_.Q'98G[:B08U&Y:."3. MA&RV&L+/RM?M8&P'S^MI;;^+^6ITVS'-7SM4SZ6>NK\.*LA479KF?-V][?Z= M.&\.Y?WTYJ\--&:*9QLHY 11@F5D +KYNZ!Y,&KACNBWRN"!W]W.9#J6VD[ M\8G"56@?K(+N/YO1?U!+ P04 " #LB(U5(QYK0&X$ #M"@ &0 'AL M+W=OW>X&W9%T=[M'H8]*#83"[4MGR0W[;\?)3MNNJ9!,12I*(G\1'ZD9)YOI;K7 M!:*!QZJL]857&-.<328Z*[#B>BP;K&EG+57%#4W59J(;A3QW1E4Y84$PG51< MU-[BW*W=J,6Y;$TI:KQ1H-NJXNKI$DNYO?!";[=P*S:%L0N3Q7G#-WB'YGMS MHV@V&5!R46&MA:Q!X?K"6X9GE['5=PI_"=SJ/1EL)"LI[^WD2W[A!=8A+#$S M%H'3\(!76)86B-SXV6-ZPY'6<%_>H7]RL5,L*Z[Q2I8_1&Z*"V_F08YKWI;F M5FX_8Q]/8O$R66KW'[:=;L0\R%IM9-4;DP>5J+N1/_8\[!G,@C<,6&_ G-_= M0<[+#]SPQ;F26U!6F]"LX$)UUN29X"7<&6Z0RLSH0_%VOVR>QC%<4@8HX19J%'H1\&\$Y(H M&,"_U[G0G>]D.10M+^FN."HHF(8K(S+1T*D4B<:L5<((JO%1,F,6DC%WTCRR ML]-WT$-[%;GL'"V(&51ZCV%7.EV%O;Y%)Y:[T)\G$0F1/YLSNY#Z\\ NC(C% M(+(!+_.<,++[-T)\9X0V0!N=#>UT#_-_YL2FY-3]'66?VH1W\I]&CO\P=?R[ M@?A_0>3N@@[H?4Z>KX,KQCC8$3KM"0UG+PC]X;[4!,0?"'V#G3'!Y5A+^L3V M=^,MM=,^HTGL!^XX>K,B/V',#V9S*\Z2N3]+W6J4IG0H.X*U"RI)?3:;^LDT MLL!)G/KQ/+9BFM(9Q/8>VN7+BCI 0S!FS U!ZH;(E12-,XK_PSMX/ IPZ-,V MV6M!*&D;UVAINA_T/G7=R+ Z]'++KH5Y5N\:P:]<;02]NR6NR308IXD'JFNN MNHF1C6MH5M)0>^3$@OI15%:!]M>2/FG]Q!XP=+B+?P%02P,$% @ [(B- M50[Y!G[C!P !!4 !D !X;"]W;W)K&ULM5A= M<]NX%?TK&,7-*#.TQ.\/Q_:,[62G[C993^SM/G3Z )&0A E%: $HLOOK>RY( M2K(MJW?Z\ERM;"T;<:>962T6 M7#]=BUJM+P;!H+_Q1<[FEFZ,+\^7?";NA?UU>:?Q:[RQ4LF%:(Q4#=-B>C&X M"LZN8YKO)OQ#BK79&3/R9*+45_IQ6UT,? (D:E%:LL!Q^29N1%V3(<#XO;,Y MV&Q)"W?'O?6?G._P9<*-N%'U;[*R\XM!/F"5F/)5;;^H]5]%YT]"]DI5&_>? MK=NY<3A@Y@6 \%"-NV5/W8\["S(_0,+PFY!Z'"W&SF4'[CEE^=:K9FF MV;!& ^>J6PUPLJ&@W%N-IQ+K[.5G904+,G;*[L4,9%OV12R5MK*9G8\M-J!I MX[(S=MT:"P\8*]@GU=BY81^;2E3/UX\!;(,N[-%=AT<-_FU5CU@4>"STP_"( MO6CC;>3L14>\-%-*7K-[RZT@Q\T^?UMS\7YSE#!G9LE+<3% 1ABA MOXG!Y=LW0>J_/P(VWH"-CUF_?!40]D&:LE9FI07[YX-XM.RZ5N77?^T#?M3T M?N"=%$;L82[8C5HL>?/$2M54J](:-ED9&#%@;Z[5:C;'5;"IJI'5!$T[D'Q2 M"V9:W,9E2\60>C.A9IHOYT^,-Y5;V'!+7J@IH\UEB:@855=G[.V;(LV*]^S7 MT?T(()I2"Z"Z6RV6M,O;-WD8!._I@9$&6\! V4]:=I.>6:1@MVDDM&&R<;L[ MX]>]0^ZF-#UNAN%22Y0H63^QI=!4^>#'"IK6;OFUQA@5Z_1:-<*Y=,.7TD), M5O-*-'PAS&C'DY]'[!?8X52&S _Z0-9KP0W=W#=1_+Z22P=[OZ,__R^.WO % MREOU/ XMICLM%A+37H5HEX);5-VJDJ[\$KP7X#VV%A!."2P 8"S7EO2RI0H. MK[G!@@5OP+<#O6%FU\4MY(^E.KWCS1;&1G+0.2JU,^I8V B:0XBR*>L5:M9+ MCB@9\ OJIC0A4=MM^48F)!S595>'=G( O4?-A*&Z[? *3=ST?@+M:U%.-*K]G"1Y M!5N5G$X%>"2O)\*NA6@V[NA-L>UX!RVRT#I07]$*YI: ]@8FU.>T M-927I5HUSM@25DHI3(]R7[DDN_3,.-62TI1!'(4IM9RT.[D2'9)U+<2SPY;A MJ'QR1^5GQ.G HZ$+GEH9^&;>N4.5_@4[HR_BFVA6XD#]/6%9YD5)B$&2>WZ8 M8! &H1?D!49!FGJ)7[RJ>$'LQ6@Q,"_%TJCPBMQG4>R%>?+=Z8'%>1"QP/<" M0,7B) 'L#)=P1U I$-%?X.59__]9=(99E+-W;)BF$5V O,BZ04J#!T5E7']+ W(WSSUHB*G40@.DOB/1F,?_2\B=&40$*?TZMGXX_7MPX>K M@T$*"B\N*#9!Y@4904U\+PEC#"(?L7@=HL@1$7E1'K#<2S$C][(B_N[PQ%Z1 MI?B?1XASY/@) B^)=X,#LN*$Y0@Z'F4@=5AX49!O6.^< L;$RQ!K$)Q"(\1Y M'F.FCT$<>#&VN-G-RVX=#A+@E+5T+K'/>*%!54F7C$BX\1'FM@"<*&@E,O2")B-PA3NOAYB/EN#\L? M^Q5L.!&-F$J+#//\R(<.2?>AET0)&^98^HY]H .E[*!2I>$+*CO_;F\@88+" M)R)SP(Q#!PVNIWGZXUS]>;7BN!.'Q(GT#S-W#7V*15A ;ZZ09%[N*L*+ZH&[ M 3$),25>7H04AO#[I8G4SGS\C[("*R/D<(:L]7>$B0J&OX"E8"L%MI;BZJAW M)WV03OHPG?2!.NE#M5]*AW@9(I(%*= -HSAKAT&**E9LQEE ]U]R-,P0$Y2Q MW$_;:A;&75F+TF238'(O'MAMU?VN'9+$V]U:G?=C$CLLX20UO'VC+A7U*41- M)29DE8ZZE31S%X#VZ2%O0\=<0()-W-D![\%="]2^VJ3MS[K^LG]VVC<,^[;_ M+UMP8P2]HCQM3GZT,.[X!:M25=27N(X/YNE@YJ9[V3%GVQSYI;1J@H;G:+X\ MV^\0'6E(]2=V4"%X0'^5!G[DQ4B$P$>^1,'W'YQ)Y/E(FB!.H-=B5_8HR-@2 MA2.-\Q?'9$Z'0-1*"MM%&PUU?J#,A'0RDNRS @<[9/:PVX(Z^&O1M32J<>W= MS'EBY]SVO1'8)=Z16301_6+@_X4UREV>'Y2[7+>\_ND]$,2Q?7-UGJ%J^2@> MU/^DN8=0D,SB%$=J[H[=R)UKSO=C3<\?ZC)^3'5_5\WLM);?J)WFS4Q2I[FK M09P<$E@5LWR>/ M\WT]OO@)ZYG$O*IQ11+_5&6#)AN MO[FU/ZQ:NN]<$V7Q N.&&PO=V]R:W-H965TJCZ89" 6CIVU)X3^?6TG MI%1E>8D]]ISC<^(93QJEMZ9 )-B70III4!!5XS T68$E,P-5H;0[:Z5+1C;4 MF]!4&EGN0:4(DRBZ"DO&99!._-I"IQ-5D^ 2%QI,799,_YZC4,TTB(/#PA/? M%.06PG12L0TND;Y5"VVCL&?)>8G2<"5!XWH:S.+Q?.3R?<)WCHTYFH-SLE)J MZX*'?!I$3A *S,@Q,#OL\!:%<$16QG/'&?1'.N#Q_,!^[[U;+RMF\%:)'SRG M8AKF-6&5-F!;5QRV8YLW_V'(\#H M^@5 T@$2K[L]R*O\P(BE$ZT:T"[;LKF)M^K15AR7[E*6I.TNMSA*/RM"B&_@ M+2SKE<'G&B7!WX!+"[..;-Z2)2^0O8-'):DP<"=SS/_%AU98KRXY MJ)LG9PD_U6( P_@"DBA)SO ->[=#SS<\X]8 *;CGDLF,,P%+8H3E2WY;NM%I M.M![0B#>H=!^N95?!6]/R-VU(L=G6-/_[L0^/D5]P1SH;+MKU-J MS_*=5MO=_P"^2)C5&UMPD"3M_[X M8;7PW@0V<(3(!7!*5?A4?&5J#>^Q0QD MJI;4UF&_VG?QK"W>O^GM$_#(](9+ P+7%AH-KB\#T&U;M0&IRI?R2I%M##\M M[$N$VB78_;6R=KK '="_;>D?4$L#!!0 ( .R(C57=GT4]^Q8 ']( 9 M >&PO=V]R:W-H965T6_;2++_*@UOL&,#M")2 MLHY<@.TXV;R7F3'B9!:+Q?NC1;8D3BA2R\.VYM._7U4?)"6:/O >@E@\NJNK MJ^NNDM[=9?G/8JU4*>XW25J\/UJ7Y?;-Z]=%N%8;60RRK4KQ9IGE&UGB-E^] M+K:YDA%/VB2O@^%P\GHCX_3HPSM^=IU_>)=591*GZCH71;79R'QWH9+L[OV1 M?V0??(M7ZY(>O/[P;BM7ZD:5/[;7.>Y>.RA1O%%I$6>IR-7R_=&Y_^8B&-$$ M'O%'K.Z*QK6@K2RR["?=?(G>'PT)(Y6HL"00$A^WZE(E"4$"'O\Q0(_6VA?^+-8S,+6:C++/EG')7K]T>S(Q&II:R2\EMV]P]E-G1&\,(L*?BON--C MIQ@<5D69;BU^SM%P7XBJ-5-2>_QIX.F0#B^Q%T OPOZID M($:^)X)A$/3 &[G-CQC>Z %X71O^]_FB*',PR_]T;5C#&W?#(PEZ4VQEJ-X? M040*E=^JHP]__YL_&;[MP7;LL!WW0?]P(8NX$-FR<4Z>QGLG_FT^OZO[4EPD M6?BS$_W>!;K1=ZORH[24+$S?UPH"%6:;K4QW1+\?J:RBN%21N,S2 LA$DFX^ MQ:E,PU@FX@8S%<2Y+,1:WBJQ4"HEF%N9J\@#UY=K* W!4#P1IPP^CS!;\4NQ M4JG*99+LZ(W:$G19G]\VC['.-L$)8FX)]'ZDC ZOJ\FV43D871S__6^S(!B^ M_7Q^?LV7_ML3(=.(9^45@:"[7*VJA'?+L^GEC0JK/"YC,^+J/ES+=*6PYG0SXD/((J"4[CR;O1)2)-"L%F'CGF%CT\,69XXNS7KZH"0X$ MGLL1O:"[.>*Z)C7H$C979[YXG $P/ZDB<%"2"+FA(W0DOM0LQ?2-\;BH%D4< MQ3('T4%43(C34N6&\Z"0$^(0?1X0V[20H3ZRFLE4$D-Q$C:#/G)/'+DGO>3^ M42A"]JHHXPVQUG,IW@N]F^)F26679#)KV=%DQ\NE(W31)#2=#]GNN-QI,2*N M!V__IXH!'I8DA>VEP:+,6KA/8!"N1B MF6<;3,N*!L4&HFE.:T):?J=5[!9W L=";ZH<"E LH/NJU*$=)C+>%'@28:E; M<']6%0+'7<:L >'5+$_CE(@9B2VQ'?$A7F5WK# )=)15BW)9)59+8L JRZ*[ MF&0(TA/G?.Q@@&0'%>]AF:1R[%2LH9=/R=\!,A V4$N_8Z:H]2ZMM*@*<'%! M!-HL2-*(6PZHMY$[_M\C@E,G@M->$30&L!#?5*CB6[E(U%.EKQ=PM_1]SV5$ MW&&7@O@=/ &Q1"AS:*G(,FZ6QRL0@Q36;88#LE*2$*5DZM@#1(GV3JP)61\! M$9X8F-Q<$C.<(:PE&#\E$V.Y?" ^6R/IM;1IE $2&1\Z@-&0+W^M13]24*D; M.D.>]0@?B<5.Q!'FQ4LV_66.$4EMCK448A"QQ4JL8SBQ9'@3ECJ0B"#+[38A M8D'K@!9R12-I8P;$0'L8CR!R)POQ:CB8PS%.$LN<>#"M'[#DMTWN[V&9+2!6 MYH'?QY$SQY&S7H[\DD*W8)N[YUJ#7K#=_.C6$O45:4;0N2 _"-%5C/VRQMLF MF,QG3,JC8#IB;)CCQ,46FIWH3L9@2X,&#F)L>)I5JV-IG ;HQMJ[*,4Q5'". M3_WWY32>.QK/>VG\"2I+_ $EQ?:@=BR^I'#8*];_SZ5^[X+=U&]@\:N2I(&U MY2%^K7%J1!8W)*0RC\1%AK^_(*0B4AH?]-/YS87S00L[$HR[I&5N>9E-B%& $?#J@Y:AU#\/-PO=-FVEEXTC1 !/:&#?P]?*&_M"6JM%>1+6AGK$/C M=%L9\84V.!A9I8=C[];PL#2&; X<0M#_#1,=NS.BW?K3MS 6X*P5..TO;5?( M.3&>>^>N8JL*JVV6.FXL2)_>JH308XST[C&X:%AB['P/;H.FI&IHO"5^D\+E M.E>*E>977L4WGX&[&O5QMC^LH_!A+V]_5(ORNS\J^"YY[3WAR$B6 M"_'@"^@0'?AI-RD&A0A9D+BH6#7S,,_X.&R,8'!JXX=ABGT_XX/D*F&50F<" MHX-3E!1@Y?!ITA@?,$U&]^1J2;D;4C_$ZQ'8.21;%54ZH6,\,&UX=[49M-YB MDJ6K4UXC(H1KQ\NRB''+(G*3:;!P@SV1*H9C$=<&Z"$:&;YM!<0M7]6$*8+S M-#!N'11L$@:&/DMN&0J6B[&Z#)U;S)[&-BYE O&,3*AJ*05,.K!\-G[G&_*$ M_W+>8-2!KSXB"G+UNAR7D4 :W[HWV/(;^2F_5S(^6Y^5-OHEA92N8M(_YQPU M>,*^?[;T]"[;+3T.ER^'Z8D.C5_ _XI8!Y4Z-7!^9<9BYKJ?$$!&F/KAZD#O.^C<%!3..BE\'6>P2TKR75))$<$D;BR M+L&SR=J[UD,)!8O UB'@?!+1_[;%A1!KXLV!N"(6A.!49 %)=&6$.PYBV3=5 M)8FZCAC;\M0QEW+;I4KYJ+6T4?!D9B),6FFA-6Q/RLI&=6_%&C;J5N7>@T"T M+MIL\^R60@9 P:C(1(I+'?;?P[-C]68"Y7V,OW?K0#,<*FR;<0RQ;(3'6M> MB:M-I:\C4O0PUCK*PQIUWJ16M<[U-BIEIV1N]"06D0DB$&R4]3EB?0JP>>K6 MG.'>X=E9M3*!S?Y+JY-NZ/W, )WN=D&>0F%#>\KH4GK^E/@1QA]Q.^B!@]%^ M049Q!GO")B:CN8I"C22^5<4;DO=_ 9="7%1Q0D9.\Y$Y-\U(_AEQP7@H+O79 MP#&1S YT"NSU!&\7;CK&?:KRE-F,867+)06)]68" C=%F!;"+U+Y/NU&]#HX MHU@T+2AKH ]N;\"T$QLFM]0Z7C4(T;']I4N^\-1^I5[GW?W>1/FC2KWCT3/5 MT L2]8U%#9D.GW2I&V)V$ B^94V_AJMYS"ZR#-D?)_%#N+Q:PZ'I2IL0+%Y* M3RA8:9V8G$%#6&730!_'G/Z+2W5*_!J=##HP9R.E1VFN]J!8*(^N8T*N-($- M6#.0HES'6THIM1F%LA!M65KH\H#AH!8-FB(T$)>=*W0LP*95)?#[M6?R1/@/ M[#A.X0\U=LT+DBWMX^.Z(N/WEV2^U'DT$/&C45,D,5_)^?Q*I_%2#GY!K::) MSE+[O\P0EB+P/\1H K^CU^33$/%;]O1"A5]7*OS^4L5'E<>WLM3L]TQZO*!2 MT5C.5"9T.FP-&[VM$.2%X@YV4W*"N)E.HW0U1!<*- 298-'(@MW&!7L0QCB9 MF4*N$"-J5PFV<4N),.:\1O[ME\(:;)(>A"]0^AY"YSA@A#\U MD-N,+7]. E?HG-X^XJ:L-/////ISU'M2=9'#[Z]R?#/)\J>>S@NJ&G8)8_<; M]2-3 HHRKO(1UTZ&$T_8"=\:$_#BZ"#;Y(%]89;ID7X"EA\<<"98JLRRQ.D*14Q<3-JW] ;4U)/HTC^&2.9^0,F:MI6.3CC^@Q+:Q')*;XL#WY#WLDRR+-> +"IM;*'Z_E0A7#_'T!JQ%,=CL_C.J=G& M6\6.@>-)C8?.26XX.,#E"N.IWD'2F7P\E=+T6[%4)+!UP&A]+AUE46/>+A>1?305'C[=N\Q( MFR/6-5&>:SH4+DE=VC=@/(]U_L:KMT7CIF)'.NMKH1H[, 1_P'&F(> M*2_*(YG,1'L\9Q *01$XEX-MFI$"CYS0S!;LEC@A&(A_V%2#-&JC&2+HBK9E MM#H0O..2]D(Q7AJIDOQ8JW"-MJIMH_Z,ZA&:%KIPS86!0JU,83F"5&:K7&YQ M9'1BLF&&J%>/ZW? C/H3E$/.X(I#H:ZQQ^I*_K0_)*U+RGY_3?F&"]X77&*X MECO>PCFY6*9&^E1'Z 4%YAOR][IJ[4TVU4D*[<-/_9G'+]Q(!M%^A$%'XM5@ MZ#\:[M1%3O^Q*B>;N^_R_MG>^XOJG+R:5AEMG;(A16,B/";(>$A) XM=Q_B* M_#67&H\=Z(<[5M**C08G_KGE0W&CT4*5=]15Q(FC!UM0 'AA&^<>6(%-(B=! M=(<$^PSRGF6(BPU4)/BI6/_#IR.YL?\OY68I*RJJZ!9#QS\PL%5>1X4_!O\] ML(.=NZ!S.X9-*EO?JET6ZK%F1B,MW">I=:G+ZQ/2*=$O906"U-(@T&PNU.V$08O4 KOLQN(%G"JU+>=\ZE6PLJ>(F,M/_ MJ85MWWZ9NBEUMUH/K55T:^@,*L-S *:/IXV-:;Y O)&31]A:]>%%-56T:M%= M.C6]9?0GW*VZ_E%G- L.)QK1!=WD:DUM^+=6^FT,T;.;SFF<,M?GF*7);B^, M:60W;4AX"&/0QRM99:/)UN&:)=O]P/I@>WV'H*[>!_W5^RN9IYS5O\;:[$@\ MUS[V+] M4F[5+>V85FU;/9EPU(C-JL.1'0W69$@#R@ZV /-V. 2@__S>Q@/4 M&A[6P(^IXG/"DW!4&S")6:JH<6%G,8KA0Q-/4I'=\(:9+,LRCQ&U69/5!+3. M$M;:"^V>W_$7+HAIC6"D%6=\;/,B\^&EGJ_=HV:*3TG8/MOG^3%.*H+TE*TX ML_M$'!IK-GI-C1;9)E5A1$FOPGA28'2+<(E;W-A(:S==<@SL FMUK_(PUJTY M>F)F&G6;B]::J\RYZ65G!ILJF%5-=@<;F?]4I8ZV&OQR@/O TO809YMB/Z=L M?AF?1D1>EF%P9LBV5E*_0)AS30JLV,&@5 C1[@*KK#AE;J%S:0RJU5O=#$+) MD+S@B,I2R+,!L^DX=IT,I*E,@K=PO?W]2J%N7 CZ&Q>:)[X(D[*=GB__F;+: ?^.O6IT_.] EVC$,N +IKU9N-[ MU6@LK]/9WP$@@/0M.P3UTM M?;)5MZP$_2TKE*M3E/G@Q;[%Q4_$P[I52M\\4\Q>T+320@%A^5,:C2]EL:Z_ MLK)6B6;15I=DC "!(6[DSNM./MI*ZH*UI^[P@,KC?HZ<%*0.1."^$LMS1-*4 MI&BMU7 5R?*7\!U@T#0WR#P M384).-,U3^ETA\QMF'?N/-@GG_%C"SH'EFAP3;WV657@.+]0!^-3OM9VXU*1 M5I\T[NIUFPV?E)0^MO9!7N6SA>.^*P'D=QFBO38-ZKZ]^_?;_Z2(^_7=U\/Z=K-Z-YD.[A,>\#YXFUH998.ALL MI._#,*>#WLI=GIG6%'OMOB[T2LR]T6B,S\ ;#H?X]'U^\%V7F3@:*5N6:>I[ ME%C5XZTNG<6#/E) MX$TFO(E&0Q<5GTIQ/!]YP7@.D,=Z."[F8V\ZH4<://MPQK_^A7TYR!CV.)UY MHV""*S>3'DZ\&?;P!&9Z4KC[?\Q C\G-D[CI"4-:+-7JI:G=4Y.X Y49F>:W MH?=,19-K&XSYZ+S?:'_/A_OX-)WG!X,-Q]X8G/)*G+;N@MG$&\UGYKF]N^1V MJ%8R8P)6'9V!4<=@_TG@G='-=,C2H!_Z4_WYF6T7W,TEF'8\8K$ZUJ].Q-CW MYKCW?;V0>^[[8V^.!^:+3]K/C>C;"P7;YEM5"V\P]8)@*B:8B,L9+F>!-Y[K M)[.1-\3EH6,&MC^E/V=S?.+/EU; JLO1]7:!WW V%<=:W('?F.]'(V\&@76/ M06FZ_UVG'PU$@^@)]1NV>ZEU/_KQQ#OSIYA]6E\>^W//AXCR0W?]E2A)J>%[ M"GG@V:VM8>-.[M/&OTN=3(K3/=?5MK>T5)DW9FKHS[DWFX]QIS^;6]'H^A.\ MQ)\)$0Y_M*K).K5O;=ON\0(/@R&4]EA\-;U\N;+5M22&PC5?H-9=0/P5.7=7]P0= MC\>^IHR^ .S1<&X.WURV:25O99ST95->,8N>G;65O*\W^8J0'AV\G'FS-@4> MRI?H#-$K,1P$#&,X&(X8!!X$_#&:[#T?C5PZAH>-S?M@;][9WG/,>[%[T_+M M;II^('OLGZCP]O]DIEYHH X5>%/3'[[==C>2P'E6I\'YM;H77ZM\N7@N+QC2LUYVM",:1#:E;FC3ZF M3C[ZT1?G-HV\*92^-EGFIJ,"_R OM/+17XRF>V0.:U=FM)N6CW6E?2S+(\LL M*^F;3XUOR1#Z=F1[DBT-V6VY5^8660EHD:^7"N) MC=( O*?=V1M:P/WFT(?_!5!+ P04 " #LB(U5=I9\H6P& !4#P &0 M 'AL+W=ODO9BF$I:=5W9BSP=+:]9O1R%1+L>+F1*U%@YV%TBMNL=3W([/6@L^]T*H> ML3C.1RLNF\'YJ:=-]?FI:FTM&S'59-K5BNOG2U&KQ[-!,M@0;N3]TCK"Z/QT MS>_%K;"?UU.-U:C7,IS,R?GR4RI+V[Q M;GXVB)U!HA:5=1HXA@=Q)>K:*8(9?WJ_J^< MV^798#*@N5CPMK8WZO%7T?GC#:Q4;?P_/0;> LQ5:ZQ:=<*P8"6;,/*G+@X[ M I/X'P18)\"\W>$@;^5;;OGYJ5:/I!TWM+F)=]5+PSC9N*3<6HU="3E[_E%9 M08Q^I-N0%5(+NI7WC5S(BC>6+JI*M8V5S3U-52TK*0P-[_BL%N;X=&1A@=,S MJKK3+L-I[!].*^F#:NS2T'4S%_-]^1$L[\UG&_,OV4&%_VGK$TJ3B%C,V %] M:1^.U.M+#X3#4/#O-?>"=/:ZM&N@-V;-*W$V0(<8H1_$X/S[[Y(\_NF ;5EO M6W9(^_E4HQ6U?8YH6KO4\&9.UW^WL1%]-F+1UO1>+@3]X3V@._%DZ;)6 MU9<_7W/FX'&O._.NH=\%UX8N6UG/417&FR%7:ZT>A#/$4#(FJRB+Z8JOI>4U MU0)M0]P88+@^[G5C;2M%EZ76J#T!(F-9ZA.J"OH Z^6,!$E MZKBVVZG;9F.ZT[PQ:Z4M]^W^@J&@ QD8]QD8'\S +2!QWB*P:))KK96F*Z5U MP)<0B*F6H$X%ACE=S/]" X>@?%M&#A[_>D8N;FEZ<_W;NT^?;]__3C?7TT\W M=]=O">2;Z]N["S='DSS[)KD1!M'Q:=H2A[(ANU2M@?WFV#?2CN7=NJIT*^:T MYL]:U;5W=3,73[@@#+KFB,HH33.,+(KC&&.2>,*=*JJG42I#E3XZ31C1FL:>P*,^]$^VJK1& N<-M8)FE89E&+"NA"VU^\&5EGYV/Q21*68Y9+^F(>32!#]^0E&]@VN8E8-GY.UNJ878@]=MBGT.=Y._D]]_E?N(*OP_]/Z[V(-H6N'R%&=1AH ? MX1;:7;%)'J7EI*-O5E?*6-=_#@MY:+P<&4_'R'>&*LI9-':+(O9%%8A)$<9? MM#*&@%4+Y#Y+?74.P]8Q94E48ITDX:">GB195(+PBP#Z\%#\?(Z[6!KK3'@0 MVQY@1<1803D$,9U@.F%15@;*)(UB3#U0\?!14L$;2,5P$7_C$B/^WH7*']:P M]I@66JUVW85]\:2@8>@:V)?Y=9I&$]1]3T:DW?J37:)8NEX:=H8>O\$95@!$ M[,;VB!I\ @[S:)P4D/YQ.QTF992@TCVQG[]WD70X^^0^#EIIEC[MR,Q:'GC=>@A]Y%KSEX@093X:82RC29EA%<9=5X*Y28Y-_.4N M=9G*Q'&Y_R&.N!#A9D M28A,F$!W&I==\KOI?JSX Y>UO]UPSV)C!:T>G#K0=$V-$AV/][$R"4X>.:/3 MKS8GT60_ MUA#OEVSZ!+;F0%B?B$>1WQ29QZ%2 P/Z3Y"WJ:TEM9M^X>\&Q9 MM\]>R(U?T"'W#:C]-?#M(N37NR_NWWV4W '4%ZB\C9;ZU7KW(T;-+=Y*6?.Q,K;I8.;Q^DZR_M=.H %@&J.\6KWVPC79>.BNA[_U[SI!_HX1'3T_MGXP7X:6T90_O MS0]+9*[1CP/Y"X;'0+=P! M_4/Z_']02P,$% @ [(B-5&ULC51M3]LP$/XKIVR:0.I(FK2\K8U$V= V#8: L0_3 M/CC)-;%P[,QV*/S[G9V0=E*I]L4YG^]Y_)PO=[.5T@^F0K3P5 MIYD%E;7,: MAB:OL&;F0#4HZ62I=,TL;749FD8C*SRH%F$<18=AS;@,TIGW7>MTIEHKN,1K M#::M:Z:?%RC4:AZ,@Q?'#2\KZQQA.FM8B;=H?S37FG;AP%+P&J7A2H+&Y3PX M&Y\N)B[>!]QS7)D-&UPFF5(/;O.EF >1$X0"<^L8&'T>\1R%<$0DXT_/&0Q7 M.N"F_<)^X7.G7#)F\%R)G[RPU3PX#J# )6N%O5&KS]CG,W5\N1+&K[#J8Z, M\M985?=@4E!SV7W94_\._P.(>T#L=7<7>94?F67I3*L5:!=-;,[PJ7HTB>/2 M%>76:CKEA+/IE;((4W@/%XQKN&>B1;A$9EJ-]/06]NY8)M#LST)+MSE,F/?, MBXXY?H7Y!"Z5M)6!3[+ XE]\2"H'J?&+U$6\D_!K*PX@&8\@CN)X!U\RI)YX MOF1'Z@:Z_+:EUZ$GV]&N64Y-PW*[JN MQ@B^<99QP2TGM7UI"J ?^@;S5FLN2V"R@"LE]>!8,,,-_/*YP1T^65@(E3_\ MWI;F3B';TZ1*//M*?,^MRE /57'+&/:X!%NIUI NLP_G3.MGIZK[NS9^M-=/ M;E%RI4'Z$KV%Y&@ZBJ+(6-;,U.6&MV;%4U6U"Z SI>*'J#?N N&69W^!5!+ P04 M" #LB(U5)1?"K+$" #U!0 &0 'AL+W=O=>TUN^LFY>N9 M73MND$+$RUYGSIRY3C92/>D>KDQU:7OZS3'@NES66%)/RNI"F;H MJM:^KA2RS"D5PH^"8.@7C)=>,G%O"Y5,9&T$+W&A0-=%P=3+#(7<3+W0VSW< M\W5N[(.?3"JVQ@+Z74FK>+^>8?^P?E.OBR9QKD4 MWWEF\JDW]B##%:N%N9>;C]CZ,[!XJ13:K;!I90,/TEH;6;3*Q*#@9;.S;1N' M_U&(6H7(\6X,.9;7S+!DHN0&E)4F-'MPKCIM(L=+FY0'H^B7DYY)ODB#,(1W ML%!8,9[!S9;RK5$#*S.X,SDJF-=*86G@2FLT&DX?V5*@/IOXA@A8&#]MCM?PP]N<85 M4AXRF$MM= _FK.*&"?X;L]XN>[V]K+79NN8Z%5+7"N&'<6M@)F3Z]/.0 MCT=9'/:1TO#BTG"7&KDDV_9\RDLPN:PU4=)G+D-V";M*XR6Q8F6*< )1;Q". M:;_H7W3_@J>OE9AA)34G?T;A .)AT$FYRHP'8XCCL/4\;>N5-1&PZE4CK 3F#0&XXLS7XO# ,XE%1_KQ4+5&LW<#2DLBY- MTY7=:S?3KII6?A5O!N(M4VN*$0A&..2RKF]6 /=I$_^ %!+ P04 " #LB(U51B[HJ_X" !T!@ &0 M 'AL+W=OU#T0=:&EM$*%(EJ3CY^PXI1_4"KO=!U)"<<^;,4!S-]TK? MFP;1PF,KI%D$C;7==129JL&6F2O5H:2=K=(MLS35N\AT&EGM0:V(TCB>1BWC M,EC._=I:+^>JMX)+7&LP?=LR_;1"H?:+( F>%S[S76/=0K2<=VR'7]#^TZTU MS:*1I>8M2L.5!(W;1? FN5[ESM\[_,MQ;XYL<)ELE+IWDS_K11 [02BPLHZ! MT>L!;U (1T0R?APX@S&D Q[;S^SO?>Z4RX89O%'B*Z]MLPC* &K GF5 M;YEER[E6>]#.F]B<77Y2%J& /V"MZ:"U?0IA+9BT MP&0-[W[TO*,3L'!QQS8"S>4\LA340:/J$& U!$A_$V &MTK:QL [66/]7WQ$ M8D?%Z;/B57J6\*]>7$&6A)#&:7J&+QLKD'F^[$P%# SYG4IO0.>GT>[.7)N. M5;@(Z%(8U \8+%^]2*;QZS/:\E%;?HY]>?Y0OGG1<(>/%E9"5???3^D_&^&T M?BKQDR_QWY55&]3>ON 2;*-Z0R+,I:^^&Q+X2 LA;'HN:BYW7B-O.ZT>T*DT M\!+2(DS2?##B:0HWK..6"1!(]\F\>E&F2?I:.*![GID,E&GIGUM6-:1;/_E] M' N0YTF83'/(BCR,LQSN-).F4]HR?^-_.4XI; YI.,LF\+[7DMM>HR=3VRVO M\,@U#:7D)63,,T+9V44J$C@U/<5'76" M%O7.]SL#E>JE'9K"N#JVU#=#)_GE/O3C6Z9W7!HZI"U!XZMB$H >>MPPL:KS M?66C+'4I;S;T6T#M'&A_J^AF'28NP/BC6?X$4$L#!!0 ( .R(C57@ +6) MN 0 '$, 9 >&PO=V]R:W-H965TU+W)R*W=J,E(-J8L:G&C0#=5Q=7S3)1R/>[1WG;A M4[%8&KLPG(Q6?"%NA;E?W2B<#3LK>5&)6A>R!B7FX]Z4GLTB*^\$/A=BK7?& M8#-YD/*KG5SFXYYG Q*ER(RUP/'V*,Y%65I#&,:?&YN]SJ55W!UOK5^XW#&7 M!Z[%N2R_%+E9CGM)#W(QYTUI/LGU3V*33VCM9;+4[@KKC:S7@ZS11E8;98R@ M*NKVSI\V=7B+ MLH,!=WZ\A%^2,W?#)2<@W*2J,U.W"I.FT,KJ@M*+=&X=," M]K6ZPVSC M8=9Z8*]X2.%*UF:IX7V=BWQ??XC1=B&S;<@S=M3@STTY )\28!YC1^SY70E\ M9\\_4@(-;7Z'TFNU@\/:MFG.](IG8MS#KM!"/8K>Y/OO:.3]<"2VH(LM.&9] MPWFCE*BS9[A&_CCG2CT7]0*F6=943*UQ:%NP$^@7 M-9BE;#1N-GT"GWG9"+BL5KQ0V/ &II54IOBKU9KF?V ?;-<;O)V[OA *6:&U MK)?%"MX!37U"O1!'I_CO4R\F?A3""4[BQ"XG$0E9:&/*!=2\$A 22F,4[S." M-(:BU(_!)RQ(=J4P7NQT5W\HB[DX@3 DH>=!/T0U#]5.\1=Z;LWB42$4N2,D MY,U, "5!Z%DW/@N<-"6417 MZTQ6*X%F^4()89/46&0M%A MKC$7AB'X,;.);H-P.:4DZGN.CF 2)9286 MN0W]#H*44-^W*PP)/ PZ4LJVI&1VN.<4D*LI[>X[[G9!I_N^L'E";]\7"+O5[CP];8^1_XBWA_$KKA8% E^*.:IZ@QB;6+4'W'9B MY,H=*A^D00)WPR5^$PAE!?#Y7.*I:C.Q#KJOC,G?4$L#!!0 ( .R(C57L MG^(DU0( !H& 9 >&PO=V]R:W-H965TH5";:1 'NXU[OBRM MVPC3R8HM<8[VZ^I.TRIL67)>H31<2=!83(.K^'+6=_[>X1O'C=FSP66R4.K1 M+3[FTR!R@E!@9AT#H]<:KU$(1T0R?FTY@S:D ^[;._;W/G?*9<$,7BOQG>>V MG :C '(L6"WLO=I\P&T^%XXO4\+X)VP:WT$O@*PV5E5;,"FHN&S>[&E;ASW M*'H!D&P!B=?=!/(JWS++THE6&]#.F]BA)0V.*&.X5=*6!M[)'/-_\2%I;Q-(=@G,DJ.$GVIQ#KVX"TF4)$?X>FU! M>IZO=Z0@!IK\#J77H/N'T:Z%+LV*93@-J$<,ZC4&Z>M7\2!Z MSJDE\UJ@.PE_2C^\3CJV)PLSH;+'GXQ=%*":A8TJE+5BZ3*=P O&@.QKUR1B/(YBCY$J#]%4^ R8$ M80CHG*$WO.A&4=2^'Y1E@GIL8;NPU,H8Z(UC3^8\'-T-TF8M644!^6_,74.B MIDL*!9=,9DY3IHQUE[&PO=V]R:W-H965T5'A0H)JRI+) MW1RYV$R=P-E?/!3K7)L++YG4;(V/J'_4"TDGK_>2%256JA 52%Q-G5EP/1\8 M>VOPL\"-.I#!9+(4XMD$D&.JC0=&VPO>(.?&$='XV_ET^I &>"CO MO7^VN5,N2Z;P1O!?1:;SJ3-V(,,5:[A^$)LOV.4S-/Y2P95=8=/:QKX#::.T M*#LP,2B+JMW9MJO# 6#\%B#L *'EW0:R+#\QS9*)%!N0QIJ\&<&F:M%$KJC, MHSQJ2=J"<#KY+C1"X,,%S-)4-IC!@NVDX!Q8]2K?;NDG4*C@[(DM.:KSB:1LH?"/0%=R)2N<*;JL,L__Q'I'NF8=[YO/PI,-O#;^$*' A],/P MA+^HKT1D_44G*J&@S>]8>BUZN=:U2S%J4/-H5"^H)-\>!?$_L<3W 8] MM\$I[\DC]6+6< 2Q.OI._?O\MOSA";<:YERDSW^.I7(RV/%4J-H[6^W[5(LE MRK[R9@G@K*A YZ)1Q$:=PTS! RK--/'<\WUA*;.-^!Y"=^A'M ?N53SJ#>HN M(=(&$>E&X:MN*:I&0>0&<43K\"KJ-5C67.P0+R1R&T^S+14B=,?!& 9N[,=P MKW,BS#I %(WHB^!):,;[V_J@FGL9]U4EIH$;10,CA&X8QG#L3;V#+BQ1KNVL M49"*IM)M0_:W_3B;M5W\:M[.PCLFUT6E@..*H/[E:.B ;.=+>]"BMCV]%)HF MA!5S&LDHC0'I5X+^YNY@ O1#/OD'4$L#!!0 ( .R(C54A\UJ]XP( #(& M 9 >&PO=V]R:W-H965TB55QG37@6!+BJLF;Z4+38DV4E5,T-'M0]TJY"53JD601R& MLZ!FO/'62W=WI]9+V1G!&[Q3H+NZ9NIY@T(>5E[DO5Q\X_O*V(M@O6S9'N_1 M_-W>*3H%HY62U]AH+AM0N%MYU]'5)K5X!_B'XT%/]F CV4KY: ]_E2LOM(10 M8&&L!4:?GWB#0EA#1.-IL.F-+JWB=/]B_:.+G6+9,HTW4OS+2U.MO(4')>Y8 M)\PW>?@3AW@R:Z^00KL5#CUV-O.@Z+21]:!,#&K>]%]V'/(P45B$OU&(!X78 M\>X=.9;OF6'KI9('4!9-UNS&A>JTB1QO[*/<&T523GIF_54:A"B"/^"Z*%2' M)7PXTH-KU,":$FY-A0IN.J6P,?"9LRT7W'"2OGE@6X'Z[3(P1,,:"XK!Y:9W M&?_&90Y?9&,J#1^:$LO_ZP=$?XPA?HEA$Y\U^*D3EY!$/L1A')^QEXPY29R] MY$Q.-/3QG0JOUTY/:]LNNM(M*W#E49MH5#_16[]^%XI2.W])SU]3UU M9=D)!+D;7VSZ+-\=;7C HX&-D,7CCU,1G/5Q.@)*\K-+\FUAY):*PN[?\ 9, M)3M-M:+?NOS;)1JI\49WBC4%P@4L_#P.Z3OWTWDR01@D)X:*T(_G&63^+)Z/ M4GSJ>%O;VFL[553,UF7NAWD,J9]GV8C33 P5VVD$PXX0^=DLAED>CIA6T2A3 MYMF*"3R?)9!'\ZEXA]H.&R9@AX0@0HN,UBA)AT9(_"B,[)JF\" - =D+T6G7 M2 <6DV>Y@"3S\WQ!FSCQ\S2$4[403/JX1K5WTTI#(;O&]"T]WHX#\;J? __! M^VGZA:D])1\$[D@UO)QG'JA^0O4'(ULW%;;2T(QQVXJ&.BH+(/E.4A<,!^M@ M_$VL?P%02P,$% @ [(B-51'CJ&ULC9=;;]LV%(#_"N$50ULP%N^2LL1 TK78EG8+G ^(,TH4>6RC_J2+P@D",_Y=RQPT*AVX_;Z1_L7[#K[<9;7^9(H?^<3.3@?) $WT?;8L M[)59_:;7_D@G;VR*VO^B55BK0.-X65LS7\,PGN=E>&9/ZWW8 A*R!V!K@'F[ M@R)OY:^9S48GE5FARJT&:>[%N^II,"XOW:%3R()"AT7CM?#S()SM$9ZB;Z:TLQI]+B=Z M\I*/P-#&6K:Q]ISU"OQC60P1IQ@QPEB//-YXS[T\WN-]C8)_7>X%6G33+E^. MZT4VUJ<#2(A:5X]Z,/KY)ZK(+SVVB<8VT2=]=#W+*GUT[L_C,GN&1+#HK*JR MBV?-2U!>LRB^!@GIN#03]\+L"7LT==06JC+UE>H>]9L=1 57ILIF7^ MWVZW H##,)<4QD8BR2$%-8SR0[Q3ZEE4/ MVD9.QM%:""4$"\4 Y,-$P>,(IB*6.I#T@BG!C#B-R5!)IQ@F>)PBOJ8Y^GB0 MIVG+2R5P&K.&%PV?=/*28.4=YT.QQ_!NT!ON%,=#X11SV#)"4!(Q'OEC^MBO M^!6O4ASS5@!_BP":M *D8EC!5FP$B%8 )?M\CXGROE/9[?L>,HFQ3"D@*NP: M$QP3PE$10ON2#$4L?=7 M1B(5ASEG9

-NQAO6*+A3%M67D@NB$E0W G[A$+2#2"5,3)6Q(+QY2V M<"JAE+;PH;P"6+0P)0*++=K9??&ZS/ZN==O%F6G)?@'>:11\>7%[CX#+GR6ZKN-@;'-[I=:<0W4[O M 9UBYJ.*^2R&D(32O]4G>MG@\YI5%$OQHDL[J!@ZC0O:U3H>T )9/@ 5>%>%P;6 M+/Q=ZLY8N)GYUQEP,WBO7 *6@NUZ/_ 5!+ P04 " #LB(U5 M53EO0P4$ "M"0 &0 'AL+W=O+3FS#<1IAW98@R!)UP_#/C#2V28BD2I)Q>F_WY&250=P MC& P8!XIWG/W/,>W^4ZJ)[U%-/#2U$(OO*TQ[640Z'*+#=,7LD5!7]92-BN:9CZL<):[A9>Y.T' M[OAF:^Q L)RW;(/W:+ZVMXIZP8A2\0:%YE* PO7"NXHN5ZF=[R;\S7&G#VRP M3!ZE?+*=S]7""VU"6&-I+ *CYAFOL:XM$*7Q?<#TQI#6\=#>H__AN!.71Z;Q M6M;?>&6V"Z_PH,(UZVIS)W>?<."36;Q2UMK]PZZ?.YUY4';:R&9PI@P:+OJ6 MO0PZ'#@4X1L.\> 0N[S[0"[+#\RPY5S)'2@[F]"LX:@Z;TJ."UN4>Z/H*R<_ ML[R1!B&:PCE\9$IPL=%PBPKNMTPA3![88XWZ;!X8"F4=@G* 7?6P\1NP,_@B MA=EJ^"@JK%[[!Y3BF&>\SW,5GP3\LZLO((E\B,,X/H&7C+P3AY>, M7N^='O>V.^52MZS$A4=;0:-Z1F_YVR_1-/S]1&[IF%MZ"GUY3SNOZFH$N3Y2 M%1]63/,2F*C@ Z\[@Q7\XXC [X86-6R?/KW&*?341^V"O%5V8!$_^%$OZ&Y M;WRR];!_T8$UX0+,5G::Y MT]\UI/\K(:MAMX[H0TU^;@>W&--P+^AT$#0J7@GZS5TU!,2>"7V#O3/!52@D MW1'#WGAKVOE0T2SU0QSU)IY3C%([0.TU>L5=42&\"*.71/FKDG]#QU-^FX^CX%KGJK^"?T_N'S!>F-EQHJ'%-KN%%GGF@ M^L=!WS&R=1?RHS1TO3MS2^\I5'8"?5]+NIR&C@TPOM"6_P%02P,$% @ M[(B-5> UA?0.!@ AA !D !X;"]W;W)K&UL MQ5AM;]LV$/XKA!<,#L#&(BE15)<82-INR]:7($FW#\,^R!9M"Y5%3Z2;9+]^ M#RE9F>:3W:AM2/WRZJV9X.%'?5C$_-VE5EK:\: M8M?+9=X\7.C*W)T-V&#SXKJ<+YQ_,1J?KO*YOM'NX^JJP=.HMU*42UW;TM2D MT;.SP3E[>2']^##@MU+?V2V9^$@FQGSR#Y?%V2#R#NE*3YVWD./V6;_25>4- MP8V_.IN#?DJON"UOK/\88D"*$&;3A7UAZ4&]?@:PD]-WYOG"8L)2_(C9XCV8YU(4N'NN/X&'O)M^X><$/&OQE M79T0P2CA$><'[(D^;!'LB0-A6]+&MRN\5CO>K>T+Y:5=Y5-]-D E6-U\UH/Q M]]\Q&?UPP+>X]RT^9'U\@\(KUI4F9K8#E,NZK410FI+)0S_BCQ ,N=7WCEQ4 M9OKISUUQ'9QY=URWBT;K1W@2H/$0T'@/ WL^#D32E(J$0T@4C7@"@3-.F(-XRREH M 67%!&$197 5RDD"MU/<.-0;()%#4\(C_V-4I9OK9>UT8SM$AJE0Y)@,I13^ M!L^SM!.D%VZ-RRLTMC8)""F"[]('IR*:2N;C59**3'F)(P=)3+X1C5WI?X+0 MN04@UB&TXI'\YN+R]O7Y7I!81N/,8\-2RE+O:A+1A,<01 0LOH1(A$0(*A0C MBDJ,4#3-XF?#$],LE;@J 9Q%R ]C-(FWP4&RXH0H@(Y/*9(ZS*A@JL]Z%Q1\ M3&@*K)%@"8[XG*L8(R,(,:,QIH!'UE1EL9V,1D_A9UF5(23R'HMG64_-4I-A M92R2>>1)Y-V$&2I%0!!TBGU:ADR!N@E\"71!GHF^QR)K-24U+('88+"D+!$^ MNXQ+?XL4Q_@PA\OO-QID.-&UGI4.%48C$8&'GO><)B(A0P758_):HYBGG:O MFN1+WTO^;E^@8%@6^40JN!GSX!I"ETI^?:[^NUYQ.(A]Y$3Y\S3<>>2QX!GX M%AI)2E7H"$^Z!]XRGTF0*:$JXQX&_GQJHK33"%>19M 4J.$451MM$1,=##]& M)+(EX5N;XN)@=$<;D(XV,!UM@#K:0+6;2OOR,@22F6=@$$6Z;N!@S/OW@WT-?MAZLQ$-X?KMTUQWCJ\#Q[)?3^,0^I0@$CE%V49"1JC,%F$ M^A7L^0MY(FB$(F9Q@OK)MLL0"P2F1".3L7JR;"N_*(F6XIA.])SNXD#;XWZE M]F689MAHR(- RQYH^>QMWV9G%#!^FGK]XBR--T3$B M; =_TF;>Y*M%.87".8YI]IE<..C<_[4S1$#S+J"'%G7T\@@MU>\*I:(@A"^^ M6&*CH<)F1(35/A#HT%;PF_9>7\?]@$\5\'%Y/2\]!MN5@/54H'F*L"XI=.$H M;?WVI$4G23@\BCM/*Q@CK;&>A0)*OO=Z0RE-4[:3A:.MLR&X,P\G8(M6MZY= M>TSLW_:'[//V;/GO\/:$_BYOYB7*L=(SJ$8G*?I'TYYZVP=G5N&D.3$.1 WB M0N>%;OP ?)\9'+NZ!S]!_]?#^!]02P,$% @ [(B-58.6>_;K @ L0@ M !D !X;"]W;W)K&ULI59K3]LP%/TK5H8FD*!Y M],W:2+1E&]. BL+V8=H'-[EM+!P[LYT&]NMG.R%THXTF^-+X=F?%18J5GHJU*S,!.+:@E+J!Y_7< M%!/FA".[-A?AB.>*$@9S@62>IE@\3H#R8NSXSM/"#5DGRBRXX2C#:UB NLOF M0L_.QX1A%0B)2A MP/JQ@2E0:IBTCE\5J5/'-,#M\1/[1YN\3F:))4PY_4YBE8R=@8-B6.& M?(8JH:[ABSB5]A<5U5G/05$N%4\KL%:0$E8^\4-EQ!8@"/8 @@H06-UE(*MR MAA4.1X(72)C3FLT,;*H6K<419FYEH83>)1JGPBNN /GH!%V+-6;D-RZ]8C&: M@8P$R>RK:-W&Z-/1,YB7=4G$\Z@T:-&GE=ZU*M5]AI57N5&EOEW+Q37 M]+OTE0S=+6N&W=W>].NH_?^.BA5(4SU%0J)$__\548_H.@-A-G;)Z;^0$^RY MJD$M9] H9XI3_0Z+&R^ID>&5ES2L]0W??$G#%ZZT][CB>\\O1J\Q[GG$3^:8 MZ?IA4:O1G6:B5]KC;[W!_3<;5%%L.^0/_G'(W>HB*8BU[94213QGJFPH]6K= MC\_*+O1\O&SFEUBL"9.(PDI#O59?!Q9E?RPGBF>V)RVYTAW.#A/]30'"'-#[ M*Z[[4C4Q >JOE/ /4$L#!!0 ( .R(C579(99G8P0 ,\/ 9 >&PO M=V]R:W-H965T;&9->^KZ.9I!0?2I3$#@RD2JA!IMJZNM4 8V=4<+], A:?D*9 M\+IMUS=4W;;,#&<"AHKH+$FH6EX!EXN.5_->.^[9=&9LA]]MIW0*(S"/Z5!A MRR]18I: T$P*HF#2\7JURT'-&;@93PP6>N6;6"IC*9]MXR;N>('U"#A$QD)0 M_)M#'SBW2.C'SP+4*]>TAJO?K^A?''DD,Z8:^I+_8+&9=;QSC\0PH1DW]W+Q M.Q2$FA8ODER[7[(HY@8>B3)M9%(8HP<)$_D_?2F$6#&HU]\Q" N#<,,@#-\Q MJ!<&]8\:- J#AE,FI^)T&%!#NVTE%T39V8AF/YR8SAKI,V'W?604CC*T,]WO MT@ )R0D9Y1M/Y(2,V%2P"8NH,*0713(3AHDI&4K.(@::' W 4,8U>8 7DU'^ MF7PB/M$SJG"0"?(HF-''V(G?#S.9:2IBW?8-NFL7]:/"M:OM_>19LDU?.5Z%58"_I'Q4U*O'9,P"$/R.!J0HT^KON]PL5^-.("H M1*R](NZ &53#W$7FOV#6"-?+S:T[W,8[N,7F:7(/$; Y'7,X)CV.=YV*" A& M#=)7$#-#ODF-.X9"VXV^HMR.[]JQ?+V66\^&E'GW(@C:_GQ5LNTY9YMS!I5^ MVUAWJ5,:0I*%\%__F%O]:K5YO;&A0Z<.^&C2W-*B%8=C:K4.KU*%5 MJ<,]S)E[OC#D#17#RS $_(OQBL1_8^3%U\V0/V\A&8/Z:Y<0E?![4NP?$FQP M(+ U6<]*6<_^U^-UMK77F,-LWK!*%_95ZT!@:VJ=EVJ=5ZHURM*4,\! +#'< M"*.*>,3TE&FK?DW)0M,&AT-9E7,F4:]57U2:))V.G8U\F M6'GI_++VE*)B"NZ]&"_)ZKPA7;KNWH(J?%BN?V;,+,F-T$9E=D"3.S/#(VAF M5)"[U,)AD/R*>,:ETJ\OT@]7OR!@;PX*Z[%\"L&4'\@7RI1+98 -'99)[51 _7\TQ3H/:QC&OEF?OS3P06KZ9_DH%E(":NDI2$Y?^ MYL50V5M6JSU7H_EOT_-2]Y:J*1.:<)B@:7!ZAG=1Y=5CWC R=?746!JLSMSG M#"MN4'8"CD\DUE1%PRY0UO#=?P%02P,$% @ [(B-56M\#E1? P &1 M !D !X;"]W;W)K&ULM5AK;],P%/TK5I#0D&") MO?=H*ZVPB2&*JHV'$.*#E]PV%HX=;&?=)'X\MM,E12I.5[(OC>WXGGOO\>/D M=K"0ZJ?. 0RZ*[C0PR@WICR-8YWF4%"]*TL0]LU,JH(:VU7S6)<*:.:-"AZ3 M)#F,"\I$-!KXL:D:#61E.!,P54A714'5_1BX7 PC'#T,7+%Y;MQ /!J4= [7 M8#Z74V5[<8.2L0*$9E(@!;-A=(9/QR1Q!G[&%P8+O=)&+I4;*7^ZSF4VC!(7 M$7!(C8.@]G$+;X!SAV3C^+4$C1J?SG"U_8!^X9.WR=Q0#6\D_\HRDP^CXPAE M,*,5-U=R\0Z6"1TXO%1R[7_18CDWB5!::2.+I;&-H&"B?M*[)1$K!A9GO0%9 M&A ?=^W(1_F6&CH:*+E RLVV:*[A4_76-C@FW*I<&V7?,FMG1A^E 430*W1= M+PN2,W3-YH+-6$J%06=I*BMAF)BCJ>0L9:#MY*FRVT*9^Y=HRMTL*C)T_JMB MI5TO@W;>@J&,ZQ>#V-@0G:,X788SKL,A_PCG!$VD,+E&YR*#[&_[V*;6Y$<> M\AN3(.#[BN^B/?P2D820 -Y>P]>>Q]O_!]ZX8CQS;+B4F\YE42IY"RY[C;Y/ MH+@!]0/]1A,F6%$5S= Z0H+^W*$\U25-81C94Z=!W4(T>OX,'R:O ]GL-]GL M![,YUX;9G0T9JC3,*HZX/2(:[7P#JM:N7A@.'Z![:ZD#D1TTD1WTR3.]Z^0Y MZ&]+G@^;; [[Y3D,MY]T\GS41'84A/H ]DK+)<^T9[KIKJ=Z7:A!_"UY/6ZB M/^Z7US#-)&=!*$N*B68J11X6B_8G6L_^FX(^MB26YRTTI#TRVX''NED M%Z_(%OY??C>X$\).MB68M$F0G@D.XQUU$]SJ' X+W82FN1VR7P1_B_LC=W#8 MR[8,M_J&>Q:X#KR];H9;A<-AB=N$X4WV\%,(&VZ5#? MM:X#+W 5QRO56@%J[FM2C7R=51=NS6A3]Y[5U5X[O2Z:)U3-F="(P\R:)KM' M]BY0=1U:=XPL?>UW(XVM)'TSM[4[*#?!OI])6_\M.\Y!\V_ Z ]02P,$% M @ [(B-51;PS'39% CPP! !D !X;"]W;W)K&ULM9UO<]LXDL:_"LNW=9>IBF/^)Y5+4I7()$!B9S>5S.R^N+H7M$3;O)%% M#TD[R;<_2I8- ^A 9/+,O)C8,O!K0-U-@7R UILO;?='?UW7@_/U9K/MWYY< M#\/MZ[.S?G5=WU3]J_:VWHY_N6R[FVH8?^VNSOK;KJ[6^TXWFS/?=>.SFZK9 MGKQ[LW_M8_?N37LW;)IM_;%S^KN;FZK[]J'>M%_>GG@GCR]\:JZNA]T+9^_> MW%97]>=Z^/WV8S?^=O9$63#3M$-?YS7R_KS69'&L?QYP%Z\F1SU_'YSX_T M?#_Y<3(755\OV\V_F_5P_?8D/7'6]65UMQD^M5]X?9A0M..MVDV__[_SY=#6 M/7%6=_W0WAPZCR.X:;8/_U9?#V_$LPXCA^[@'SKX>H?P.QV"0X=@:H?PT"&< MVB$Z=(BF=H@/'>*I'9)#AV3JNY0>.J13+2P.'193.WCNH^?G/T0= ]1 ML@^Q\VJHWKWIVB].MVL_\G8_[.-TWW^,K&:[2ZG/0S?^M1G[#>_^T0ZUXSNG MSN>'G'+:2^=S<[5M+IM5M1V<]ZM5>[<=FNV5\['=-*NF[L?&G^I^J(9Z3*UA MU^%C5]\W[5V_^>84?7]7KYUEN^W'YNNQT=K)FVVU7375QOG\V*MW7IS70]5L M^E]&W.^?SYT7?_O%^9MSYO3753?::+;.[]MFZ%^.+XX__W8]XJOMNG]S-HRS MWHW];'68X8>'&?K?F6'@_-INA^O>R;;K>DWTY_;^"TO_L_'=?GK+_<>W_(-O M!99WFU=.X+UT?-?WB?$L[=W?WW9C=_>[W<^/6*^V5NO9],%[1/=\^N"I[FSZ MX*GN_.?>^>+GYE[:N_]S-5B[B^G=74L8!D^9'^QYX?=YJ4":+ F3;A3K5W.0227( MXZ<@CR=E#<#%>6),9/319C$VD?2TFIK;I0C M81D2EB-A# GCT_Q4(&V6A$W/"Q=>H(4YR*@2YNE3F*<3+N7]T*[^N&XWZ[KK M_\NI_[QKAF]4M*?&C/PD3HVE>6KD7J)QJ MYJ=^JC9C)"V.M;'Q:3,MIHVMI&;J1TFD!0+5+/$\>5E47+QX&/&O JTO%K: M;B!;39+@M33 M%[+0L0D438UKJ<-Y=B'NMZ[:]M7##I/5N-Z@HS@P0\#50Q@JND%I&3%^SS," M&"JG06FNPBAR50-#5VI9[FV06UXD%>>+$95Q>_.)==>W-L MJ6QJ)^,2+36NQE!9#4K+J"GXGGDUADIF4!HGIA!X::@_;"6:^7&0>'I$(\%Q3O'2V-;UB-@62TSCRC$B&:F=06D9.P8N,%3-4 M%X/2.#4%;^'INPX*NIV;&BL+Y.@$BJ;&LM3'/+M ]O?=/=^XJJB_[C;PW37] M]>..O75]00>U*8D8JPRH5 :E9<>'GT,-,BB-'Q]^030Y]:+(<_4X1@Y,H&AJ M'$L-S+.+8,OK:GM5[_:!7E9-Y]Q7F[MZ%\5?JJZKCF_D\4P%) G-U3-4'(/2 M,F(&?FQ$-E3V@M(X,8%%NM!WHQ&M3L>[!',)C1R;0-'4X);*EV>7OOXY7-?= M89_.]Q<;IA#DZ7*7W<[L $;2,F+\@:Z<02TR*(T3XS=$6Z)-:D0NQ!MVV?QZ[PXK)I_(8/8U(\6GB[RV6W.CF*HS$=,X#1*#9T/:I1! M:9R:PL+3=>>":A9&QHZS$CHX@:*IQS*DV.?;Q3[U8<9%?=EV]=$-E#ZA)D6N ML1?!;GIN6$-I&3&%V-=W0>50FPQ*X\0,?#].]"LTT6R\"0P"_8$&=' "15.C M6BI_OEWY*YX"^/&1AO/BHM[6E\U 7J5]4UORW4!?+=N-SHYGJ!!(S,"+(WVY M ;7)H#1.^<#83U 0K4Y3_U\XUK,B7:^ZX7Z_12) M2R-77Y7:W_39(?)7R&F^E--\NYSV][KOG6JUZNJ]HM9>.IOFS[O=4=3=KZ/) MR[JKMZO:>?IM=TYBO_60C"E3TSD-0T\/*:CT!J5EU PB/])#%*J]06FJ#YMJ MR0!_,* >VS,WK]G',3O"H8H<,870,S;^0&TR*(U33DA3\Q/?;';JNZ[>KH0. M3J!H:HA+1$-5>F@M(RBJ>$M ME3O?KMS)^[7#$H6,Z(18@1"W;68SZK:-@!&W;68KZK;-;$7?ME'MJ-LVLQUY MVT;AJ-LVJ R&HJF1(F4PWRZ#33ZQ;N?,G/422CN'TC(H+8?2&)3&?>*J.^X*J%#$RB:FA928_/M&IM6I>?E_LG&[H7'+>_[[? /&MS$NB9V MB[,3"*K706D9E)9#:0Q*XSXAK8:^IR>0V2I:Z!MA2NC(!(JFUKB2FEY@U_1V M"Y!5U5_OCC[=-^LQ<2Z^/6Y1WEX]5'3\;J;8V7,S!4H[A](R*"V'TAB4Q@-3 M XR"1#\.5!R:/5^#Q6Z@+]5*Z-@$BJ;FBE0* [M2^%&6!'^JG-.S69N<%5%Z&TG(HC4%I?**W"JC5$DH3*)J:%U*@#NP"];S"DP%Q M#C-) WW/]=)N='9Z0,^20FDYE,:@-#[16P74:@FE"11-30^IR@=V5=Y2M#,@ MCJ1253OM%F;G E1AA])R*(U!:9SP%EGB$VJUA-($BJ;F@I3B [L4/ZT6:&!J MK+'G&=NI[;9F9P54-H?2H9P72:@FE"11-_4(=*;"'=H'] M6&'1D"HL:PH6=BMS\P%*RZ"T'$IC4!HGG.5YQ*<$U&H)I0D43DFJ[^R8JQ MH2FL$A5C[6.8G2A0$1Q*RZ$T!J5QPE=$:5FHS1)*$RB:FBM2 @_M$OBD K2A MJ:4:!6CM=F;G U3UAM)R*(U!:9SPE%&J%FJQA-($BJ9F@U2\PRG?1#J]J&UH M"JMF45N[S=F9 =7 H;0<2F-0&B=<1=6^A1HMH32!HJG)(27PT"Z!_U"%W) 6 M68U/#Z@B#J5E4%H.I3$HC1/.\D.SDB[4: FE"11-R9%("N+1I"K2D^OM1D3M M8N/[/)9VHW.S TK+H+0<2F-0&B=\%;B>7J4/:K.$T@2*IB:'5,J& .I>50&H/2..4KHJ(QU&@)I0D434T>J9E'D!U=*AM!Q*8U :)WUE%->'VBRA-(&BJ>DAY?3( M+J=/*N-\8*CK*>+N':J:0VD9E)9#:0Q*XX2SR+MWJ&P.I0D4345_(K-=[+Z V2RA-H&AJ]DB9/;++[']! M76N[Q=EY!I7LH;0,2LNA- :E\J&/I=WX[&2";BV TG(HC4%I?)*O"JC- M$DH3*)J:)')G07SD>/VS SHO@$H+8/2VS7WX^5QXY-.?:4R@:H M=@ZE95!:#J4Q*(U/QD2-VTW-S M!$K+H+0<2F-0&I_BJ@)JLH32!(JF9HC4MQ.[OCVI,G9B"J1&-D"5;"@M@])R M*(U!:?RXHPJHP1)*$RB:F@M2QD[L,O;LNM@)<:R:T++M9F?G!E3+AM)R*(U! M:7R:LPJHT1)*$RB:FA]2S$Z.G8&?6!<[,052(R>@2C:4ED%I.93&H#1^W%$% MU& )I0D43AGLY+C";;4ED-I#$KCQQU50 V64)I T=2TD IW8E>X?Z@ =D+4 M':>>2D$5;R@M@])R*(U!:7R:LPJHT1)*$RB:FB-2\DXF%8F?7 [(515\Z2% MW>CL[( JX%!:#J4Q*(U/\E4!M5E":0)%4Y(CE0)X:A? [06P4U,\I7;,VFW, MS04H+8/2EP5MP]H=N9 57$H M+8?2&)3&CSNJ@!HLH32!HJE9(U7Q=(XJ_B.5KP\&XF,?,U"9'$K+H+0<2F-0 M&I_FK )JM(32!(JF)HR4R5.[3#ZW\O4!][Q<[*G[R@WT]( JYE!:!J7E4!J# MTO@T9Q50HR64)E T-3VD:I[:5?/YM:\/0/T]]_4$@2KG4%H&I>50&H/2^#1G M%5"C)90F4#0U0:1ZGMK5\TG5KP^,HVLJJ$X.I6506@ZE,2B-3W-6 35:0FD" M15-S0FKEJ5TKGUQ'Q\Z9.>LEE'8.I6506@ZE,2B-I\19AM Q*RZ$T!J7Q ^WYPL]()ZBR#Z4)%.TAG<[ZZ[H> MSJNA>O?FINZNZF6]V?3.JKW;COC=X[6G5YVNOAS3S7O]WC\Y,U[_X+UF'O$Z M]UX7^]?/)/[=F]OJJOZUZJZ:;>]LZLO1E/MJM_.S:ZZNGWX9VMNW)]Z)<]$. M0WNS__&ZKM9UMVLP_OVR;8?'7W8&OK3='_OIO/M_4$L#!!0 ( .R(C55Z M3G0EP 4 ' S 9 >&PO=V]R:W-H965T# %9M#^L9YR+UQW=\B8G! M#'CU;K\$7^9]SG'F]7@X@\>/+/F'KRD5Y"D*8W[960NQN>AV^7Q-(Y]_8!L: MRS-+ED2^D+O)JLLW"?47N2@*NX:F#;J1'\2=R3@_-DLF8Y:*,(CI+"$\C2(_ M>;ZF(7N\[.B=EP-?@M5:9 >ZD_'&7]%;*KYN9HG[D%R\OYM[G=,K"/X*%6%]V1AVRH$L_#<47]NC1\H+,C#=G M(<__DL>RK=8A\Y0+%I5BF4$4Q,6G_U3^(UX))*=98)0"8U?0/R#HE8+>J1'Z MI:!_:@2S%)BG1AB4@L&I$8:E8+@K&!P0C$K!*._=HCOROK1\X4_&"7LD2=9: MTK*-W!"Y6G9A$&?>O16)/!M(G9A\9H*2/GE/KE,N3W%.IBRZ#V(_^AJ_BT->% .Y*_H0!T M9?=4?62\]-&UH21^9@\?2$\[(X9FZ T)3=7R6[I1RBVU_&J35'*C06ZKY;_Z ML93K!^7.$7D:*N7NZ?*F:_?4\M_FXI"\UI.]ZF[KY;S^ =[,?Y;CON!$L.*& M2BB9)6R1YB-X<:?Q,W+'A!\VW3E*>O:8N^ ;?TXO._(YQFGR0#N3GW_2!]HO M3:Y!PBPDS$;"'"3,1<*\ C;(8=DBL/E%C-2&9E)+.UD3[&PH]7P7WX,E8UF4:);6L:),Q"PFPDS#'W[*#W36W' M,_N-=EIXH)QJ?AE4?AFH_2)GAI0F7#X0^=8PT;GLJ&MG.G394Y MM+78?DA=[^^&M$]*S$$FYB)A'@A6,\6H,L7H_YL5%:',U]UUKN\Y9-30J>9N M*TN9=MO1!0ESD# 7"?- L)J1SBLCG?^86=%Y@QWV/*.,W7940<)L),Q!PEPD MS /!:M;2M6TM3@--HH> M?54OUI4>=:3M!'W_22A:W:/;2K^N+O5CQDEU#%,Q3D*K^U":#:4Y4)H+I7DH6MV#VZ4 7;T6 MX 7O[^A\_9TE.36\]: (+?]#:3:4YD!I+I3FH6AU0VZ7%/3V:PIM:G-J?&M+ MFON%'*.W5Z*!!K6A- =*VV['*$?68_XWDJ-FMO:9(.&]< ]BT$7 M&: T!TISH30/1:M;;+O2H*N7&DY_OIY:KT$6W*=0F@6EV5": Z6Y4)J'HM4] MNEWXT-4K'YCO(K/Q8T#QM*BE;_B>UV[<50K[U QDEUC+:^/)+QX>J/!O]8NI MWG#&PO=V]R:W-H965T<+ M=V03R>R"/9ML\0;N0?ZU77)U9IU$Y M1EDI*\8>LY,_PZGE9!D!A4!F$EC][6 .E&9**H]_"E&KC)DY5H^?U3_HXE4Q M*RQ@SNA7$LIH:HTL%,(:IU3>L?T?4!34S_0"1H7^1?O"UK%0D K)XL)991"3 M)/_'AP)$Q4'I-#MXA8-WZM![P:%;.'1?Z] K''J:3%Z*YN!CB6<3SO:(9]9* M+3O0,+6W*I\DV;C?2Z[N$N4G9Y^8!-1'[] '3#CZ@FD*: %8I!S4Z$KTQ@>) M"17H 0XRQ?2M,OT5V4A$F(.8V%+ED"G901'O-H_GO1!OC!8LD9% [Y,0PKJ_ MK7(O"_">"[CUC((?4]I!7?<*>8[G->0S-[M_#F3I[C:X^V9W'X(.<@:9NSLR M5-,MAZ.K]7HOZ,TI%@*Q-?J*.<>*/^-(/XM7Z/T!>$ $H"4G 51L1&DDT!N2 MH)!1BKE 6^#Y,+UM&J8\CY'.(WLY[&:NV^E/[%V5G3'9[)5T+;8X@*FEWCD" M^ ZLV6^_N /G]R:2/XA8X]4K>?6,O);IBI+@2.+; N(5\+^;*C8JG5G,O$TQ MOR6Q&L%^2;!_:<=]3J60. E)LM&-E3_SC=V4Q^A7Q[;KN,/!<'C242\8#D\- M?6/6%S(9E$P&YJ[B9(?5>_%5;664.K>MVA3S6Q*K(1R6"(<_H:V&_^H6YZ2? M?FCA&_.\D,*HI# R4G@N_H&A9N=N=GS M;*HMJ=6I'I7BVW2&[TQH!]-,_W5Q:8;T@B$(6U&PO=V]R:W-H965TY[=<[>P*)2(I9(*P#'&(A]9[]V+4U_[&X8' 4JRMD:YDQMBCWGR* MAI:C$P(*H=0(6+T6, )*-9!*XV>):55'ZL#U]3/ZE:E=U3+# D:,?B.13(96 MST(1Q+B@\HXM/T)93UOCA8P*\T3+TM>Q4%@(R=(R6&60DFSUQD\E#VL!;FM' M@%<&>/\:X)1&-A2I:D/L\,RIQT'CH;IW+T2.0QA:JCD%\ 58P=LW;L=Y5\?(@< V^/$K?OQ&?O1_ M<(IB_9"&R#I'9%4GMO%5<([75YG-8+"6M\>FZ]?ITJ MM4YC:A^$).J^-M?/CEMJGT9L//RU$AX(;(.G;L53=V\)N]ORF!9[H6*-6]_I M^[UZ(7M5@KT#"OE_#=F8P6O5/!#8!EG]BJS^WFKVM^_+K8:L\=EJ2'MM?M"S MVP3S.5%$4XA5E'/>57\"7\U#JXUDN1DI9DRJ <4L$S5" M<.RAXSU7;E1D\I MU5 :_ %02P,$% @ [(B-5;%*S:I_ @ ] 8 !D !X;"]W;W)K&ULE95M;YLP$,>_BH7ZHI6V\$S:BB"UR:9MTM:H#]MK M%R[!JK&9;9KLV\\VA-&$1-T;\,/]C]\=YW.ZX>)%E@ *;2O*Y,PIE:JO75?F M)5183G@-3.^LN*BPTE.Q=F4M !=65%$W\+S$K3!A3I;:M:7(4MXH2A@L!9)- M56'QYQ8HW\PH4Y4&H<:8S?G4^G_Z01 M#L<[[Y]M[#J69RQASNDO4JARYEPZJ( 5;JBZYYLOT,43&W\YI](^T::S]1R4 M-U+QJA-K@HJP]HVW71X& C\Z(@@Z0?!>0=@)0AMH2V;#6F"%LU3P#1+&6GLS M YL;J];1$&;^XH,2>I=HG@,*'R0JN>'A;H_.P"G2'"T&/)&ZEE,G65#L/ N'F'?-LB M!T>0OS5T@D+_ PJ\(!B1ST_+[W+5R_VWILW<&$/%[X+CI+\WY\JH.:2J-'4 MM^[B W)0@G$RW4_TH5'D^_OL[J GF?O@.Q9K?400A966>9.ICEVT/;:=*%[;-O7, ME6YZ=ECJ:PF$,=#[*ZY;53&PO=V]R:W-H965T@0]+(]JS83"Y4E5Y*;]N\GR:Z7%&X0;'F()8KGD#P6 MZ60CY),J$36\5HRKJ5=J75_YOLI+K(@:B1JY.5D)61%MMG+MJUHB*1RH8GX4 M!&=^12CWTL39EC)-1*,9Y;B4H)JJ(O)MADQLIE[HO1MNZ;K4UN"G24W6>(?Z MH5Y*L_-[EH)6R!45'"2NIMYU>+6(K;]S^$5QH[;68"MY%.+);KX74R^P"2'# M7%L&8AXO.$?&+)%)X[GC]/J0%KB]?F?_ZFHWM3P2A7/!?M-"EU/OPH,"5Z1A M^E9LOF%7S\3RY8(I]P^;SC?P(&^4%E4'-AE4E+=/\MKIL 4P/,. J -$'P'C M3P!Q!X@/C3#N .-#(TPZ@"O=;VMWPF5$DS218@/2>ALVNW#J.[31BW)[3^ZT M-*?4X'3Z4VB$<_@"2VGNGM1OI[!DA&L@O(#%H"64*[O%5-X2= M&,3#70;'1R=P!)3##67,O'B5^-ID9;G]O,M@UF80?9)!##>"ZU+!@A=8#."S M_?C+/7C?J-%+$KU+,HOV$OYHV CB\!2B((H&\ID?#@^'ROF_Z(M_CKXC1MS? MC]CQC3_AR]",GYP2V]6G<"\T84.ON"4) \=B9]-+>C$ZN]SY)?[+MHH#D/-1 MM.N4#3A%D]%DUVLQY!5N<;65^UM=4J%N\3_89^'5 M/!RP9V9BM@/N+WT[;F^(7%.N@.'*A I&YZ:)93O"VHT6M>O11Z%-Q[ME::8^ M2NM@SE?"]&FWL0'Z[TCZ!U!+ P04 " #LB(U5&'VHGY8# !+#@ &0 M 'AL+W=OCX49,ZS7]:8'O\R'Y=)6^2N2,*IH)]HYE>CIW$01G, M29*[NM"M FT6X K@'X M5P%!#0BJ1#?*JK2NB":3D11K)&VT8;.#JC85VF1#N;7Q5DOSE!J@"67JM<%] MN;U"KTY>HQ-$.?J\%*4RL6KD:B/>2G#36NCE1BA^0NC[DIVCP#]%V,.X S[M MAW],=0/W=^&N*5E3-]S4#5=\X1-\VP(430'@L0"G:"&%ZDQRPQI5K':)K29A MG'B#8.2NVLETA'EQ' R;L!W102,ZZ!7] 90R"RWG_$(5 M)(6Q8SQ3(%?@3/[\PX^\O[I6PY'(=JH0-56(7F1M1 >>X-C'X9YS75%>A+N- MBQO)<:_D-TJ!L>][8[M_C_876$1?$H1>$W:[YK9;#[Q7^61*N"B%UM>_\HG']G,]U[EAL MNQ78-@_^RW0/-6W;DL@[-.XP"@^#P1.V;9L'O[][N"XEI[J44,F]IO=VW/]E M[&=\MFE'8MO-?]N.^+_5CSQM6GC0S.$DWN_X.J,2;\\TM]7IVV/6#9$+RA5B M,#&ULK59;;],P%/XK5IC0D,9R:=-MI8W4-@6&*)K6C3T@'MSDM+'F MV,%VVL&OQW'2T$M6#>A+XLOYOG.UCWLK+AYE J#04TJ9[%N)4EG7MF640(KE M.<^ Z9TY%RE6>BH6MLP$X-B 4FI[CM.Q4TR8%?3,VHT(>CQ7E#"X$4CF:8K% MSR%0ONI;KK5>N"6+1!4+=M#+\ *FH.ZS&Z%G=LT2DQ28))PA ?.^-7"[8[^0 M-P)?":SDQA@5GLPX?RPFUW'?<@J#@$*D"@:L?TL8 :4%D3;C1\5IU2H+X.9X MS?[>^*Y]F6$)(TX?2*R2OG5IH1CF.*?JEJ\^0N6/,3#B5)HO6E6RCH6B7"J> M5F!M04I8^<=/51PV )JG&>!5 &\7T'X&T*H K9=J:%> ]DLU^!7 N&Z7OIO MA5CAH"?X"HE"6K,5 Q-]@];Q(JRHDZD2>I=HG J^< 7H$KU%'SB/5X12A%F, MKIG";$%F%-! 2E 2G8:@,*$2W<&3RC%]HR'WTQ"=GKQ!)X@P=)?P7&JL[-E* MVU6PVU%EP["TP7O&AA::<*82B<8LAK@!'Q[&7QW VSH>=5"\=5"&WD'"3SD] M1RWW#'F.YS78,WHYW&URY_^TC_]9^U8P6G6%M Q?^QF^0U%+;7G> MKCUO'_3\?HI&G$4"]!%YP%)_)YCIRU-?DPI-02Q)!!)]FT Z _&]*0P'^8L6 MT)49CJ!OZ3M>:D*P@M>OW([SKJGHCDD6'I-L?"2RK23Y=9+\@TE:WUMGZ#K- M,!$F.9^Y;"S+@U1_FX]CDH7^7@'O'(3QD=250;8W.D8*8F%:M401SYDJKX9Z MM7X-#$P3W%D?NMV1V[ >ZM=#V>S_T)=/CPD6"\(DHC#7JISS"^V8*-MY.5$\ M,_UJQI7N?F:8Z!<0B$) [\^Y[EG5I%!0OZF"WU!+ P04 " #LB(U5+\*; MJ3L% /&@ &0 'AL+W=OR4-[36>29I*[WHM.7RB@V#2 7$F.+_WT%9@@8PG9 MGKAO$@.[RU_+:G]"C%>4/?,Y(0)\+_*23YRY$(LSU^7)G!28G](%*>65)\H* M+.0AF[E\P0A.:Z2#BZ^*.R2.WC9)F!2EY1DO R-/$.8=GESZJ'&J+ M/S*RXAN_03641TJ?JX/K=.)XE2*2DT14(;#\]T(N29Y7D:2.?YJ@3GO/RG'S M]UOT7^K!R\$\8DXN:?XM2\5\XHPZ5E8/ZPH+/!TS MN@*LLI;1JA]U;FIO.9JLK![C@V#R:B;]Q/26"@)&8 ^4YJNLCP'N$S!=2EP M."2P/]W,'*_#QPR?P 60E^#*G2R[C\+$KI,;J M3F[2Z+E8ZT$]>F)P0TLQY^#G,B6IP?_2[@^1)8 KD]-F"+UEZ )9(_ZVS$^! M#T\ \A R";*[_YZ(UAU:Y/CM _/K>,.>>.=)LBR6.18D!;B@3&3_XFI"F%*] MCA36D:KY_#(=0"\>H6CLOFR.P& 7HU$8MV8=I<-6Z="J5$XS.8E*6<6,D3)Y M!8+ADN=X/7W3OV5QRWX@3,+7@8,-07&5^XYHW6800L\L.6@E!U;)M[)O)IBQ MUZR<5=E=FN4%NCPO#K>S:KU5U9[/^ (G9.+(_LL)>R'.],WZ2_=N)4<'Z-T8^W6< B'6NT:S()1 MX/=T!.@IVGA6E5\83@FXQ07A)Y(HDK=9F0DRR"7+4_#G#2D>"?O+B UKX/VG M4P.1(T7KIF$#NO#@27 BR?F6#V,"H/9,@B#0)NU.LZYDI"2C]W24QGM72]EI MUE6GH CM5#14_\Y\^GJB/$,^=YEU%2LX0CL=+^NU'6'@GJS["I]G"VZ? M:( M!T^!(T7KCE^1%MI1NR\'H Y;&/O0"[:?D\DN0*CO02F20CM*#UEP00,RH1?Y MH:;68!A#V+?D@HJNT([7=Y +ZBR-1IIPW6C0SP7%6V@'[I[T@CHY1V& -)&Z M&?3\ *(>F8JQT [9]V171ZHAN[I1?W:1HB[:F[K6!F,/_#!:>3U+,U^1U+>3=,]J;Z)L[G6&VVW>8*/AT]W8@/_ MD0KYREC_G!.YHF.5@;S^1*EX.ZANT'X#FOX'4$L#!!0 ( .R(C55TK*A6 M>P( &P& 9 >&PO=V]R:W-H965TM%*NX48 J0BD7K80U?:JNIA]]H)DV#58-9V0MJG7]M0E-V0YB9X[)G_ M^X? D#5"OJ@"4<.VY)6:>H76]87OJT6!)57GHL;*G"R%+*DVH5SYJI9(R7E%7>+'-[]W*6B;7FK,)["6I=EE2^7B$7S=0;>>\;#VQ5:+OAS[*: MKO 1]7-]+TWD]RHY*[%23%0@<3GU+D<75ZG-=PF_ J9PVVD[D0+S:XS:=> M8 TAQX6V"M1<-GB-G%LA8^-/I^GU2%NXNWY7_^IZ-[W,J<)KP7^S7!=3+_4@ MQR5=<_T@FN_8]3.V>@O!E?N%ILL-/%BLE19E5VP= D(.%)"N M@#C?+92FD9F_4W=XO6_.<*(33&]24<74&)\ J M>"K$6AE)E?G:V+50?]%9NVJMD0/6?JSY.82C3T "0N#Y\09.3\[^E?%-MWW+ MI&^9.-WH@*Z3.\7M@J]S5JU %P@U2B9R6$I1PIW88#E'"2UZ!%J \?+:>SD; MZJ5EQHYIWX3-;!PE<>9O!IR&O=/PF--PB-56C7=8HR1-PV%8U,.B8[!H"!;M MPZ(P)<.P<0\;'X.-AV#C?=B(3*)A6-S#XF.P> @6[\$F)#C 2GI6\B'KJ4 S M&Y<:Y1 QV2.&)"'I,#+MD>G'2*$I'Z*E>X_D))C$R7\T?V=XV#G\D\H5JQ1P M7)JZX#PQ=F4[V]I B]K-D[G09CJY96$^!RAM@CE?"C-3NL".J/X#,_L+4$L# M!!0 ( .R(C548F\W:T@, #(0 9 >&PO=V]R:W-H965T0(IVXPL;&TW'I+E2NH->SS,R1)F(!_S>ZY6=HT2)QE0D3"*."Q& MU@V^GN)0*Q02_R2P$8UGI$V9,_99+S[$(\O1C""%2&H(HKZ>8 IIJI$4CR\5 MJ%6?J16;SUOT7POCE3%S(F#*TD])+%H]^8RS>)&F*"(W1 M!RH)72;S%-"-$"!%4V#^C!X@9UP2_7X&2Q55B=[>@B1)*MXITWW&&]E.3KQ%?EX!KD9,(1I:ZXP+X$UCC'W_ @?.S@7VO9M^[E'VIZ+?8 MXP#[>^R-^!>R]VOVOI']7SEP(A.ZW&:P0/_>038'_E^714:PEU,M[7XEL);= M06UW<&G4@HZH=>11[1^0?>\YX7Z&'4JY#L;=3,.::7BI!\.7Y7V7F(\#OYO7H.8U,/)ZG*$I MHQ$'5='OUUFN=F_"O!-9R"W9V+Y> MQ$[+M;DUVB^^F!M^(;>3'-:E++/"]P9%P[=HQ-O?C8[1HD-G?(9AW]1(3ZO"-4C33%S]R92J@D@N^Z#L;C MS[X.KX36=M:N:V-SVS:%\;#Y]@;8\_;#>$JLS6S7I?'%;;K2#$XQ.R56,K,; MTU<&?%D,I0)%;$UE.9K4N_7@>U.,>WO[$ST0%U/=#J:P4)#. M55]YBY<#:KF0+"]FO#F3:F(L'E=JJ >N!=3[!5-S7K70!]1_$XS_!U!+ P04 M " #LB(U5>9C(* #%?P &0 'AL+W=OI-(B:$NHTYW-NZ>T6JU'XA=L5%C M\ +.19H?OP4FQF5PQ63>F?V2^':>4\!;AZ)>+N=/4?PC64B9DN=E$"87K46: MKCZUV\ET(9=>8CBI9>JM_&\G:QBZ"'\C8FR7JY].*7:QE$3QTN9^4L9)GX4DE@^7+2NK$^BU\\"\E_\ZLNG9.R!@4 0,CLTP+ *& MQP:,BH#1L0M]5@2ZEV>Q]$3B;-?*UKV(E=0'JVVN1]F8I^D ML?K65W'IY92,_$P^1^&."-W\C$*'GWU^6<5E9#H@8QC M.?-3\L&1J><'B0IX3M=>\%$!OD\<\N&GC^0GXH?DVR):)XJ1G+=3UF>,';\5S<_S($-]6:W>[BNW757QM&X&_ MK,-38I^=$+MCVS7M&;\1[F7AHSS"]%M'56MRG-T5>K6"7O'%QSW!P^D:MM>%W;Q5O;+=@NNFW007?; MU;HYKW> E_6PG]/7'G9"OD6I%]0TZ]J(R?9^GY*5-Y47+;5[2V3\*%N7?_^; M->C\HTY<2)B#A+D;V""'9?ODQ\ONL-,9]L[;C[L"0^9D2!A'PD3-VA@-.Y:] M71N:YGI;S?6,FLMKN4B2M1=.)1E'29J]I#9F1(&$?"Q ;6WUD7O='P@/+Z6^7UCW-99UJC2F:JA8)>TT]\3 M+3(E1<(8$L:1, &"::(=;44[,HKV-HZF4LX2\A!'RW)\&CV0HP^2C F:2A8) M3&'Y$4M4NVT';(5% EC2!A'P@0(IBG6ZI1SNQWCQF2>'Y(/GZ,D^4BB MD+C/J1_.UWZRR(_&5+7=2/E>/D2Q)+_%?IK5X(?7;_2)@SJ5F_,WE7E!VZU/ M5K^_7Y\<:%(72J-0&H/2.)0F4#1=VCNVA664]D2&?A23B9RN8S6\S6R,Q#B_ M8.8UEBJ2YD!I+I1&H30&I7$H3:!HNJ+M4M$V>JK63&RL:;LR#5B='W"@.5TH MC4)I#$KC4)I T72MEDZ69;:RKI)$IN3:F_Z0NS9QX0Y3;^H'?OIBKL=0EPM* M.E^DJ>MF MSM&X"D-]-RC-A=(HE,:@- ZE"11-5WEIOUD-_;?WV!OF'(U5#K7E"MI;#@LXFD5!X,5_J$I#_3DHS8'27"B-0FD,2N-0 MFD#1=)F7=IYE]O,P51IJZ4%I3D';K]*#_2H-M>N@- :E<2A-H&BZ?$MKSS*; M7HCI#*CA!Z4Y4)H+I5$HC4%I'$H3*)I^#4+I!=IF+W!OYN)5U"?DQGOVE^LE MN8YB!R>R:YJQ\'EE(H<8;E.9 :2Z41J$T!J5Q*$T4-$W" M76MX4,.EI6:;+;6&QUGD=_++[4T4S[V0C!>9W7'MA3].R)?3JU/CP9BY&8TE MCJ0Y4)H+I5$HC4%I'$H3*)K>$4KOSC9[=\!A<;_25[MUPV*H,P>EN5 :A=(8 ME,:A-(&BZ1HNG3G;[,PU/@/3S&M%F_P6&FSE'8_T> M99$YT*0NE$:A- :E<2A-H&BZ?$O#S6YX,=W!^3:HK0:E.5":"Z51*(U!:1Q* M$P6M?WBWJ=^LJ33,NF;#3)70<';_0C[+5"EU]^YG._,3 .?8W(RF$H?2'"C- MA=(HE,:@- ZE"11-[PBEA]=]IX?7S#DNLFA7=W8JY[:/S8UI+.!JTF$EIPO- M2:$T!J5Q*$V\N4EUQ97&7-=LS'U-%S+>G""YU5:"+KM0)P]*T;I]77-7E]EJD[IVD_(9)7=FSZ[+8R6=RI=ZK48NYW$--1"C-@=)<*(U":0Q*XU":0-'T#E.: MB-V&)F+SZHB1/=2>A-(<*,V% MTBB4QJ T#J4)%$WO4:6+V36[F(!2?U8["K2KDS%0YQ)*A5QXX?Y^0#&\@^U7:$T M!TISH30*I3$HC4-I D73NTIIN_;^+[:K.6MCW4.]V=Z1;JH+34NA- :E<2A- MH&BZI'>> 6CV9H^J_M^>HC]8_8NSP8S5'VK60FD.E.9":11*8U :A]($BJ9W ME=*L[;WSPLP_6/VA#BZ4YO3JG//?#A 3R02$[ MIT.U /'FF?&;-VFTRA\H?A^E:;3,7RZD-Y-Q]@/U_4,4I:]OL@39X^[S9E_^ M#U!+ P04 " #LB(U5:AIM D$# #7"@ &0 'AL+W=OVV,.W'STY#:&D:@8;VDMCQ/ZXTV-F9WX MODZFF%)]+&CA#+I<=+_ >/URSR=2X#WZW/:,3'*"YG5TIV_,+EA%+46@F!2@< M=[S3X*07$ ?((KXQ7.JU-C@K0RGO7.?3J.,1IP@Y)L914/M:8 \Y=TQ6QZ^< MU"OF=,#U]B/[16;>FAE2C3W)O[.1F7:\E@B#5 4-\!"'- ^%) +0?4,J,K99FM4F0ULW3+AE'!AE1YG%F>X7:1!B.(*^%!.X097".0X-4#&":UQ( MOF#V>]^B-,@Q]!2.F,G#CTP1OG^.AC*N#^S0[> <]O<.8 ^8@)NIG&M+IMN^ ML7+=I'Z22SM;20MW2/L\Y\=0"PXA)&%8 N]5P[\FIH 'FW#?)JG(5%AD*LSX MZCOXGK+!)16PKZ=2&7 I."CSMB)K9F3N+"VZ0;/5JK?]Q;J%[:@X)D7,ALY: MH;-6J?-&&LKM3AZ:0Y@HJ4LSOZ)HK,U;BX-M>25A46.GPGJAL%ZIL(]:PUS0 MU":0_<:1.W:H[,Z",1-4)"['B=3&[;BQ1F-62;>/;,,Y:V6>ZEMBC^JM*'QF MJ22J$0?--PE'CQ3D7MO;:D_(2?V4N&MLI;T4D>&ZC)"PB)*J7^V@6/IHO MW.-]M\=_7&(Z1/43_L"IM@L!9S2YP_7"D->#"YHPSLQ#@2AS5CFU^UV=Z!E- ML./9_Y%&M4"O^_Y=T"0?RL[^&Y%M9"DJLA2]926(MI:JK!)L1^T\9ZU"9ZM2 MYP %DPH&F,S=YG.E7E>N4"7=:U?HC<@VG,>%\_C?:V!<5MP((<\6)MXJT<_" M-A0&Y.G'2_Y7S[\EU2-6%" \>QI2?'D4VM6MVB M5ATC9]E%9"B-O=9DS:F]>:)R 79\+.T.S3ON;E/<9;M_ 5!+ P04 " #L MB(U5Q+D!0I," !L!P &0 'AL+W=OF?)14F4GHJ5 M*VL!9&%-)7.QY\5N26CE9*E=FXDLY8UBM(*90+(I2R+>[H#QS<3QG=W"(UT5 MRBRX65J3%3R!>JEG0L_;N\YE3B1,.?M# M%ZJ8.%<.6L"2-$P]\LTWZ/*)3+R<,VFO:--I/0?EC52\[,R:H*15>R?;K@Y[ M!C\\8L"= 9]J"#I#8!-MR6Q:]T21+!5\@X11ZVAF8&MCW3H;6IFW^*2$WJ7: MI[)?7 'R/72!;O-<-+! ,_(F.&.(5/_'7[;ZU$B01V3]]MD]*$*9/-?"EZ=[ M=/;I''U"M$+/!6^DELK459K:/-O-.\*[EA ?(?S1L$L4^)\1]C >L4\_MC_D MJK?[[^VNKE5?,-P7#-MXX9%XN_S7)"?F((XEU$:(;03S&:TS''E!ZJ[WL8M$[N*"'"TZ"J]N7,\;6!HC>L?F';$.1G^ C;&'/%I[$-N=5,WH,PL%# M S\^)!L11=?!.%G4DT4GD4%9,_X&<"& $:47%-G"*&HT+.*5?W6 .A2%L1>/ MH\8]:OPAZH,J0.C>9X''R.)A?8+D &Q,& MKD>,02?#3\$/@O >T2%,3XLJ+O7"\U_Z"<1*UI)Q&"I?=YEHO,6;6]O)XK7 MMCW.N=+-U@X+_3L$801Z?\EUB^PFIN/V/]CL'U!+ P04 " #LB(U5%[/+ MSN4" #6" &0 'AL+W=O'N6.\YN)9Y@ *;0I6RHF3*U5=N*[,/KB>,[NP?W=)4K\\"= MCBNR@@=03]6=T#.W\[*@!922\A()6$Z<2_]BEAK[QN WA;7<&R,3R9SS9S/Y MOI@XG@$"!IDR'HB^O<(,&#..-,9+Z]/IMC3"_?'.^]S*#)3:/6T=#2O,4')?0JU3HU M_<45(-]'G]%EEHD:%NC+1I\0"1*1O6_!:?7 MH AE\DQ+GQZNT>G)&3I!M$2/.:^EULJQJW1$ALO-6OJK+3T^0']3LW,4^)\0 M]C"VR&,.L[H*$Y)6'OD M:PE(D8V-,AJF4V>J1SDTBE//#AEWD/%1D)70Y5ZH-\-GSV,\V#R)@Q[@T";U M#[SMI -,C@5<@C0M@3"T!#MC,LPB'O7/I,7(#T([Y:BC''U(V10S&]%HL%G@ M>WZ/R&84'B!*.Z+T0Z)'KG2BR.Y;V:^\O*F\[%_%M8&G@[H21&DZZI$/K7"0 MAOTSZ>YU'=/Q?Q*QTI4/,5AJG7>>Z-#%MHMN)XI732.:&ULK5=KSV=FVF21M/RMP;3,5DE<2L?OO5P)";<#42?W%1D+GGJMSQ(4[VC'^76P M)-HGA(JQL9%R.S1-$6X@P>*&;8&J.RO&$RS5D*]-L>6 HPR4$-.Q+-],<$R- MR2B;N^>3$4LEB2G<(C7&ZDGS,EHB]?P"/++]IZK MD5E&B>($J(@911Q68V-J#X.!7I\M^!K#3AQ<([V39\:^Z\%=-#8LG1 0"*6. M@-7?"\R!$!U(I?%?$=,H*37P\/HU>I#M7>WE&0N8,_(MCN1F; P,%,$*IT0^ ML-W?4.S'T_%"1D3VBW;%6LM 82HD2PJPRB"):?Z/]X4.!P 5IQG@% "G"NB= M +@%P#V7H5< >N 7 .Q?@%P _TSX7*U-Z@26>C#C;(:Y7JVCZ(K,K0RN! M8ZH/UJ/DZFZL<'+RB4E MH.NT1T-60+H">]!H,Y4H <0$DN(NJBS (EC(M 3 M[&6*255&*4BCBOBLR[T2\GV<*+?>J%@I G1E06,6RBQY8>L+R61[5 MSZ+JTO@R4872&IDOASZT4NN"/!1;',+84!57 '\!8_+G'[9O_=7D2@.C5V5< M7I(QN%"P(U]ZI2^]3;>@;JV4M>O&-JK>> [MQ4/%O50 MCN/W;RM.U4-=V[>N:Q\O"UI5>J<'7NF!]^YGHT5*K[Y_RZT^&EYM^[;O.14E M&R)YKE<1LA[I>N!4C M:-_I.&?U21K]5Q@6L@'.(,B&G0H#4)Q3:3J-?VWC? M[M?*2ROM6\O+693+2U(&?LVYON4?4!ZIW2_5[K]=[:)>J%*@ZPF:8\Y_J+*Q MPSP2+3;TZT6A/ZC9T)K/6VTXBW)Y2H9, VA2?I!O3[4A&_-X*W"GT&XO"1AT$Z8BVX>?#8GP-=9@R-0 MJ+Y+9/Z-4\Z6/=0T:QTJ\S-[.+<;YA?V<)FW2#_#YPW;1\S7L7J_$E@I*NNF MKPX(SYN@?"#9-OMH?V92M0#9Y4;UC<#U G5_Q=2'>S'0!&4G.OD?4$L#!!0 M ( .R(C55NZ]@7%@, !4) 9 >&PO=V]R:W-H965T(OTI;AV/(H;EJ74:+RT!ARNIM%9>CH?A_@J MX"^)6]]ZAZ!D8>VW,/BXG$9)2 @5YA08!#_N<(Y*!2).XWO-&35;!F#[_8'] M?:6=M2R$Q[E5?\LE;:;1[Q$L<25*13=V^P%K/H: MS!EH:?9/L:M]: '2P3. K 9D/PKHUX!^)72?627K0I"839S=@@O1S!9>*F\J M-*N1)E3QEARO2L;1[$]+"&D?WL#<:BV)"T0>A%GRV) T:S2Y1 ^O+I"$5!X^ MXXY*H5XSXLOM!;QZ^1I>@C1P*97BNOA)3)Q6((_S.H7S?0K9,RG\4:H>]-,3 MR)(L.P*?=\.OLVZ!@<0]/Y7V]1+U ]\\Q39V^<>/UOW7T1V8,>HL6/4?>Q1 MK=Y(XTLG3(Y\?6M[WNVX#WIV@1LAS)60VL-'DY>.SP>&ULM9WK=_4"P$C/%X I(FIW]XU=<8A#& MLLEYV@^-L:7?*^SW$1(/B(OGA'U/UY1FY.7%^5[-^SR(LFS*(SI#2-I MOMGX[.43C9+GCR-U]/K&;?BXSHHWQI<76_^1WM'L]^T-XUOC'645;FBEU![U30#E68U!4FG0KJY$"%:5UAVFV2=J#"K*XPZU28'/J6YG6%>7\:),NK(^ M3Y,P+O1QES'^:ZR)/B^3J(59>D_B/DC#[,7\LZ@F1]& M*?E&?V:Y'[V_&&<\:E%W'-01["J"=B""3CXG<;9.B1FOZ*JGOBNOOY34'_.] MW>VR]KK+GS0IT,OC+^J?9X<_#7(6NT[ A127-^I6B\C3 Y$N$XV&W[P M*25]1NXJ^E6>K1,6_I>NR+LPKH/U?2^?I/#BB/TAW?H!_3CBA^24LBI_%^.GMBI.+ND@&^B>'-8[I:20 MEI-=6DX&I.6-STC"^):?\93\PX]R2FXHJ]*U3-%5$D4^2\F6OUNFZWOR/WE' M_4G:@*&IBX092)B)A%D5;-[ZO95S_ENKG;P]K9B#;)I[6DSO:#$A7:>[=)U* MT_6&#]4I8SPYW]J12OE#LQ$),Y P$PFSIGN]C]K?CR*C.DB8BX1Y()B@@-E. M ;-A"O@E?;:T#4-5@H092)B)A%FST_IL9$P'"7.1, \$$S0RWVED/GBL?4;< M-,WIZHQ\2S(_.G:8D 88*@ DS$#"3"3,FN\=)K3%8C*?*_..!/8+3F?3Y7*A MZYV!"[)Y[JE1O=Z"L\ELHO4/7A:[M%S(TS+RTY0D#^1/GS$_SHINNSS[>4:^ MY)M[WCOSS^YHD+,P"_F@YMJ/(MZEW[^\5DAW-=)C^2MMR=#\1<(,),Q$PJS% MWN^N3]2^80XRJH.$N4B8!X()6EGNM+)\JU;,GY0%8T M5RM5?%45SVC,%>&?VM6-M-6#=8.DF5":!:794)H#I;E0FH>BB;II?%CUF!'[ M1MT/:A ;5\HS832+"C-AM(<*,V%TCP4 M351.8TNKIEI0&>7GXN*$L3%;DG>&_],_9Y6Q=(2O_ MI?<:.'G-P;J .M!0F@6EV5": Z6Y4)J'HHFZ:,QJ]8A;[;/:DFZ=RN7'B:L; M]_K@> IJ/D-I1DT3SA_,])Y#N0F-:T%I-I3F0&DNE.:A:&+Z-SZT*C>BJV'2 M+=WF+%C[I661/#)_(QA^>U.-9JW+3NIO@Y]B5I!FY#/E M/?WJX.@':D%#:0:49D)I%I1FU[3V.$]?Z#T].=2R[HDZZ>W'?X5MK36VM2:W MK<4T;Z7WU1-E_B.MTOPO7X,J;\50)4!I!I1F0FD6E&;7M/9U%+-S9=G1 32F M>U),#Q535$'C3VMR?_HFOX_"@'Q]>*"LN$#CWY]I,:3_3V\J(XW':RC-@-), M*,V"TFPHS8'27"C-0]%$:336M":WIJOC0G6]-3'R4A[52=!FT/^%/E0Y-F^7PP1K8]Z3G\[ZIF &-:T)I%I1F M0VD.E.9":1Z*)@JA\9*U(_F:)MQKMEPH/9,0 MZ/W.4)H%I=E0F@.EN5":AZ*)NFA,:>V(*?UK)B%0#[JF'9F$0*UE*,V"TFPH MS8'27"C-0]%$;306M2:WJ+D, AIGA8G17)I1*:4WZ:&.=$WKW'"A[:4]U&J& MTBPHS8;2'"C-A=(\%$U,^\:XUN3&=3WEV-U'+9U%0 UJ*,V TDPHS8+2;"C- M@=)<*,U#T<15&QNS6Y>;W7L7ZM43"CY*,G\&:S_FAXJ'A#7:.;:0(]35AM(, MO>[]&"8TK 6EV5": Z6Y4)J'HHG*: QP_<@-VH>7Z&@M8'!4#U!K M'$HSH#032K.@-+NF":ZHKJCSV;RS=I,#C>N>'-<[5'+>*BDFOWE]:>;E<:*JV-^;!KDT--:FA M- =*?*7)U/NT<-J!,-I=E0F@.EN5":AZ*) MRFB<:%WN1(-FRE '&DHSH#032K.@-%O?=^[WGA$"]9Z/!_2D1<2<;5QB7>X2 M8R;%4%,82C.@-+.F=2;%ZE1?="?%4&,82G.@-!=*\U T40Z-,:R_>>WNMTZ* MH=XQE&;H^[?;JFK?4M@F-*X%I=E0F@.EN5":AZ*)XFCL8UUN']_QA"^6L.@N M&B:?'4-]9"C-@-),*,V"TFPHS8'27"C-0]'$QZPU/O)DX%K?1O@4KFB\*M=? M/2/-E4=]8I'#AXH%2C.@-!-*LVJ:>$E5]R%J4,,82G.A- ]%$R70&,83N6'\ MFO'IV?[JDM5#>0[RWAA/=5JHWS"^<')]*3GSN7..JGR-@Q.;:AM#*594)H-I3E0F@NE M>2A:I8)QZRGG&\H>Z36-HI0$Q7+9U=._=^\2GO_%"DH?KLKGU7?>M]4/3OG@ M^W&#N;S8\M'09Y\]AG%*(OK DKQM9LBV?I7Z?9%FR*5^NJ;^B MK"C /W](DNQUHPCPG+#O9;,O_P]02P,$% @ [(B-53+Z_&ULS9MM3^LV%,>_BM5=3?=* M0./T$0:5H'D8FX"*IZMIV@O3NFU$$G>V2T':AY^=A*0IP6WN/>R.%S1)?7X^ ML?^V3T[CXQ7CCV).J43/41B+D\9J3\\E)P](>T9".I480]?%$AS0,-4GY\7<&;>1U:L/UXU>ZE]R\ MNID'(NB0A5^#B9R?-/H--*%3L@SE-5O]2K,;ZFC>F(4B^8]665FK@<9+(5F4 M&2L/HB!./\ESUA!K!HI3;6!G!O:F0?L=@U9FT-K5H)T9M'=UJ9,9=':MH9L9 M='Q5CT2Q%J*-Y*K;P-E)P>7 M3%*$.V@?W4@V?MS7W3I!0Q8IK0N2J.6S0R4)0H%NZ;-XQ9S$1G-G M]]IQ56M\G_/>]]7NF\VOQO+5'!\:NJ*5R[65\-KO\*ZID#P82Z711*_HSPL: M/5#^5Y7,C"@]QQ^)!1G3DX::Q 7E3[0Q^/DGW+5^J>IC2)@#"7,A81XDS >" ME932SI72-BKE1L]*^V?)=#8B+VKUE.B40^ZSGN)HE7!2,K82M%[, MGP;X0 V>IW5!&*NO*XC*&G&Y1K>B4.N@5R[D511J'W3+A7P@WTL=T\D[IO-] M'7.U2)8=T\@VUE!W9$/"'$B8"PGS(&$^$*PDH&XNH.Z'C>SNV]%AO1G9QNKK M"F*7&MW*0IV-D5U9:'-D _E>ZIA>WC$]8\=<$/ZH'I[2GCE=$3XQ#F(CK.X@ MAH0YD# 7$N9!PGP@6$DK_5PK_1T&<<73QMI(1@\O:+UOQ('TJ^5.DN=:RS/HPV)H"W);J'[<.-Y=@QWF!=E4#"/$B8 M#P0KJ>0P5\GA1ZO$(P%']R1<4G0JQ#)*@@N1+A+)<\0]"Q4S#.0+NB:RB6TXFNJ1#7D0>.:%_T.V<*B.4AE?- MVR"B^UF090JOS&[5C:] :0XHS06E>: T'XI6%I]=B,_^Z!DN#>3OU0Q6J/B6 M\)F*]'6@-6%A2+A "Q6*)4%79Z^!UJA#T4K MRZ;(LF)SFA5<-LE/7&I9'%$^5H7(K'HE!,W8@M(<4)J;T3;6_);ZVY05:$(6 MBE:659&2Q;OD9"%G(\H#IA[X_J"$5\\[D%G:(2C- :6Y6YJ^A5Y4&U7]&N>! M^N%#T4YH+2/%":#T4KBZ](3.-= M,M/_@VBK^R:!U=^,MD"3W* T-Z-UWW?? ZW0AZ*595.DS;$Y;_ZCHBW0!#PH MS0&EN1EMAV@+-+\.12O+JLBPXP]/L=>-MB 3ST-0F@-*<[*MS,WU@ 5O_J9HOI6Z$@.EN3OX[X'6Z$/1RL(ID#S[: T!Y3F@M(\4)H/12LKJDC*VQ^>E+]Z?>OA:BF%)+$.]/?0UV0; MD'X5\(ERM2(B]UFMCH&@:9BUI_=GZ$GNC"CAJK"K1KP%FM4'I3F@-!>4YH'2 M_(S6+[^V4KPEE^JQN;8W*:(JL-;;S@0:LV4LTWT?^=5\:]MILJ%KX_H9/G)P MQ747'WGIQK4"G^ZC4X^4LR 6**13595UT.LT$$^WIJ4GDBV2G5$/3$H6)8=S M2B:4ZP+J^REC\O5$5Y!O$!S\"U!+ P04 " #LB(U5;4.;8T"9QTFYV)VVG2=J'3!\8";8UD427I.UV9S_\@K)D7(L +@G^F>U# M(TO")4#AZ$<*/(=G]WGQM;P6HO+^W&YVYC<[/]L_]W-Q?I;?5IOU3OQ<>.7M M=IL5?[T6F_S^Y0QFQR=^65]=5_43B_.SF^Q*?!#5IYN?"_G7XK'*:KT5NW*= M[[Q"7+ZKES._[I+8B&55U\CD M/W?B0FPV=2G9D3\.56>/&ZT;XL?'ZM_O1R]'\R4KQ46^^6V]JJY?SI*9MQ*7 MV>VF^B6__Z*\_\Y:W995O#XUE#[;KW<._V9^'/8$: MA*8&[-" G32 P- @.#0(]@-]Z-E^6&^R*CL_*_)[KZC?+:O5#_;[9M]:CF:] MJS_'#U4A7UW+=M7YCWDE/(B\[[P/5;[\^EV]2U;>1;Z5$Z7,]GM:OO3P(7OY MI??J/BM6I?=#D>TJ^<9OWH@J6V_*;[UGWL(KK[-"E-YZYWW:K:ORN7Q2/OYX MG=^6V6Y5GBTJV>-ZNXOEH7>O'WK'#+T+O/?YKKHNO;>[E5@];;^0(WT<+CL. M]S6S%OS7[6;N!?#<8SYCWJ[WE-P3#\6_U>V'AV+1OEBMO;OSP&=!P/RSQ9VF%^%C+T)K+S[M"K',KW;K M_YQ^JF__K!\+[[_>,UU_'LIRU!\>QCP-(WU_HL?^1/;^_/CNX]LWWH>/KSZ^ M_2"WO9].'GB?WXOM%U'\KNN*M6+]/?>BO,F6XN5,?I&5HK@3L_.__PVX_P_+ MI\@?^\NM_?WXUXUXG/:ZSA'-Y5>>]WHOJ9]VF[\L'8H?.Q0/.:WBQK3BH1^G ML?Y33!X[D5@[\=O^RU%N_=6=*.2WO?=]MBZ\7[/-K=AW:)5O-EE1>C>B>.C< MM_4T>Q29KJ,/&TQ01Z-YFNB[F3YV,QUG\J>-R<^""&+?,/G!5U^VOL/T9];I M;R_I./\!\0'Z*8!HS[WW6?%55(M:"]\]B,'6,:8ZQH94PJ$:E@+X?LB9X3-5 MW_-@_Z(?00R'+6(U!/.$&WJJ6 $#+2S+[3//FM)U]FG< %V7M"SS]Z>GGW[ M,A=$F<_PNVTXBB9@YT'7.1YT?JIWJ'$[G#[%5HO>*K,Q.UA%T?M@B MH7.B7\3X%+&9G=C..C_4Q3J/>)C&['0<]NT3XU \9RX\YU:=VTNZZESQG/7D M.=$^Z78TR129V:!D9AHR1SXWG5@QQ5@V.6-9D['!/#0<33)%2T;04CO[8OOL MLY9TG7T*C,P.1GKVV=O3L^^@?WN9S\RF_T!!,[#3JNM/3+[^:/*4,L16B=XK M1@9V6HTPTP];Q#,]GH>GE"'Z18Q/432PT\J9,H>ZF#(!"WS_=!@$+.W#0#]C M$K#4RCRQRMQ>TE'F@>)B8.#HKS4(]S./UQB-@JT7N%\W!RG(>M<$[TBQB? MPGDX$L[#)LXCSGCCY)[8/C$.Q?/0A>?@6X5NK^DH]! M8O8$.M%>CJ[3:6.H MV!P.RN90P^;(CWW#R5BH*!M.3MFP2=E@#H8EL%#Q,AR)EV&3EZ;%<06]T 5Z M8%^/MM=T%8.B7MB3>D3[KF*(%,"B00$6:0"6Q%$*ADL,%(JBR5$4-5'$C;^A M1 HJT4A0B9I08:$\1PP,/5)XB)SP8%^BMM=T5$2D\!#UQ /1OK,BT-4N@^(A MTN!!*B(Q_*H8*3Q$D^,A:N+!H@B%AV@D/$1-/(0L\GEHZ)%B1.3$B,"NB#$8 M$2E&1#T90;3OJ@BN&,$'9037,H*;ON>X8@2?G!&\"R.X8@0?B1%<<^(1,18; MCIJX8@1W8H3]0A)[3=?+^!0C>$]&$.VEWKLI0C&"#\H(WF1$&)CD@"YSG!P0 MO F('(PQ$TPF)40*S#$(X$AUBPP<<-95ZRH$#M1P7XY@KVFHQ9B M186X)Q6(]IVUH*@0#TJ%6$<%PZ%OK*@03TZ%N L58G15_$A4B)M4X+%IQRDN MQ$Y$7 MUD1Q(1F)"XF."X;>*"PD3EBP7T!@K^DHA41A(>F)!:)]9RDH+"2#8B'I<+*0 M*"PDDV,AT2TV&*6@L)",A(5$\VN2;[ C)<@VY80%^R*[O::K%A06DIY8(-IW MU4*JL) .BH54AP4#Z5.%A71R+*1=L) J+*0C82%M8H&'IAVGN)"Z<('9UZ'M M-1VUD"HNI#VY0+272N^F!<6%=% NI!VXD"HNI)-S(=5QP:A:Q85T)"ZD32X M,U@(4\6%U(4+S+X,;:_IJ@7DK>W)!:)]5RV CUVV@Y+A6*Z5',!'UEE_ SU-F1^' LW.I@"7QDK/6=$$'9I<=@!/C(9>OWI 15H+LTD)_6'Q04 MQW*MCIK 1T98?W)6'#?95AK(]^J/A(MCX2=K<*DQ1@ Y57TG8M@7I8FBSM) MQE2_)S2H ET7I@%G,Q#A#%VE 1IJ\,#TX3Y)7)@>&Z"[EI:9OJ1Q"@,1P^"N M#6AB R!!INF3/B%P$)$,!G4020?VHLY!&P@<1#Y#BZB-82]D AS$0$0@=%:' M!AP6=2!R$&D&HZA#YR@QJP.1@X@FZ*&.)CF8GW#C#D3LH&(.].H@\@'L19W5 M@=A!I!JT4,? [$#Q!4 $!W0.H]&RPW2H@H('@,@ &$,=K!,[4,X $(9^=W4P MW?6OW'1U.J!L *#" ?3JL"]C$T5=U8&B (#( J#5013HK@[$#L*UWUD=VNM@ M31?] 7+Y V'S'T4>NBMA$V-G$3R(+( >\FC"(PZCU'"]$R#3/SBY_IE]99LH MZBP/!(^^SG^J0&=Y(!L_#.OC!YV1/XG!< 4/($L^3._)!XTIWR(/Y*^'L0SV MH''8IU%@NC 6 IP%YT0/^VHW4=15'L@P#WT=\U2![O) ]!C6_PXZ [R4A^G@ M"EG987HO.VC,[#9Y('J,94P'C3,=_# TZP/AHYW+_-_O?OSAS4_OE4#L2^!$ M56>!('[TM9J3!5HGP0)RC,.PEG'0>,93/PQ,Y$#N;YC>_@T:_WD0:P$ MCF+4!N34AKY6;:I 5VD@KS8,:]8&C5N;Q4EJBD]&;FV8WJX-&K]V,@^B%/]G MZCGBR%CV;=#XMT,&L>FP#_FWH9V!NZ$58FEP% LW( \W]#5Q4P4Z:P6'4 ^+ M$8V/F\6I;SK,0CYNF-[(#1HG=VNM(*:,9>P&C;,[@3@Q[DW$E7;6[H96B(7" M4317H&*,*R-\-PQJ\0>/P9DEB/(I!#F^8WN(-&H]W,#?=% 4X M0@D?"R6\B1+3(1>R>$,[CW=#&L0JX2@N;T V;^CK\Z8*M V%H^K8\[H ^<-A M6(,X:!SB3X_4C@/H$P )'-_T8'IH:=SE\;PYQ#X9D(!,Z3"6*QTTMO00_Y9_ M'$F?%$A CG9H9VEO")]8 !W%U [(U0Y];>U4@?;"[Q,'"<@.#\/ZX4%CB-<* MG]@L-0!$X.F]]* QTVN$3W2,&B+B]E@F?-"X\*, IY\=A](G%Q*0?Q_:&?@; MRB?6=D>Q\ /R\$-?$S]5H+7RB3K41X&0/ZS['S3V_ZM1 @L )19 MW\@"JD#G96L46@##IA: )K:@/A$VW?4-)1? ]-$%H,TN,*ZQH_ "&"N] #3Q M!:83811? .WR"QK:(%:L1TDP !1A 'TS#*@"W;6!^#9LC %H<@QJOID6'U"4 M 4R?90":, ,^9T9M(.2,%6< FCR#( I,P:*0X'OF.;$C)):M1TDU !1K 'US M#:@"G?6!D@U@V&@#T&0;V!;G4+P!3)]O )J XL^4,(!C!5Q +J, XA,*0> M8@Z@70": MT .;/A _QHH] $WN09S&QH-3%'T [;(/&OH@KNT8)?T 4GR/U;[\H (0.NJ# M^?ANJH/R@VD"$.+(\;GO>]O]!/*6^6ZUWO?TIE@OA5=EQ95\^CXKO6QYO19W M2Y][DG7PW,MV^Z?+6_GL*JO$[*N\4[1!SV MP65>U&^3C[)ZYI?>NO2^B/KMV7(I-O)CKC_O7'[>^VH[(4+40 MZP[*SWN=K^:?V<-8DNYC>75[=5M6'@O^;P:CD^ZBO!:B>I-5V?G95LB!7(C- MII1CO-U5M=S0L[+P97W ^N(5FRT:S[^&%Q>@>YZ]N-"]7TZC0+XBIYKVM;!^ M+:Q?6ZANG9_=2(G*27*UWI7>1ES*+OKS>K&IJ%5\_*/*;^0Q]LS[DE=5OMT_ MO!;92A3U&^3KEWE>'?^H-W"?%U_WN^'\?U!+ P04 " #LB(U5L!7@NLP# M "V$@ &0 'AL+W=O'RS;TQWC]V(+(-$^H:F865LILTO;%N$6$BP&+(-4?8D93[!43;ZQ M1<8!1P4HH;;G.&,[P22UYM/BW8K/IRR7E*2PXDCD28+YOU= V6YFN=;AQ2W9 M;*5^8<^G&=[ &N2G;,55RZY9(I) *@A+$8=X9BWW,FE@H@ACG5-ZRW9]0%332?"&CHKBB717K6"C,A61)!589)"0M[WA? M"=$ *)[3 *\">"\%^!7 /P8,GP ,*\"P4*8LI= AP!+/IYSM$-?1BDT_%&(6 M:%4^2?6XKR577XG"R?D')@&Y8_0.76.>DG0CT HX6F\Q!_0F (D)%>@C[&6. MZ5L5]BNRD=!?Q>%&4G1#*%6C**:V5#EI9CNL^K\J^_>>Z-]'-RR56X&NTPBB M$_BE&7]AP-M*BUH0[R#(E6YZPY&4_NAJ=U+@H)G@EHZ#&L=AD8= M#N5_O8'D#O@_IRHP,NCY]U)D.(29I298 ?P!K/EOO[ACY_=3+NF3+.B)K*7< MJ%9N9%1ND4H2$9KKZ1FM(2 M,[1(6*Y&0#NJG#A.VJA,9M0LY(U=5S?9(%/9&U)#RO)3Q_39XKDW&'#4=Y@_&1ZXP9=Q6W)[*6N)-: MW(E1W,_*G[4W_\ZT?,+H42-=5X_V21;T1-:2\:*6\>(U>?3B1X^Z ^_(H\:, MNXK;$UE+7-=Y7)8Z+W'I!Y:^^Z96GB0FG3QK9N]JVE[9@K[8VLHV%OSN:S)N ME4W+N.1<<\Z=%>Z)K:VP]ZBP9U1X#5P+NE K:XB!\X-SG[&LD;2S9?MD M"_IB:POZN(EQS;N8GVU9_]2"X'@O\Z*HP%Q95^7LQD8_ ;XI#DP$"G55Y9Z_ M?EL?RBR*HPC[,;P\T;G!?$/4+$HA5E!G<*[6S+P\)"D;DF7%L<$=DY(EQ>,6 M< 1&ULK5I=;Z,X%/TK5G:TZDC3AL\ MW312VQ#(:F=53;<[SRXXB57 &=MI9_[]&D)H, Y)NNY# ^;>(8+]$ !V^0YI+_N4$;>;@;F8-?P#2]7O&P83L9K MN$2/B#^M'Z@X&S8H*3TWG=*ALO@7HS>V=PS*KCP3\E*> MS-.;@5$R0AE*> D!Q<\KND=95B()'C]JT$$3LW3W=G!/=1C5#J-3';S:P3MUE/S: MP3\U0E [!)4 074\0ASMAGX?#T. 47GSZ#3V (6 G" "[ 4X$Y^R(:Q?$_*[)A H*-AUQT MH*0Q3&JR=UNRU@&R-OA*"KYB("Q2E"K\XW[_H,=_* :N&3UK-WIW5B_@GYOL M"MCF%V 9EJ7@<]_O?KNFPMTXZ#X]$AT6O='#T\F;"O?9Z>15[M'IY%7N\?\; M^?F'^]X2@MW<1G:%YQRZC<2R-"\2DB-PD1'&/JO$O84851#E(O0Z,:W &XV' MK_N2Z5JY@>^VC:8**-.WVT9AU\@9V7[;:-8UNC0-WY6P(I69905&VRSNFEF& MZ3AMJ[D*S'>-]TZVYL!IYL#IG8._$&-B\4PHVJ6K#/_8X'2;O40IL$ 4%0D" MS1D5"4QDV.1%-5O;8.X^2<UN?*3"=8V.5O^X$T3S.=$2.=8+%B^+W D(9_WK6Z%,^F]H'ESVO$YO6* M[39-A5:2EP.IZ^.9R^O0[2:N7FKG*DHG6-AEW\U;.@-&.L'B+OMNVNK:'$A; M?J,D_T0EW6JKIOP.R6XQU7'KI7:NBG2"A0KZENE)0M(9,=()%BOH!S+]>=?H@)9, MXWV'RNBOHEKE4%IO/#5ZJBNKIBY2;BL9BD=O1UZ8[_N)G*L=K6BAH@NB-)(V M#V9:8T9:T6+5)'B!*6U(S!5F?>61N;?3:?;JZ'NU\2VD U^%GI9HMS]Y69?8 M%[BHFY2E=8W>JH,1[]J/^O+*5NDI)5D& MZ;%]@#J0O[\.7UGR4UL_G;-EI1,M5/; \(S6G_P@IY5"I!4M5G;(EO<&%%:7 MPLP_(*WWO7&S?W-\>JQL.D=J*JVNE M$M=P[W6R*+V7U;<(#"1D4_#M*[&FM?G>X;9ZRR^UWYG7D:EHC\OO(ZK7U^_P MVX\KOD*ZQ 4#&5J(4,:5)](LW7ZOL#WA9%V]S'XFG).\.EPAF"):&HCK"T+X M[J0,T'PU,OD/4$L#!!0 ( .R(C577T@:Z(0D *=/ 9 >&PO=V]R M:W-H965T?[:I80@QW ME6PJ3FX_7.T'+(]M:B70 K*S5_?C=T!82#/-6&3[BRVA[J>[X6%>'H:Y>"[* MWZM'(6KK^WJ55Y>3Q[K>G$^GU?)1K-/J?;$1N?SEOBC7:2V_E@_3:E.*]*YU M6J^FU+:]Z3K-\LG517OLG5Q29]$#>B_K;Y7,IOTSW*7;86>945N56*^\O)!W*>,*=Q:"W^DXGG MZN"SU91R6Q2_-U^2N\N)W60D5F)9-Q"I_/[JQ\M),+'NQ'VZ7=5?BFO<_!.=? [!__4LQ1T#L&I$<+.(6SIL+M^[<6?IW5Z=5$6SU;96$NTYD/+ MH-9;7O,L;\A^4Y?RUTSZU5>?BEI8Q+?.K!OQ($E<6U_$IBCK+'^0QW[9B#)M M/R?Y[L9J"/IF+NHT6U5OI<6WF[GUYN>WUL]6EEM?'XMME>9WU<6TEKDU$:;+ M+H_K71YT( ]F?2SR^K&RHOQ.W '^W.P?&ORG\ISL3PQ].3'7U CXK^WJO<7( M.XO:E +YS,SN'S:E=+<'W>>O1$]S8_3H].0)X+XX/7G(/3X]>%_$D\JV *+US]%K'IE=YNB*VXWCAQ?3ID"E&_*8W.Z\V MZ5)<3F1W58GR24RN_O$3\>Q_0KS!!(OT @+;]\AQ_@O,D#$F&-?SIX''PN"X M@ 0PHX'M.GNS(V(X>V(X1F)$U\G7^0>(%SL_]R > V2O!:2);4EOLLY027>6;FHH>O@ M:>$]E_C*93#&&GN;8H)%0/I$O5X+S(@Q)AC7TRW(A?W60W>L#[ 9J90?F8,.98HF&"1GC[Q7*H0!3-BC G& M@;/O,J4A3'2CL^" 3$I3NE M;UE4-:R5V$"'HS#$'&7B'^3Y31ZXSZC;$<]S[7"@0>P%6&)68(>%ML[Q>';H MA*Y*$%0%%A4M@DKPB:^.N5&#QJAH'"A!#KJI*O8 9LR6TZ,!>O0R+#'KL">/ MO(FN^+F^3A947185+8(J8(ZO<@55F45%XT %6B5E:^3$+)*;YF^0'NYH6J- "2P, _5Q.&3FT,'NL]?%"9(P3G3)U:?:7!]5 M&$=%BX " GV@A:J,HZ)QH !*U3?CVF> M/HAVR?R-K"M;BLHXD3.''SN10T6;HZ)%J&@+5+08%8VCHB58:,!!<;Z>F8S_&AVH(KD4 4!4V5/U)@Q*AH'*B!,?Q4",B.N M,T2.7B2G9I%\_.Q-EU\I\;71%JI6CHH6014P569>H,:,4=$X4(''U-=_$L!* M#K?L <;T,CG]FS)Y9U#DKXRK4 5R5+0Y*EJ$BK9 18M1T3@J6H*%=DST7B"G M9H'6;6YT?/'QFX*EEE#*I8CXH6@05H6R^@BO6H:!PHP%,EDP0RH@-+ MK-C!EAQFK;Y]\E=UHZ5HE:VS_(29HAET[- )%6V.BA:AHBU0T6)4-(Z*EF"A M'=.Z5^#9#ROPG>?1O@N^^F;NS(P_FI.H CQ4@>>I[XVBQHQ1T3A4 =7FZPEL MYJF-WO1@TZZU*!_:'=\J:UEL\WJW.]'^Z'Y7N0_M7FK*\6MR'A/@."?GR6[/ MN!Y^MX7=Q[1\R&1CN1+W,I3]WI?-<[G;%6[WI2XV[99AMT5=%^OVXZ-([T39 M&,C?[XNB?OG2!-COS7?U%U!+ P04 " #LB(U5DM\A)D,# "0# &0 M 'AL+W=O?G[B?@Z"XI M>^8S (%>DCCE/6TF1':NZSR<04+X&=#,RA2&( MQVS Y$JOLHRC!%(>T10QF/2T"WS>QZ82Y!$_(UCRVC%2I8PH?5:+ZW%/,Y0C MB"$4*@61?POH0QRK3-+'GS*I5NVIA/7C5?:O>?&RF!'AT*?Q4S06LY[F:6@, M$S*/Q3U=?H.R($?E"VG,\U^T+&,-#85S+FA2BJ6#)$J+?_)2-J(FP/8[ K,4 MF/\KL$J!E1=:.,O+NB*"!%U&EXBI:)E-'>2]R=6RFBA5&(>"R:N1U(G@E@I MN(-.T1"F$H] ]Y!1)J)T*L\]4$%B=,$Y"(Y&KU7,\14($L7\DXQY'%ZAXZ-/ MZ A%*7J8T3DGZ9AW=2'=J3WTL'1R63@QWW'R?1Z?(0N?(-,PS09YOUU^%XI* MCM?ENNQ)U1BS:HR9Y[/?R5>43O+2FXHIU&ZN5O?*(O!,VW:]KKZHF]X.Z_BF MZSI5V)HYJS)GM9J[RX"1G%%)A*-?-Y",@/U&?R41U*=IR$"B'5 MTKJ7>HZ<\XR$T-/D@X(#6X 6?/R 7>-S$Z4#)5MKBUVUQ=Z+6:%V:C!X/9=ICC8\\TFIDYE3EG'V8_=F/6NM>NS Z4;*TM;M46=R]F[A8,;%BVAS>8 M-87YKH6;F74JG3+[2B( 3=$O3T]5+K U,:\)= MP1PHV5KMV'A[P1M[H2GE]::;GK'U4&P*X@X]3P76YN(FN(,U[(V&.FU<5'- MZC>$32/9\!@F4FB<=21D5HR_Q4+0+)\@1U3(>30_G,E/!F J0%Z?4#E%E@LU ME%8?(<$_4$L#!!0 ( .R(C57<:8ZLSP, % 1 9 >&PO=V]R:W-H M965TVCU<(R/V+RG28(,? SSPJZD!+& M=C-9IF&" MLRPMT"T!=)_GD/RZ1!D^+B15>IJX2^.$B0EY.=_!&&T0>]C=$CZ2&Y8HS5%! M4UP @K8+::7. E41@-+BWQ0=Z_4!V0 M*?A"G-'R%QQK6T4"X9XRG-=@OH(\+:I_^+,6X@3 >?H!6@W0V@#C!8!> _2Q M'HP:8(SU8-8 K1'.!TT)DUH81 M?C?E.+:\P0P!U0:?P0;%/&,8N$,[3%A:Q'SN#AU0L4< %A'XBHOX\U>>!A%8 M48H8!8^_P!>$8P)W21K"#*QX:E/PT4,,IAG]Q/$/&P]\_/ )? !I >X3O*>< MB2 I.7OOZF6\N> 8D:CF#&HF#B*X/0H]FE749@G M<>B.J1EV2[M!3^/CJ"0>Y].?TF=@=/9+UVW;?M[],XG-1F)S4.*'FZM[WP.; M^]6]O^F3=Q#^RAC64Y)Y4Y+Y4Y(%$Y&=;:C5;*CUUBIC=;+65113:QV4KI7E MJ$JK%'E=*\VP#+5=9+IFJJO;[<(6#(;T1L'L1C#[_47&[AYX7=-TJZ7=H*?7 MYOETMW74=IG8 NEV[PM&W5 MF,& WBB7JCRW'\K[JTS-<1H)/WQJZP5O/>SJM0D^SJD_J=.@SZEX@+3JC'S2 M\.6(Q&5K3D&(]P6K7KR;V:;]7Y5-;VO^4IVMU9YY3YWY57/_3%]]:[B&)$X+ M"C*TY:Z4"YMG(:G:]VK \*YL-Q\QX\UK>9D@&"$B#/C]+>8M9ST0#IJ/*,O_ M 5!+ P04 " #LB(U5(_V)A1<" ! ! &0 'AL+W=OSG31B4^'%]OGN^^X[YRY)H_23*1 M'*4H34H*:ZM)%)F\0,G, M0%58.L]6: MH5!-2H;DY>*![PKK+Z(LJ=@.5V@?JZ5V5M2S;+C$TG!5@L9M2J;#R6SDXT/ M3XZ-.3F#KV2MU),WOFU2$GM!*#"WGH&Y[8#W*(0GR#:KYB5\^MY\N5,&&%IHT=QP3RVE@E.[!3 M('G9[NS8O<,)@-(S -H!:-#=)@HJY\RR+-&J >VC'9L_A%(#VHGCI?\H*ZN= MESNPJM<&]S66%CX?W&K@>HZ6<6'@!QYMS<0-7 $O8<&%< ]J MDL@Z 9XFRKMDLS89/9-L6N\&0.D[H#&E\+B:P_75S;\TD=/?%T'[(FC@_7"& M]W_I\'N!&POS#V5GG\?)FM_W" )=^X!2] M/D#TJJ,O5-F@F'Q\F/P^<4RZ=Y#T'F5,N+\M;'J?:QW+.\=HB8.F[:^94$'( MO8Z;O$/?(Q Z!3;(&+&+1=X.;.A!G:BC05:(=;Y&OFW0^B2GWA/A0W],.)M( M!JR,Y(RO;',7&J8%+Z2G]$;1 4-HJ?Y8.+0UV$.U3LY$(4UL&\%^3^KN.T!3 M X.,\]9@U[<-HT%)E*)2W.J*Z6P:GT%>77Y8E=KA3))5V+WVUP1STT$FA4RI M;,.$?M,T&G":@1W)9G.XJZ(, %2JR'4A9616"&(\-(RZH&6GE/-[>,#\S+:T ME]G&RIF,$6U1&ZJ+5L960']3S6IORL:OTO5*]E2H+PL]'&'JL+'HG:096YKZ M,FL-8.HAKD[*DJ\^OPTV-] M:CAVD]>G8#(^?I-1ZY/;L9OLGX+)4UCNWIL]V5]B,CP%D]VC-!G49\J- M@^O6L;5M]>#U8.C_@-<-O@[J31:,*R;JVIRE*17/3J]:7I&)?NG>TM?]4YJ1 M!5<:$/>\ 2-)W*N-Q0$&M@I8[D!\=QS(*3-8?20$3; M8T.P6BP^0"X99K>]9!:G$F.'?,; =P[XXE6;GPNM?[*W MME%V.EIWW>9\/+;56K3<_J4W0L&9I38M[^#0K,9V8P2O[5J(KFW&Z612CELN MU>CR8E?7S(S] ]V)JI-:0>%0\"S%J_WW_'#(7J25"]G([GTZCB8C9M?Z]6]MY(=6'6_FE=%-,QTEVQ//PG2R^D_Q?(!\X@OK2CJ^>.0 M,AV5$ZAP*8WMW!6N?@Z,+P(NWA[UG?XJFTZ8&]Z);T;W&ZE60S5P%V/O-EP[ M[#ZWC7AN_D\SZN525N)&5WTK5+=M1R.: 5#9M=S8$5.\%=/1[A)VI6IVJSIH M)':GME7!M<.=PE_?U=N[[@#7:T-S+N&$N:L=^/X@K^%8-[*&?Z_9%]YP50GF M&M>RH^O>@TP1R/2 D#]2#S)#(#-"R/D ,?S ,KUD#QMA/,@<@
D6[)&%8]L=\;BCUH#\@_K)*# MV(RT2^:P&@ZQ)5QM-CO J@BLDD++S/1+QK!JOH8)4;C#C,*]JJ8@+)"S$8J# MZ!L\!9X"3X'HV\%&WUJ9%+9+]RS2/^ 6.8D:Z(7J6%BS=*/K>W@RI0]*E;40 M(8>Q&7!5BK0IU5\%8OE6YS]ZC[:^)'^1@ZTGPO\(6,_5C>?@ M$ULU>QT[&B+MV[:#EA$3+.IY_<,,D6J;]GRA6DN\<,*U[>%780 (*@8;_LF3 MHYIX61V/U.+T9LA%PG=+]76#G'<\LRU:*$HE?UP:EFII!KX]KM3D[I[8+UL3 M^^73:F)T7AO3"F<53B!Q^3 9!R?T96-2P\W9U\-ZX> ;]&0:29333?-; MR:V5M I(,5\X:(8LUWA&0E19Z^M&=XZ:1OTN%KSU#N6UT VQ27?44!Q1E8&P M<[@EQW^["U6+_PX$P-2P*"LD:7D*^ IX%7%*M=@YP;%6FU-K1.9 LGM5V;8[->F$3T#(M7>C7]T@/>&9#P#7\[Y_SR M.W[&O./H3QUOAI^('!V;SAW--/#*=!SDVKZC(;=SYKIWX1^=F3XOS'=G9 :Z<".'%#(A0Y9[/CN=&=19_=M/G$V&H'+/!@B%]( M;Q6AX9XY"M\AA#FAT#- 9 M]'I%#E9 UV- 3J]7Y(P#M$ ^&.CL2E'J%3EO/- M@A(6:RD)&PKU,92T@*? 4^ I%3R%D]ATE8?A+FT'X5$+FN^0KO-+P7-4RS55 MJN>H^G]\UR.)8[R[-5K??+:7N\QH@IY)-]N-]+] [0Q!L'S'./1]X)&2K.;2+F3_KBH-(CV5F$/','$Q=N,\[==>TP'>51E/SU8'NJN.QZETR-ZF);EY3,D'<1L*S6,1=$@=#* ( :'V%UJ2,D+Q&(&NT]D6I MU/00 &LSP=I/SD')9\(Q%ZVRV).A(-"!HG67QZ&?E/B2U_IB#->U5 9%'(VA MN,HA%U?),CW&AUI61DX_:86;7G^E#_57H/Y*"^JOX*6G&]E,M9Z0>R1XAD<& M$/\=T@7?BR?5!6GE._:FU]OG;"N A'(DX.V< MHV/5*=S&#VPFX1%2K$+?JH;>N;*$,W5A>*H)(#DX&?+@(-7UG>6&J&@: &*5 M?]>3^05#/'QE^*$W"IP)G,!CHFG^W#>IQAGDX">7!0R#>(U$3P,1PR4^SM'4 MT P/4'!P**#A_5KI'GA=N;./(LG>E6HO'U<-@P!3Q$P1]"%OLS0$8J_VP3F6 M,:W;^M@1N$"":EDKMYN0&Y5['D\.84DVK2>\/-$;#V/Z@(CD)0$49$1!3MTS M8Z8T ZE>KKYYJIJJI2%!]80;S;,?D4-J10LD-63G]L&!P]KJ#DSV#KL M8X2I-U*G*_\[#@$&03[BF;$M$A&C>^Y'K8),.B_H3FFU%JJ M3F(3I$!W7?M9L89=_8'8&W3%\3BE,2)+(KZ12=8((*:7L>$,E4,6J'P%Q82L ML?5@=O"\0KF-*4FX@+^&XF]4&'^KX!>)?5U98>2K0BQV!T-Q,)(!D8U#Y*X< MV<&X,"2C$%S%0G$M@[9;$QK?O_468IV6@L1NCT3:>OF?WQA #J7B,G(5U$D[ M,UL'3 =23=OXFS %>9D?GG)A>-XA3S4LI$>=6JO"8F\-B^.Q..I) ,;NH%4)%O?!3C'EJ>^2\NW9&MO>(?QZ MU_#0/7*>#0W=8O#9^AW2[">+/N6?JNFC--G]7^38NNK.MFWY#B\"&V!<%,9) MQ>-RPW@/KU)=D-[M+QV"Q[[QR$ZJ$Y<;V;F=4R"B<^"-/_\6SX!^NPA<%E'- MQKD%,.= K+9+7B?5V\H-[R+.,< R!Y!K%Y:3JG&]QC*?L&R*9GR(>6?;3CJ: MIR08KNLC7:!-5?&;5XZ[A6,_.>I<%"P45):)3CNZP0\7OJ/-Z)T8 (*GO@@_ M#6\V"\H^@(>/E3@8)=4[V\=7E#FA[?%1B[+9KBA(OA.,T&=0A-P& (FM''KG M;82*2]MY4%_^6$$BN%XL&6X@#M.*^\+.UAPHOUT+C9W;DS%ZKU%J66I0Q5H+ MV+<[#Y;CX 3P GCW3A,9=2MU8E:'V6QI)MTNKSDFX+G,(X.9Q$KW]%R"/ 9Y MO#>0F41+\_@H ;6 VOVUB&RAT+H1V"2= #($3S E!5+W"OR$D G8?JKMD*Y, M ILPDP%0D;RT3\K(9U;(B*F,>[&K 86$<9@L5'1ZD($_L M)&SQ+6AACV_!6[7U%M0XS[ <3TZA"I[%W\:FI%ZYG)R])SP'SJ**Z0=H*8Z6 M';L#D\A53B=5FEI--I=0))V%$NF!"*1@V!-+?UB)IU46]"G"FQ#:T2^3*R4; MN*8-7,/D#.$>;C;@(."@9G,0DT.+N1V%P#<%D5R@(MP>KRM>ANY@^(=)<)&1 MJ[-BKMIY$*TG]J5:RC;"MM0&MF(2/RWBM(6="5BGR:S3E[*%?KGB@H;O)(>8 M;/B)=B19:[+Q#]7R56<9-=F0W^PSQ5_X:)O]NIC]=-LGG=82PGQ7USP[A5G6)ZQ*+L]KEI6P?8+HKMI /%N;$-O6+@A#PO@$XZE)Q? M6$.O&)#77,([Z:QS;GA#KQC ,@=83BJ.^QK+?,*R.;KQ(>90OJX",$6&YSN( M]()QD.LYAH;W=H&VC $W':M2''TYZ;#U/AZ?_'F0Y%=!N=9SW\$_"]@Z2(^\ MBRE/;YO\5!T]Q ;2BR5,RHHH*3P4^P#0%MV&DHXZE^VE3($IW7)VH-1?;T($ MBM*A(#3I*'&5#DA *Z U.UJ3#NZ6[U($C(*W,#]6F40H6:;Z 8)!RF9!KL(D M*%DX10]@"C#-!--L\45 '*3708_GAK(XDXAKPWL\R_) [$.7Y^:#F4E\%;H\ M V"K FRV("IT>0;P<@A>)N%"#IL\-Q*RX#G, UTF44/H[ PRN&X@,PDN0F=G M0&VEJ,T69 0 0G(@='.&T[I M;=%:I=)1!&Z.0/FDR"235T,UYO="G+(FC2LK;PFF)""C##HYMS8KCH<.(N@!U-CT+)C=V 2K8)NSL U!\4U3([D03=GX*"#Y2 F M!P6AFW-5? /=G/GBGQZ;&JKMZ^8\&(P:QURP*7'"5$RBI]#+&5CG\%@G6^"7 M*RYH]#YRB(F&G[8[.4\6CF$*70GZ.%JE]/DLNWXALS[._6%?E$?0 MXI:IN#N(_E>]E%:?)95!A#[. /(:0)[2VK."2HH,VGD.97$H\=T@#F#/94// M7DI#S])J,D(?9WZ285N-^EV@3^GH67%QQ_T%?T_L<]X7%,0^GV)_5)@#ZNKC MO)&%J2CB>%1+&B;T<>8:]+LP/T['?$5]G!5QI%3AF(4^SOL4FH0^SG R_."I MEBY'^REQYOXJ6#;L=&7HXPPPYAK&*3'??#!N51]GC&M95/JUA([KAF"[L)UR ME#@?MJ&/,YR-YP70*<>1*><O7?__1M[]/6 ((O/]73TSEMKB7G M?A=Z'1M)D#*"79&F?LH1[<+>(NY[0(]$2:JB!70*,=A'H@#GX0AVP3SE3'6I M3M&6=4)K$,P.!=4IYYPK\Y$"P@_D=74A?)!R$KED3RG@FL7A?&)#O*R'\BLX MHK_WJVM#.I.P+32W;KB@/12YSB2Z"PVQFX2U0X%VMN NH+1!^8UUN4T;V%0; M1$0&$<$D7,Y]$^XDB4-=L%R)G(-[76VH9Q)%AV[=S43=H8 \6W@=.GRW'H&' M G@F 63H"@X.VZ8Y;)F$E*&G>+O$\*%(?2:19^A#WF#H'0C2A]DBT !:]M[= M5I053>A?;M!M':@*2"P* *S!:X."DR#BLPJ:0;_N:B?HY2& ML:45QX0^X1RYDMN,^EV@3^D86W&=S/T%?U^4)!#[(/9SB_VQ5)@#N.@3+H_$ M;J_?).D/H*];ZH_E=,Q7U"=\+,H#A6MYO>Z=Q9\?;7T97,)_J'B]Z1^?/^K& M<_")K!*_'XQ T4W7Q"M]^.?W]:'OI).EO27 *OZ'H MI%^%#N3-YUT^W,4/3!K9VDLB!_3Z V;3CF/_C%W36Y@D1)$PB.D9D6KC\_K'6>R"OYU\N>BM0?RR]?XT:1YRWO;*)G%T."8J;T+D47\WH6 HV>*_W86JQ7\' MM)X:%EV"9&&0CZ&"\1J6CBPO*BX5KMZ:;.0KCK5;;6#T-#PUO/18&QN\+;ZJ MB/"FP'7[E:LWTA=N\&*X":U-(YQ%". XCK?C%,&.2X$O7+@/^M;1LP;T7V]$ M_1C$9:N&A'(D8#D<9NQ%[H N M-NM*S]XS3MX9EN#-;-]5+9V(8X,E+3(Q"#!%S!1!7ER;I2$0>[4/SK&,:=W6 MQW+ >/W6DXC9C'L'1:*7[:B8P.^\@!Y\S:M.>AQBW1K\]+63"#>:9S]BTS,Z MC-"P(PC\UHD:2,EYT[+4G",#/7'0JR)>W^X0F/?(I&.3DI-Y-H MY"HMO2L.AC7!$H1D24)23LZ>S0)./C+&>^)8[H*L;!(>=\%128=C-CR0GC/7Q)=4$Z71WI8?U6[(TDP';3L9W< MW"8GMG,[I4!(V"]X@%O(OXQ0#+'$"N75A. M[F^SC64^8=DB G!O\<.$[VHS>B2$@>.J+\-/P9L25BZ4G>/=8"00EN9]/<3]1YA2VQT=!??EC!8G@>K'T-[G;%_L2Y!XU M'LS)_7;*<7HRQN\U\D =.SC )G>]*=^]61UX=\=5 <%-0/"N5!$EN?%,65Y, M/H"[2C7I=WN09L(Y?'>AETF8=$_7)6@2 .2]@7L ?X.&G]=)B&MW'EU@+K#1AV3V!.C)#C XF%CD4E8J4C&6B;@ M[0P)R:(\JNGD)B"0'0*S184."DR0%'9R:3L(CU[0?,=!EK84/$>U7#,XN:G& M:87E>&T*U7\L_K:L=3=YZI:>.D@>'$,5TP_04APM.S8&)G&JG ZI-%6:["NA M2#H+)=(#$4C!L">6_K 23ZNDYU.$]Q_TH+XT0K$&KFD#US Y*KB'2PTX"#BH MV1S$Y(QB;J<@\ WP#?]\LRM#H\LD@LC(KUDQ.^TZ<+96;4SL]6HY>98">?:9 MHQ)3 *E1=RTL"W!ML0_Z^S:EGK9@KQ(O=+3-@UW,@[KMDQ[<'$N*]%'NDA1)M6S+.];,OC/'4))$ MN3>J0"1L"P"\WJT(E.Z#K)KJX;*!?E+=W%(\[ UJ_P$@;QG(NX5!SD./D;XX M[%=QA!1@WT#8[[2 >H5Q7WLCD_&XEEKJB4S0J*/4K4;[+K#WBPMYKKJE**+2 MK:);"HC[!C+ 3G&?U&"R/ \Q"[AO>+7DKCCL\N'7 JG/$^AW83ZI?64FSRZS MOB]=41GP;95"6C$T@X%3X/53K? >@NGWHT=E"M"<=.LZ-=F@A ]#F#]I)9YCS"W)H*@. ;PC@ MDXY,YP8\M)DY&'3SC.6DLKJOLYGF-H M>+<7:*\9T""'ZP8R MD^ B](0&U%:K/62+,M:-P(RZ0+>62B=0MA%Z0L-IX$.F6KI\'3*),T)/:,!< M#LPQ.:@(/:$!?P7QQR2B!3VA 76Y4,U61& M P+9(3!;5.B@P 0Y8= 3NJGM>7AP#$$SI\:@9T$WDK5VL MQ210"CVA85MJ)^OLW):R!7FY8H,6;">'F%SX:;LG]&3A&*;0E: C=*5RHE!; MH5%*Q]"RZQJ.$ *L&\@['?:/RDM0DNKR]"* MZSLRY )%'/:!"X +D/P2T-QV*LE(1- SS7H=V%^G([YBAI# M]T5Y5(6HAL;0^]2;A,;0 8@UPWDE /(.84T-'0&>',)[Y33S?G@#>V; M <2W5.'F)C,D!H482F'""NS.\(: 6T9D7K4$HYM5NR)Q$P"AC-CE$F M 4GHW@S(K1RY3&*0T+T98%HN3+.%$P%QD$T'W9L;RN), JT-[]X\4+BI\0M M+@ID)B%5Z-T,@*T*L-GBIDWNW0S@;2UXF40(.6S:#)!M+6291 BA4S, N6X@ M,PDD0J=F0&V5J)6S!10!@,W, XR.'N.!KWD%-QR.:;["%%]C].J__^G;WJ>M M 01?X@5Z2'4;ABY'\K7@H.C[R.]8;H>@[54HN39LH=>Q$0(I(]B173B469\C MS9U=N&%W!,)BHN&7.$73!P>*..I+U1WPWU[N\BIV'SR2=P&9210W9\[A!G9I M$"V"[IGM>M^0-[/UG)O;JKY*%;M<@X!U*#AF?EL$DL)D[ M@7$?*.\N]5EE 2'0+[B0RTQ"FHSR&T%&M_9UM>&;202T2!8D@+FUKZM/X<@6 M$CUX]0%R(T^ND2<8=.<5WDU<@63!DNWY/:0U0H7!]E-MAPAE$MG,Z5##S+AJ MVM78L!!@KB#F%"8''?=P?@'^#AM_3*)AN?U4@+K#1AV;(JAL7$N QJF^S MH,8U"QOFMVE7D^\:O$!)?:[;(*%;!HP=\IY)Y"FGHZGB9O%U*LS ($UG$";G M^_;PB@&S +,TAEF8G"S,[<(#%@$6X8I%=F5'*&RJG[)Q.%;,.5G;^7:E.GI$ MIO%2@^I2MXN-=G!1ETFPLHBK%#8;V&RXXI)=FTTW6TR5*\2W8),XQ,P^(J\? M3TY54[4T)*B>\ _?7 I=&<\*XPPOR>-)DU/\]FG)S9,8*=(X?-C="I(;A5R# M^7N?T /):S\KV-)D(/;'8W%420NCXHW'VXO_OS89^ET6T,] 9U9,@DLD&SO&0'B_=!<3G/L#D,0R[HBQ)P 7!!/BX8%N:"PHUF&$)^ MW!.'@S%@'C"?0\$?I4.^$B5=&0[$D<2W;;KNM<6?'VU]&5S"?ZAXO>D?GS_J MQG/PB:TK=1TZ&A8XR-EVKT8C7M3S^H<9$E0-;_0+U5KB%1:N;0^_BE255#'8 M\$^>'-7$Z^\$;6QFR$7"=TOU==*-6#BS+1J^(!J$<&E8JJ49^/98WKJ[)_;+ MUL1^^;2:&)W7QK3"68432%P^3$9!,U47 _3VR^GO1]O(DZ2_)7%C^ UE;OI5 MZ)???-[U]V_Q Y-6=N,ER11*(^C128#680C-"(["YUD<9[B=?+GHG-Y=3'[O M3"X?+NZ.!=7\J2[=2)@0LEMH:Q@S%,Q)(0P3AB?^(M%_\._^?_:^M+EMY%K[ M^_T5*"6IV%64AJN6&5]7:764>"R]DIS4_90"B::(& 0X6"0KO_X]Y_2"!@F" M( B2H(A49D;<@$;WV9?GS&0NQ$<'QB]I&_"WJX?4#<"=3-Q7IC7TGX^&A[[W MJA(>^D=/=Y=?;?>' 5\9,,=)/S7+#B:.^88%T YHZ\.^ S(L2>*T#BVE8AHC M'R7@GT#<'23H[U5LBPU"TD9.X<>%WYA^4S'5U'<+ +HV^+DWC(#Y]A"Y#R40 M\M4EBG%B%S,67(H($@01BZKX+_R#OLC98_#0\,&#'P6,N,^&D]0#OV-8QG#9H$?/BI:Q#]@H2)<4JI!*E=9"KA0I7KX.).5"ON1P8VBYQ M1+H 6$ZB\AVS78NY)-)_*L'P23,"JM7YDVT?EW0U>#38>O ZCC.5V<8J'>:0 MY_0MIFDT;!"3#PV@L5[,\?;!=.RHL"T[4"D(%VF6>QF*/:-4=I M;(/.Z%9YHC[J#1YUJU+BKVS)M2WBRNM9Y"*J%$K-U'M:85=FI^G[9M\5=SUS MA^4R-[^Y>UK,J$,3.EX0['[!XN(0=JN]!KJ)6VK6EX5VP"O&U3[U$]X:XDW;O\8(-N&B# LK:=?I;PM\-$>]GY MV .J_2^]7\SDZS5ZW9-Z2,%>4F9:&_ZRAN'Z*+/5:&VDQBOWV>VCO3B%@7?% MALSWP0@4=F)H_F3!CD4%-LN6RP4">FD]_:%?-H4EVSJZK4V8)'4+^T)YKVMQ MK-ZQI/P?\NI%]QF(*0AK%5"B"DA#8U]6!>CG=C>\D8>%J=5836)7PI]M9N-WK:L_)U)'6Q2Z%.7VV'? M#!A6_HPGS VX F _\6]6R_SR>#(M([^LS"=DJ L\KDOMM KQ8K?1.JZ-^]TG MJS2<]F5%?5EDU45@@O9I94*&M5G_^7($:IN!-6\,3=LW7G"B-)KWKZ;OPR4, MQS;[MD/%'+6P+S'B6D8"^ 9.C(\ 5]4[=\-_\8-;,=QZUC@]VY+TWR'8A*V3 M6!:%E9'(+9W"/K=:C=;9E@K]:A,_10%@[:9!%CW6[D5V,,)3YG']_JX-+JLR M0QZ7D<;]8MIN@$?&@COW.G%D=\,K.+ E\=)CB5^/2=U]"BLCC5N8PK+,?BV/ MVVOTJE,S4#L U,_S#&>..@!;M .3XVE,?"SH#M\:QL1!1\!T+8/]$=F3'9QG MN76FS7(%CLO([2+7(M/>N5=V,/$"FT=EB\9BNU1P<;PE/JT]@)(HJXS$;LF4 M19G=5GL'6WW>A?$O!/Z HCX!AGVTMATZ4A+T6M2G;N&IK[93+3SOT4A[\DV+ M85<>LU\0WBEH8 ]>;865J"O+Z+:^100V,V!7C/_WUCT?#(! P^!!'5TQE=EL MG)S6\=C*4U@6@971<;TN HO]\^Y)'9RMCMR_=5_ V_;\MUK4ERCJTU+BJXMZ M>59@,Q+_MYG$].V9"$= M=[L]G"!B#&AH:%B759B,C4+2[/3JYIS1LE;MSKS)+!JPMOXS4\36F@$)>_UFCV]Z*DBDTRJ"F MXRW2\=K2V"O3,767GK4WX;RD4>U.>S3JB4)OPF>]J7?42$_M/?F,/W55]O.W MA?C%K5.E$V>4I%QK-H#QISXO8,R#/KYPE$X9^*# 0_A/:W8OUHPKN]I155)B M;?;)LJ1<&24"0*4.G%V_< 8S1WDE+/%:$6TMF]3N.DO5F4YJW1>LUG M[Y3/RJB96#.?'3<;G8T,P"E&ZVOWF>=0YBZ^75'C:]T='S1>F49&&T/?&QNV M^\*">E)+?;5*7:T._GV^C_S!R,0@7]V N[GP_&D9P SWYAM-SWKRS@=P2#Z[ M%\=WCX=W[EK7\N@*&2&GS<;9<17PSVLZ*TYG9< SK)G..MU&;UL(KWL_AV^F M1-@;,&8)HZW&9=ALJFH%3LL8,U"8J*N)>)B;UO;: :(Z@62R/PIHPF1J\'I]B?Y: M"I2@V\J8;# GR7^JNIND2:+J,L0KKI.E$"\%9 MHWNZE:!>'IJN$]AU GO)!'8\:+1.8-=7J\K5ZIA4G+( ;>EXP)\A\\?U((&2 MH\5EH)CHT>+;((A GK*[(:%'?(6#>X)S*S!.H)XBL/OD=58&8LF*Y#7?KCT^ M^-PYZ36:S5U-1;P+FVQ:[(L872WVU\F792"5/+").*O5A7T].V;7J"LKHG%6 M!C1)(?+*+D@ZK0H(6FW>)\Q[G[UXS@OZX(YGNK6<+T_.EP%*HMM?D@>_VBX# MOKSTF6478\9VK]TXV];LCEK:ETAC92"2K(G&FEN<#U-;]PNL^UKJK\W^*@,@ M1+>_2F3)SG$#EE@!&ZRFK^+T509PQYKHJPEFQ4D5NEMJ&U]*>SD V+!%] Z( M)ZC1R$OER#) )NX5/Z*+G9S7>HDG5JCFLWU6CW[<;=HJ UAA#;2%K8R-[G$5 M1EG5EGW"LA^8$SLT'<-!0"[#Z\-CF7@RM<@ODRW+2-VF&6&7_/2^XN'=Q6=7 MB$%/:DM_EXGLM%E& G?M1+:E842UN=],[2)#>S]$,,;(?X-;>X,?M=POD27+ MR-U*;7WC^<"=XMS \?;&8\]]Q",K.O'EK KV6$U>Q>#B9?O^*E?"T*P"JF.[B;2=,6Q MEFL*K@@%EYUM7HJ"MUFJO#&<\/?EFJ2T_^I8WQ]$+_#'U$:@NAFXRJ*@C"SW MG+[)&TD,*P+^MKJ-3F^#@+^U9JLV.6=Z7F5DU==+S]KTR./&67LKKOX:^H#? MA8L&5[\>#MF TNUPH S6+L8Z#=[ 2P,?W'UFAF^&C.=H@M&.J;:MQTVRF+>, M!#P_O[OAM3BL!SBK.Q?Y&?]!R+47X%@W#!Y8$/KV(&06?G#N6LDWM&_>N@,G M0G:YLH.)%YC.%R#_"?P"7N-Z;3=BEH"W+QI_;S7:IUO*\^R:.MLZ"6+*6SX!8,/7,PDX(P%DLP[%FEY9U'7+-4]5>YB"PNUN5Y]O8FPS%FC?;9! M95VG'G:7"3HI3-!\%TQPW#CI;"(V64_Q+C;%^VS5R- U6,%K5K.STU0[.SXY M&-9O6%Z$(SZFI,2?-^IC;^JILF1?-T7VK3\NM0G9UVYT-UE5MTWVJ%GS/;)F M+]4V?Q>LV6R ZUM9WM1M$OB[[UEO_"-X8<(ATHM/OUCV"_\KU;/^Z]3J_OI; MO#I:7,*O%FZU6%G26)IDW*6P_ZYSR@#.G?G34;:G$3/,P< ;3TSW#=WY;UX( MMS)]>!N'AX3LV3<=V&*?:B["$0N8\=TU@7B JHQ+( XTQ$U\(0IPX.N/(;PQ MYMFIK 9?TOP+\8YB_E 8E\GK??O^N[I@ MVLXF;I)M[TT?Z,%G3I2G@@(EU1F?1LI8OC__H.#!/V]BFVQ0<#:R"G\N/ ;TV\JIIKZ;@%3OL'/ MO6$$8,D/D?M0T"!?7:(*('8Q8_FDB"!!$+%$>N^RZ5/_,^S+P& /2G;G6,HZ MQ+.@8E*Q0G#][P'F%H'QA2)7KX.).5"ON:@8VBXQ3;J,6$[H\AVS78NYH7+E M.;]IYD"5 A8;2I3 H\'6N_][<)RI[S86UIM#GM.WS$&R[^'ODO!F=5N/3+VS\6?QK0:%.">&X M70J^"I%@>E: <@^N\RS6,Q)[9J3-';!\--6>:(^ MZ@T>=6N7Q-^[2-;#U1^CR<0A:Q3\\8$<" 8'P^,WMN?6=33UU7:JCN9=5+9- MU=&0ES@Q07P#7U*\S6?!KHV!24L";RB2OUP'4[L,7*%;<4CW<&K?6,$JTW:C MU=Q$$?5[J%'9&>HJ U:H#.KJ-& STR@1I"NQ7R7GKJ\?\3P3.[O MI2 3" 87YJ((/#!" M.\3[BU>"DN![<$0H)(V,0HO6$959&/K&D3E^!8_JVX3^C,=^$04X@3+0RS\W M)"JWM,/V9WU/>.G7^W_V9'5KYYAG(A;44W\ 98L,W6ZV!K]=<@W-7UJ_?31L M4-) 3H[YBKIZX/D3CS<(@<@WK3\B4-C,YX[A%7/! 6Z D $9;UK>D8%:?Z'J MELXE*OW8C^3"*G/A2.@V?/5UY#G.F^&]NG"'(.H'MF7#UBFW%7]ZX8/V,9_9 MX07HKIDKRYV0NY#XMMH+>#(Q $XN2/U ?)#XZG@(UHM!35;&5WM,=HSV _I8 M^P$^S?7 .[PWW>GEB+?5EX_>.QU+'OYFHI> M-!7$JQ2G+Q6XUEM31I7)PD: MB4<2)^=30> 30:E@";S8 R8QXGWD#6*X[ZZM^A@"X\/!]Z/'HX./XH*<+4V>*-\ ITQ4"HKGGWA:]ZQC-S M&;H-:&N@R^?Y/!JE?C0$8RH8X<^XZ\&% MT%WACC6 33:6"%G&\&8!8,B-[P M$F!NV+CA**L"1I<^,G[W G1/P(0B<"H>)8,;1;Y+ZS&5'!UANK=O!DIZ&"Y: M@B"F\.+XT?=! M^8P,, UYBRMH&]\+@L5/V]K,TR(+WKK_&MF#$;\@[\8MN@7MV:E20&)XO08X M4>&(E*?4Z$S7YT&Z.I<" >AN67I)@R.:MX/B-ALCE93I6[.D$HY D3^/O"CD M4@ZD6:Y=O)YP2\%EIF]\]5S+#"<%VP'C?&/*W9 MH*M\5"#[:5$K>.?QJ)@ N@7OUK)LO"(P'^.:2VT_/QL@6)"^=)[QEL,^H(GB M1;[:>^1PBS9$62[ TYS6:+H *FM^!<;/V32"D8F^CI2#\NDVQL;YV6J]!OQ\ MGU/U7H$!_\C,P'-AM>$;-]GMVFSG'K'F8Y_]!B('V(['PDT'PG 47$7$/0([=+GK ->$H^2%P#!G)NC'-]!J M1\9C!'\&\6D;(!Y ')LD8,.T)W[U_!]DE4M[5#6K^&A8^R(R %(7]OV-LY^\ M-[RI/T^L BR&B24:WH@WI1/KV[0@6.\K,TDT3\P0?@HB@3956YWT)KA%S*47 M[C@_G1?/B4!46)&/G^#/7JERG]803.C=L8?-H+ONG:P0P,>E?D=)3D# MH>N-[8%QHWE=EW?_O+TZS I7GG$J>H"?@V1_VQUG?DU2^HOC]8'ZU6Z"1P=^ MF?N<"%TAK=FT_R(SEG^C@:PM!A=N<((UR4G__L,'@P<<1Q^<;+@^.+^.R54J M&CMD^[CQ3 )2Q<.(H=,8A+@%V&7V=@AKA0\L._ C/F60A[!,"TX6G%O'[(-/ M"MOR \?3>2[7VH%0V2:-IQLG2"ER!\Q'6RSD3C)P'"R+V!=NQ*^$P3[FLP3; M"AT-9M4-W)']-,<3AS6*;93A@T"R0 )P7'%+/@"N)SZE^&F>Z0#A^WV%C0MK MS;@AL _X[09FSPVZ-5XYZ_MC\XU_44(TD:4+)P-6B7Y<^NX)F9[<7C"F;-\C M0_?(>/(,#,@6W25T %V&L^TI@,"IDUGZL?PU4"J&B\Y D]0S!A=?NCID]3D8 MBN>!)/N,%88CV[=F5-301HLVZW=H2O-V_9G5$J$ZP-;XA#Z76*( RG#)<%;L MJ)Y8K/\W\!5>&=FN^+D#9,%(00@V)G66>]=!&<+>!)0G#X*(NQEX A0.LOM1 MR/T3TP@QQ)3DO'!DAO1E=4::48PC1I([O[.6[.;7]2\T'\!MFC >D$/?8JC2 M&TI&-&CG;9\;-+DXO<^(WGRLM\-("]XEO8\Z]5V')[/ 6_Z;M"/8O[8\T'QFJ@?APRG&$I62[/2^+.@ !^9\#5A<"A[ MD.M);I%);VA "3.RV.9H"FG:6;'M!]XGUN?P%7B^8QT9_QK93M+2HK@O>$_C MR=2%Z%MDA"%@,6@_D(6ODH.I 0[?49D;L.%<8P)<0Z0%UQF;/Y@13=0WXP4* MFU.8JO10](A"/_--P2 TQ=KB;<&K<+%)YH.F]/ >"ZT)GS$NL1:89V#Q\2\> MDN\GX)H#,+90>"_+IO]BL]P)U[7!PQ*VM3D)^5:&N-O/8(I1'!Y=<9.[V@/< MJD#EQFWAN,'"X.UP\[XIB#?VD_+[*;5:]U]NGM)+O5)JW5)+NJ:JO:8_PS(O M8W%%W;)%=/)NF;4Y34Y!8U_SG-?H@$"^]QQ[8+,@O>+NK#H5=XL*Z=JBD.XQ M&H\QX BGI3VP$3^Q(1\Y1]S*F)&FQ0T+)/MM!/[T$)V4YZL1TH4)BNAN.$5$ M;_S?TX0$%OYQL]-M35/2!IZQ&C[P)XX;$X5$QS: M.=&G&97+4.)C# M8SN@ J4/!X_7EPF1Q8_PL#I0%V^1];R0RH)E5L0R M^F\&/@E9L7@BCJAR$AL?J(WG3A]X%XZ'=G3\ ;H=6/M#=^2$(38 TY[4CVLA M;0@/%(M1&G*;/7"215U6G&9M4.;*96"4!R@[L3B)LXPQ!$\6<_,C?8U@^(O( M2+J!KN;_#0E(-QED _]#L,=2MK783I\>6AKI8I5,E&&LGYVG]?8Z[?"U&_KK MT@^)PO],K=#.IQ7*>M3[6.KPNL1XF<;>ZH7\U=W(>>98%7%HXJWKM-HA4 MDHC@GPG- PZ,0W%.+KU]TPUXS$Q7,LRQQ["*!4R]AL('VI/4C2PF 3:\Q-VV M*;\'[&YX#<\RYM62NI3H;,%VA/50B81#4Z\\;S?\)N@_)-2;:"+Q-0'5M9GH817%\:4V E._@(:_.B@-J5;5&KY0SAUD@X%EBX#B]/A8^\5_)J M\-(X*"H<1HYJ'?1$5'R-EQ)Z"YASA MG51'!7RQC^J0EYU.44JN9&0&(?&"#TI)\F\QTLYY "GTW[!^"IW%)*:O[L%S4_+1%]: MK"O83\T_O0N\*""6ERVX5+A&V"340(7R M"Y8O$HJV'S>OQNN;*@62]\LE(X>8?T5I%X6>_P9ZBF%L"FZ&!A#O,Z#LWP3. M#+;)P5X 0]1'4(HUCLEX;K(9 G[U'S;@MA>%>%1'&/\05C[&0[,#+ !!9RMQ MGM2I]S81=P Y#EAD.P3,PC!9H&OP4G TY+%PK48-V'4=81+A]?3CPNW M%-/D:,QEEM-U1)+-,M^"9)E#[A,526H)PXU;A>L_Q/5//_>>V4Z_QW:WQ6![ MQFA4\#;M;,,&PY2B;(4"QJ%/,S(UF#"T'.!+$:7UXZIW,GE!2."5@;8=6Y2V M 7<_XS>1M<4E^'$O6LBK&1A_SB@>.LYH9,RN SJ7=[[Q_"MQWUF]I.J"CO-B M&?4./C>/9O&S#" 1YI[F4^4UFH'^K6]W2-'E^<_6E/8JK9I*VG3WKI8R0FZ/3/,W=N"&:M6MI?FJWIZ;MH$ MH5Z[3C&:B6,.F.@9]<- I..FD H41 V+O(KVD*ZD ^K+&'>9T3Q)C! /N3J MZ8(U-_)U?QUBJG7,P'FW/J+YZ#+$+(!-^2^98!AD8$G;25:$!@39RW="I BQ MCI74<4+O>GUPU&4'; "?'(+Y]L*[(>0%4(US92)V"QY5SS129 ^+T(^,"VG2 MQX&_."H0AT>RE.!I4;6NSOZ?,OCRP+!P<6Y_;($2WT6;-[-WKZ:6 B9UN61M M83%-.:V+$HR3MQXJ"TYSD68I[8:YZQ'7BKTGR[PRB@9;6M'@/E8&K@FB;R_+ M!!/$+EENYCN[:#C=F+:/\IEI2("W%-X@79(6##S>@A6%RS1HG<;OS,3<@, J MW4.;"NV+N#Y *ZA\Q*"/Z5O&A0?__FN0Q*.[.7^\B,NV OE=T/986\2-%S!N MXLW%L"%PDAV,T-32OS6RF8_-EV\\1:BRBQAJ) 0-;H+\M,>P!62713R-"PH: M# >]W(GD8A>C$$&3'\S_2]X=7R&%MM2",+ 69S5L1;Y: @1K_,%H%,". MF!D5A5BICV7+8&@T$8TA:%@&&%$%3Q?71TOBCP]?UMM'10XF?5/1.L3OR]W7 MMSA?&P6M(%!+$%G:O)DB:A;&P^%+TE;YZX[RT(RT^$I'E&49\(U$N<$)I/.; M\?] D3!+-L10&24&-50;+>4S*0R'H361P8;WM 3VK@8TE]_ =LH&WLUP*P^K M4]@Y[Y&([:<\*-CF?R0.!8\@ #GAF/Z^'T GY0"^IPA,(8KBY#?W7<$P?1:B MFSSH6>&E22RJ-8EE65SSL9W-KU#A9\4MNRO6#S.C82=;L..NL%'39_K,(NI+ MW$M#;MYF8%2,%U3C6[FP&@XQ>/;60'_UT&%466/!^1/, 85'^(61W2UY5ZIV M&6-"\;]HZ02R+HI1Q1=J/Y7)(^0N+CP,#-+3]S"-%27N\X[G/A_C!(=W> M?/:9K&P7E5K8;XE>XB'ZF_*:LI/49R^>0Q&; :S0UBZPJ\*]*&7,G)T.24!8 M+2KG3T@66&TG*J$TJ (Z(L;8;*,K&J*6:%R'Z%R0X@@5&_ 3E);(;8M2 M)5YO\!9G_^6IJ]/FQ!:7?TF[6!]VA%\VU)<;%#R%Z\B%\ZSC/(X0QGJB=R91 MU"33WV!)(_B&D;*#^L;,$-K0'*A"1"JP(#0MX@P>KY4[A4@]LZM<>GWGG/%4 M3=H\;E6I+=N-V5%4,]8)KOU)<$FLC'/7NE58$N=DB1-@#JR#/^>Q'^)B2"0+L 7'7"$ MBOOBGCVX_H+KRM 07?YCLL8JSF*I*EN4U@IW(E%RZT94RB3KCH88'>(0H/90 M NY@UHHZ 'G)N@Z]@X"ON"^,*Y$YVD>XB.2(Y(I]Y*E?$FA!8-^85)&@)_(( M@-',-,9>/6Z*!2&;8.475HQ1K@Z6*?!:9;)002G*_>0WRP=!2=V4^>'2;W_HNPO!R"-09=$QM,6(-!X UL4E!$JB:OPQY$Z&3']?&8 MY4O#A%--1_)6\9G*NS5TW#<)'*SAOC7B"FN!Q %6+&4TAQP/L:&/.#6IY9!2 MAD K#20(+&5"6H)!#G/79&A10/F*3!-I"LZ!20\ M##;4B9//L1M4CS"['>+@\>U8=N(8!M7%$"C3;P%]R"/R@#GY3J:+S/C2[E3[ M"Z?F\P+)\%RDFV0^[7GC7L,8F.M]QY'V%\*G74/XU! ^=6Y^*9_OWD':YTH8QP;7REDNYVKWT S-W)!G9,4,R>(\,?9PO MA]BP)#HR%?DSA%L7?:_)&%7*;Q'I%AB,W% >P4*]*WY)C1H6MQDHE(0!0-FO MJ37:S+L(C^]Q4]8@MP"^98D>T"'OV/YI30Q@ZJFG2 3B4T/E*OP^]+#VD:IC M17L7_I9ASP9.KPHVEM#G$KJPM.OW!QFB[CL]T5<@*M(T$VV'HC>FK5C%QEIBF7=Y5P%J"#7/_]Z"]V(A<81:X.+1#O@_P MM+Z:/%#L6]Z?=[(*7UCF%?_5Z'U>A(FG9GO;^,G^S2[(E+B*; M3R7EP2*N7N*9Y--[7GCR_#S.6-L%VW])FA$TM7QU'L'I0,M*W7_/E;07;T]O M$\8'[XF#@(_EG[?::7!L[W\_8+"/OO\[%O!%8XGYG=.*C47[@=9P<';6F6T* ML"(?M2KXD;UIQQV-F*IL U8\EK8-O8QMZ#:GMZ$T6DXCLQ(%4Z]',FEUP;1N M823G>SJ$RLVM4IXCZ?[6EX*JEDL;E4M?\2QP>& 7U O9GER9=X[>9>\5YI1 ML&[>NXE\UU;S@[WA$#$MM'A"S70;9#IU&/#Y#7 #1AC6; &<9;!?>X,&0+Y' M+T_KGS2;K8Q'/]E5P;,S2O]W:_34$SLY8.T^(OXNY>![$KJ7.=J1.\A@V)7>RO/Q- MRIW<3U^JY,GRL[9M[?PB8O2_4!)!):*G3F1[^;X,OMD!UB MIMKZN%_-7;.G1+77?$=X[KY!M9P3@>\$5_: F7G] Y:#C.Q)T)B6N"[5&>L5 M WT^=TF(XL1YZX4"1\9EZAU2;D#-#%6_NO/>6+<%_VIZ89Y:EWC12&T M./4P1_W_B.G!O -!(-B*SGU5HV/9NY0H&+Q7%5'7>L&@\6'QY7BK$M\& MA4'#82=F3D3@*'"M:%KY3G9(VJ@NOX&"1'K9-P39C<9\@-@%734J7;C(SYXO*X&+5CO5Y MIFR7XC^)[7.?88U?LHI,E?!-_4KU/42N[-IEB1O'E^"[S6?/A7S8&A]YH.U0 MW"FB? $=L&>J<40[#=$;D:RZ2W8FH_H,U'2D9-N%5D*G(0AED-JW18T,T\/% MB^ *[J%FJN[DM"OXX0OU(&6KG@W/3=.651$-L[T@A-Z@[ZQV;=)@X9(\W-^N=KYHK/:NE$G?0YEA-S>T, MN>Z-6_3P!YEP#]MCQ$+0#]M;[L[JI <^SNR!T]2BD9Z]G,/ZRGI>L3I)\A6: M\%P-%65:'LU>7B#@CIO'L9,D]U0[,&PB2CT/3DV0K2UP#J/:*$/8J(:>BW3 M _H"T&]P#.X"5*R9I^$KT1PU&CXA]5:NTP#=[N#/$3^)+T9-&LP=M"*$=H$G MQ, M(YLOU[(SD='53E#?MQE/K4-/:A!*)2P=.7#1L)/K61_E&"O4RBO#ZJU-%T?2 M,P_DUNIS&:CY+6MV H?K_#@[IP$!*"6":M\31O/WH\4-CB!'=G!X,HP$["/G.\5PQ&J[[*I.T8[PG! M,BCRC",+D@Q58V%@BAG6LW,LT-<08?7D/*WX<2R&$2HN(.^"# MW-Q=&!B7IXV>>/8&,?%4AU\2O& +@/^9& ,='6,@V4N^92B!E;$$,L$$-@+[ MO^O8 DF"R((:T.E\$;; 1IH/#?E/J\)']MLU?<+CBV/R/YPLTKF2()R'MYZLZ1 L*8I40_]XR M;1IG3-]K: !%4N& *6H1.A1<#PF7 @"8&N!07'!+1$N#0P4EE+B_@4&G'\8' MS,<*="HR"OL>+,(,0T0IXM/^>!*!?_\C!\@BG1-?[P/.S:&40F*LI=)^$HS; M?'[VP0H-V4?^K!F"&.2GP/-&+<5SLC)K(4!&94J *2499Z&YNNO;CL.SSLSF M6'8Y#!(3>X0)V0I(2N:GLW_:5C^EWZ!]\N(YX*;33LLL]Y%Q+FP&/ N"3PB, M#VIOC&'$<*M\,0*3$ M\$W,]!.7YD1Y)@\(#"T0'GT)O"/'(Y#11B>W%9S/K MU@/0E8: 9GA]H'41-=)Q7RGV]1^O+V9DP3<"'KDCFN21/QH5:PE_ TGP34R MC^-J CXM!\A3Y,8WF;= @2'&7('J\(;#1FM#?NFUG1MC)+P +N$0WXXGP')Q M\BOTPFF)D9!84K!ID@NM3B5!Y!>/,#FKW@XD7I> 1S/ X$;Q1&/'/04KQK!; MRZ:8J"Y/8&DC,!(.<0ZNH?HG<7!'XM:V&(HZ(]42#[E8-C80G)+XE3,892TG M0)AC@A9T/,_G%Y)+21WJ>V0H_CC E9 MQ.0I5*!\R@ ?&5?<]YC!(LN00V*&#X:$1"@2!OC*']$WY, M[\+5$M01!28(UR$#;9I'I'-A-^21!' :/?^'"+\("4]S C7:$9]F7;L3+QS/ M+@Y("=Z#X^)%6R+/%+#P,)I(0&?7FA*"^D]"V-9#RWMU^;)*+/S%C26V0]^D;4Q.L<:HKR*@?R#M3J)E3@ZB5R*'QU;S,+TYY M$-'.3=1(<4001()V4N)@BV-U1YP\;P28?'(U."EP('=$G JI:;7KN&T+%[FP MS$XO@M \N4NB!":-*9$>84V2^--B9% BW#8^29P:R?$R8?O)V=1 HJ7R4R* M.,#:$(4]QU1P&J@8]3&CBA(?307'F7XV ?+D(4*LA)3%@R2! ;3%\N8V,6;C M8+6(G%XB1D(M-#$D ;]ZD6/)5&SR*L.(9"SGFZ3-'T=F$E*'CJAAC+S(EV5$ M@IFH.+,/9ML;83J+D>W$2ELN:5V7!]II%O9 _T4QN_S^YYH?82/S?.*;%HW4 MY@]^QA-V$1^;?\I5@0;WID*2AARYH8*0R.*"*TB4V5Q%(&SM1 R00$8WL3LQ M4)AL$N1,DP7Z*J4;>22ELB;4DK(6:SBT$JH<0-OSA,"ON2P/6CRIRX0HF/.H M>4/68'?]$(IE>F>F-P0/F8Z':R8,72G/+>$U^2QV%'F=-1\?!U8?;J;C4$"8 M#\E27]2&08F/J*/YYX0[W]0','&B0%"K0C=.HIZG*$!I>"CZT?:0/XX8;QR7 M8<0:/@Q]&PQ4[6'C;5($3:68B8_L(-8JM0)=JP+E8G&>%HVK1<%S#V*&(5QI M'"\8VGQFBB .H6SS<\6[C$=.5Z!@^3/.%\11@HC;:=E4 W3./4M>-K'E-59B MJU(59C*/*3R50.3)0O.G%"!JR#4\PN$%*RH24.A;LO2[P< ME(9C.XPC;%QFPN](#$7A"./(. HO(4)1KS$Q.P@CH7#(// Y433 ) WPJD2+ M!T>7J4W )3N\!!O1\[&DC2:P_F"B9T>6#4RH9(@O"+TBCAI/_*WO(,'N4-15 M3ESD[ZL(AS[2M)I44F4*/@^5R$?QRB:SR6C+8_DT%E?IG*)X84J?A:\(JJ_Z MQB;FFYC-0E%I-Q@R7WC_H>\I40S$-[;1?%!*4]"YNE \8R!OF C9;9 (%"D7 M/ZE&AV"A( M;*E$<.TN4 "'K>9#KJ8$6L[B,!QPAPHUMHF)!RG0R@.H:28R+\:AO(3H_DR6 M#I+>C<*@E>3.:K,N-C%8@?2?1,19%&:6 '+ M=P=W5-9U6O&V8!\[8 ]*PO@F7G/OCD!+8=D;FIU"1C51(=,.HQO>>O'OIBMW18(JT IW@?V^>6&FW&V=\$S N^ZH6S!*:!/% M>%E'T-5J\?9QJ,^ZRO!VO IO)R?\S%-E:VKT>1R!7+[ 0"Z:(XR"=IY[1TXB M0?(@#]LO##OG4P%XNAL$1,C!:,P%>31_0EIM>DG*EV%1IR! M2 ,7 C%![K'C& %2N1RM^$KYT[%I45J @;GMOJZ%9>FT,?4=_D7>"]+((LN$YE-!*0[M'\>CFP+CO)7 4_C9DND,.'1F3^P90B1? =:GZKUP%"\RM',UIF*A2HG!'L]56\-M23S%^A\ MTM,D XQBYP/M^W2%J8T:B5\OUXFJX41P>">54E$FX;R*")[R2YP"'QLE\@EF M?S M?;G,^!UE-O_STO0=SWBT"<=*%+4(PI9];=H^4Y67.H"I1)C.+OSBTKU6FVR/ M>6U9>HO(@7RO&HM$1*RN-_ZWWS MQ*-3Y*9F:2$CPS]#)H:.\8-Z,[S!(,KVC#.J%X%^:0\M3=G70U6">QC4]R&V?,"LQ&<;A +(55&7M9?8#2 M+1[U'0?Q"*Q).Z)MYXFW>S819B8LB2X2[XL"5]+VUJ9-QYBHJ-FP["'\D+E4 M+2(R1;RL5&Z[9@R0V007%B6.PWEW(,5.10 ^]6^3D6'^E$//+69A837A_XT3 MDQA%@4!L-+HFCX7#31WS5523\*9,3(_K=3+* H%K<3+C12/Q\Q$0EBQYP>0K M];.KE?&=.S+^29A@LDCTU8Q_2W/;[0"[:2@&KE(V>#4?GXK%!Z&=@$P0\\Y1 M?0G4["U'8-ZZ8E*[M"7X1Y(K<(;D[,5Q*J=K/G.S7-:X4M*;$K:K3GD/D)A4 M=:^OEZFD/2D=>IZ+)QX<*1K(A/P#^=#2K4B["Q^1*3#0HHDHZ!<-N^)W@I22 MAVM8D2\W-X5J6Q+/ MH3%+0W87H&>4MN8&QRO#8!:8XG@4.*"=?BGY$<>(4LH&[>Z0/=N\Y7IL_I / MR^EJS 'K8@DA34Z%4J2ZM"FY0YG26,QBYECRL,^&D6O1*UG[QT%O9K=8,G?: M24Y)#DX*)&+@,(= O%1B 0;N=)JIP<6W1Q("<+1RX3628+WV*)(?>I"Q9B$ M>#@ X8WE@1:G1LJ5F6,!BCNWA@Z'Z:*'2KL !V$Z)#VU4GTJG97Y>JR^U$\# M'E2T6?!$F 4WM(D"$$@C/MK\_MU^Z=%+>+[?V>_P+6C M@>PYE/N"B0XA5T3SXCWU^3V&U /Q;'SX>9B.!0;#Y6']J6#0\@ MI(T\!-)ZH"X(6N4*Q(CI!]K@<*&&&55\"RW-C>CI?*[*JS9BK9X/HBZY&A'I M-,'\P4+PQ%WGWY3O"G<9:.TQC6D55=,H]@$5JFCMH/C"9V"?!Z@'A5Q/@_1+ M/DWJSZ@UFI\CV1G)OE,-T5[VS,]>0\2ITVD%T9Q$9:5^N.*6WUVJ6GKDQ6?\ M8.M0VIZ'TJY-'VW]X)[Y%/+-5" G55$@:VC%H/[,[ M!5I>VSJB>F*_'^5^L075U7G&$(@G( ) M]?#;$YXH"1@(0SWW"8<%-$_%"*]%"IGD>4]N!B;-\_7.7/-7&4\]Y6^0>XO0L_^$Y M3VCNE4BX, -0!(H\/SA>$'PD*I7I2\EC2F!0/1_1))X2MIP)+JQ3K^0 M0'^6>#N\2@CM*&&KN1'!=F+3*$\H4NF.=KAZ1I!@B65)[97M),@[ZU$2Y)=C M#=H]9^-+U+C(K3L]WPL"Z<5TR+S3&]A,PM%0K2LJ78]W2Y0 Z#>-C>G0IS(( M62\@6$M:R_()>"Y;9)ACB3.S]B.YM[-KS@LD*F)W<9@MXQCX*B0=H8R2W94X MKH>'PTFTAC9=!JS8_6+&_E ^O00CY?J&"N9-'E1+T2?4Z>'S$#&O#4#6 MQ-W7OA2[-XH$";W&#ZC(09)C0W8=PS=Y@T@0\>[,H08FHK1H=79PIYR"BE?- M]NJJV;IJMJZ:+>(E7P@8C,MX.&%J<>QI51SDBY1QB@(B:GJ@8EV20LE_4>,( M-I8+'@OF<%2_].+^SM-F+W:6U=[KU)*O9O94H:$W.)ZF<#A5 M[D84Q3V@0O MGO.B5[Z0T2!!6RJIQZNQ'ARS%O+,O]ABBS>S*[8@(RUU+"D!1=-G06B#P!$RQLL:K)-P_Y MNK/27HZ%$L 427KY(#Q;HCU12:T*)::)X2/=0@'?91SHT/:#N, A'LPJ9BC. M,A#.\(TKLCY.(Q1I)?_Q]*P8/4:69P!ISWG./J..9!VTC]QMQ;?IJ;2I9?!Y MMB\Z.VTLV%0GU%>RYQ WCKDA)X<'._AQ"<=NA_A7TJ [JXI!EUCQ?IILYQ@] MW'1[<$@-S#2#4Y#=C2^M+T$GO>.SXY.#!!G:&NW]>X;8+MXNF#L8853O_*<= M'%Z".+T;?@&M'SPAU.GO-.LH[7=/;Q-&/WGD2,'^S'?X;P\,K.JCI=Q'/I/D MW^\/)K]^HW#HW?"?S+4\/P"'=6#BAH!'3J!=(2P?-C]@@U_=:/P*FCM@[@&F M*FPX//"C;[_=''P.P>5E4@K)+?DLYKR\&2_\XCQOHK?"@-"T96$;B%U=0"19PQ,5UKT"V^V5VQU MB2-VA()(]_S0$.=.N&((>#Y3B&V!WO;M?HS'DN=6 MY%-O(7E[S";$S."(TTO5J&:G(NT; M@4DQ#C5DE.FEK,DPO<^S%]N+ E #M[RE]%*OI+M14N-1U=3MN,5;#'WG,9X!+%Q4/7$W M4X&8WF7%6ZO<&&XGJ]*#6W42XRM+9-JRVIPP>P5X3_ZQ],)2>$V.M@=3P?=Q M2!$::U_EJQ MW8QI_?WQ:J:<3J +//"NBZ]Q]( 7;X?*W#Y.F-MH:EM>*(QLW=H^/#[XW#YJ MSIK:0) .!?FH/<-D70D9\I>3$N4RT^\YO%@H:(JTIK5?DSQ#-\3F\C M69XN:X&"0\54^J\63$Y.$/"O:PNK+W.X:N#GBDA&HC'R;GB-.N/2\WVF>F(T M.RH6X,%T67/ONMVZZ5V='G8O3EN'W9/3F\.+J][)XP:7NNC<7!U>MB\OK[N=FXOVU7%L M-_B/JA!Y83Y!B$IVZ7LAN$ST56M9T3&]@.DGB:DFM#9R?7 U$77G?P_:F84Z M9=U?<,TA%I1PUCDH(H$7WF:Q#R:?3&=C;KMK_S]_-.X?KO]Y>_?]\>O_&0_7 M]W>N#WLI;X%[E;S-.@ENP:UW[C8U^R['O@_7CT_G MV^?97T+_\__4.J4FROYG:9XB!1KO6XWHA."#CT9_MPY*/YF4,YC9=BV^D2X+ M:L50\^ ^J0596-[K_66CAS5U,/;G#Q1#\*( _/[@8PQ:OS>L(OSC0W[:\+7) M3X.B*8;_W/_0;!CX_X_5YBA>>;)A&\L0D01]Y_;0W'D/]!.'K&HJJJGHO4FA MG'H^I74,][[=[#:,=N<4_M7K?5R7D[@M"^ E-$$R:F$GSNS9&PC6WK)U;SJI5P9&;4;"" MH]%LSM9PU(Q2,\H:&*75G,\HV] 2K=9.J8D5[=->CTS3]VF?@EM!+2H*T5GK MCYOK6^RX$%E:6&Y<:&1+@];&C,R2Y,5)JT&C9K<@+_9%,>XZ3;9] MK-EEI]@EBUN.B]J>:]$7K<9)S3/ MW[M[GQ4-:V?4 I5LD#\P/K5:#HO3J.N*$U<1&1Q'Q*%;W5T^;T' MK+8'BN9LP^:@1V3>15*(#0/CEM=-K;*:VJHV?[PS292GF9 M&J+"AFP9#+,KAFOG71JN>\8R61R344*T(;5QW#C=4D5N\;CS+P(M]!<".E53 M1)/3!+8'WE[J+12(;7+B[]0PVYNG]&&V*2-_TV?63L^SG?X0$6.-Q:.%TXWM M>:"_VNTRIU\<:P.%IP?)SA\KN_5YPRL/'%[^A,3HX<3&[O;4X+RGG9P*O&AJ M\*[@?B<0OC74>M@L ;H.7R@9Z[M2XQLJAB0N0+E-I=N$G5]W.9?>Z7*V72SOF2U=#V+WPI/+!0>U_%6* M@#XMIK+\6(S3U\IA'6CK$\M+3LXL@)Z]")MI6Z=3\"JK85VO>H.M7FS?R'L^ MNG15:?K='TDM<6J)\X[)>V,29V5HXL7;*NS ]FE! .*B&;4IR.$N=A.1N M@"MC!".:J3L&ESK,"TA<65)=%=9SO13]A.Z;\3LY9!R,N__Y&OTR^2*)U W_ MI$-\KGP\Q4%@ZY,O=/*9>/QS?>PUR]<,$.*:PG:-PFK9LJ\G_\UVY<$;=.)& M?=3O]*AK-5)3V!X+DPU53N8@GY89C*:IZ["FJYVBJ]-<=%6+HYIL$F1SED(VLY/7JZ3VVJ?'C<[9 M:4UGNT1GG68Q.JO57DU7F735RD57[UD<;0C>HE(^[Z47A,E2RZJ[OZ7T!*^) MP\I D>RTM^$_(QW<#07_%F+?XU:CU>FMD7O7@T)<4W#Y%-S9L&>^(O'VL$.N MN\)-%>:U5.3\/LA MX;2,T#I#%K4]4--N6;2;EF5:-BQ2 CV>5)$B][%(X%/_\Q??"P)CXGM#.UP: M*&GS/+H=YLOFJGPYMI*-&CJW>SJV0D9YM[/2[-UW&=;>%G%E@?1TTE)QZXP_ MK$18O010SWJ%?,I&YD;>V1_:RB"M;EKV;=GPP,IRJ-4XJ^50]6DE7T:M8DJN MU:J+ BI#75E:KIN6)UJG5UUKN7=%6UFDE9; 6=;I75T0=1MG[ZLZ9S7!59[@TO)':XU]U)IQ/PDM7U?7%@15I]'< MIJ#:QUZ))]]T T$C R\(J^Y#O_OBG-Y6H 8NHL!V61!<>N.^[5+3S/G@C\@. M;/SS@=&@-2SY*38B?(5)+77=V?LA[4VC&ZQ.U=MH!*WI>5?HN0Q4A5KRUI2Z M?DK="I##.DD;9'!OG6@B-6GO"&D?;QH[HC8J:GI>)SV7@5FQ;Y)W'^LA/O4_ MW[H#;\R,#XX7!!^-H>^-$Y@7E>_B>/_,O!7"IT:[FIT#49ER^.RP#"*$VZ M=FOI6I,ED>56X##*HN-.IW':;==TO"=TG&DE;!H4H[82:C(N7QR7 8]1FG1M M55"ZUEU$[^+E/D;-[L(1\PU;!,Y$X]#'7]_=E-OZ*O55ZJO45ZFOLNM7V<>J MY%N<,@=.H>SL;1@N"RN>S*HBGL9Q0=2HU2)+\O16Z04X;O1:&VX%J+#/O0G: MRO2)3_)A1)47V* 3CVQI?)"ZB2MXF79K$PM<_:"5 KB0VU?G[7. M&JWV<4U<6R:N+-K*!Q!5J[A:Q2TOM](*#Y9-*>RX&-K':#.F?0P@!3AWVWV. M[&"$P@%GDUFL7SNTR\OH@NA!*X)RF+8;X%&RX,Z]3ASEW? *#K)*A?ZUQ"[@ MW1;LN2X.O5%3U,Y3U+*B*U_SY:,4QJP;Z\OWQ:L*VU ML*E0B+[JP'GUR&I9:9:O[;063C4595%1ONQ+M76B+KC.&J=G]:RTRI-=P;;. M6DO6A+85KN]Q7<;6/B6>]S6D7BJ???5/I:4'LVQ5[_)$,OGFNE^Q&7:F" M9)W5(W6K?_GD7 ;Q%AQM7KROOQ#=UKB*[X-BUR. \[7"U/*TILXM4.=9013; MRID'QU6#!JW)>1OD7'!,?&TPU#1<&1K.UVM42]A]K&'XU/_\Y(6F8WBI>#(U M]G(%^+<@9&TQDZK?'TQ^G/ M6\>=&I3W_?-!%AOD ^6MC9E:^.\8T6<*_WS-?Y6@Y)V4Y>77!E4"V7G?7NYI M"#(Y_ZW/@!V9C$6&YD^V"S/@*EA/>;8EU$PY*.#&]\:7<'_;C4!PW:F)?A=T MP/Q[3WB\()Y]$]2,#;=]NX65!"#N<>6^YSB::"]6F'#2:#8W#!54=8NC@MA2 MK>;FH3DK1*A;'=Y2:9>P>H*UU2P'Z;-"Y(=RLE?+R5V@O2U!AU:+6-O=QO') M.@/+-;&6H]0W#T9:(4*ME7K5:#6+5,O!-JT0^:&<;&]73M9QJ7?Q=.@O262<6S>=D_K<<-[0,A9=%P&,'"Y(K;9J45L39FMYE:@ATLC M99R>W6BV>C4I[PDI9UH+FT8WKJV%FI#7()-;92 HEREBP2'K5$W$UM&S=_%R M'Z-GG_J?O[%0%''5Y5M%$A*MK4!@PZG%28QBA03=1O>L+B2H!'EEF9*M3:-? MKTA:N@'9:O0V#5A<86NQBL*K#,3K$F11NW%V4LNBRE/+5I"M5R>O=JMQ?%PC M6%>"O#)5W:8AK&M5]\ZH*XNXRH"M+D$6-1NM[KN"IZZ$\[YO+\L-5A@#QPR M0+_<_/W_NH=7-]_AR^-#WWH^#$?P4^9;0/*' \<&N7KHL\"+_ $+#B^#X$&\ M.!R%8^?0L5V&M7&'+^V70XRD(6US(OG*@L P!P.?$6-Z0\.Q_XALB\KMC(G/ MALQG[H 9ZI7/D!N\P8\,WDB/&"\49NL,VZZ>/CB%?VTCIG OM_T1=_W*?K$M MYEH!%WB/\D:WXPDLN)#LZW9;RPB^,A($.TP@6?11L&6PL*%4!FF4._HC+W$L M/.H=II L$=+.UZ=72X3W1+ HIV))6*XUW12&9 M0B1?']@[EPFUB_PN7NZ53C(U6<'6HW)2">N@D962#7EI91FK>%?()(M* M\C7U5$ Z+%WWN/?2(>O8"Z)[5E^+M)N-3JU%RM,B!5M2:BWR[L@DBTKR-7ML M7SJT3ANGZ]=VI]?#FU,?55ZJO45ZFO4E^E MODJ1JY1O=U5?89,M7/&>M<6=N:5Y,YM;6%:A[4:*U^Z9_X@&V;0?=6WZ+O@G M@?P\Z2TU;&VNLV M:W.CIN\MRN\B-:>;$;E:72LN^"X-CIJ"M^J#"]2*[TID5S->,\O8=^SWO 5 M5H1_-O['P/_% 1@Z:MNU& 91.L9C\'3F3%"[3L%]DT>__EYNGA(+%@09N@FD/F_V;(C6TV_W(@KY"XQ&AX MZ'NO\6?3'PZ8XQCW7[Y]_SWS/MD[,WV,VNV,3VRLA[Q^-6QWQ'P;=ZEU\ND7 M-M:6]@NL+7X*_57RQ4B%\N[/OUP?7CQ)>K"]H8&30H&0@D^_F$N?-K&.XI'-L._3B,%O'<=[!=%CD/R APH# M%(OAR CA8YMP&)AE8&-Z +M'[\*#$GB$B9\HS ;: C,8&3=P1=@?V\6GH4O# M;_JF8[H#N(89&+XPL!N&J\8Y;0R? MC *#P;996;\P_AXY;T:GU3!0M_Q*/]:DV90P(T5UV3UO7UU?=0XOKR^[A]U> M]^+PM'MS=7C5[5QVKSO'5YI7,AZ]3J +5:O.3\,;9>H MZF!:LQ!CET6Z1H*XFF0,?1+J9&$:87Z"8(D%%"I\+?/Z(/M@^\$<;2_6"R7< M/TVE%TB6++Q->NHD[E\C9@EVUB2%K@@>$)*.'Y:P.M\,/ CL(XFYIOO.4Z#QN;B&^SGA+D!XX64 M7CA";.((SLX-#<]U+C/-9Y.P0%^-0/M%@,5[!@M;/>MAW>. M4:$VFQ51J#7O[ ?OY&M%W9(N.=LI75(' S/JL?J4:1U@7]'$]W!:K&7TWPQO MPGPSQ.8B/-P78=K.29F_+S$SO[.V:CF"4GJ"._EZ@LM/[F(OV[T@N8NW[P$Z MP7>2[,X5U1424+U.XZ1]LA4)M1[TAYJ5=H"5N@7K)%;)+J_(17,FO"\WV'V# MVCWGP+J:=W:.=_)59M1:I10 BQ0D"?[+>7;HU*H+U6ZB9+.';TD3--DD31WX M!Y]O74,.9V\LZHCWQA.?C9@;V"_,X&'TA;\9F>XS;[?71SO^U;C^([+#-]4I M/_2\T/5"9EAV,'"\(/+Q1[)E'ZQD_!+S?<\W1B;^B,TE26M?(O& M<+"#S_^3P [9X@[+-OSI!=)[")M 9")HXG]T+(5/B1_DX]EI+GT%/Q3\+&1) MX%47_AS0X6#N0QP.^:KJ.[8[L"<."Y[@5A<.'-D!EQWM=N^T=]P],!BP\P2+ MI<&]%?@ )>_S[)9.;3IWII!<,B 1.D<<0@'O'S^@D=P%Y6C-?XR_3CW&7W^+ M'X.>(O$0XAG$(R0E1>9M-DR5_V*(%KF\\$ D(L]S/D MV!.A;P+?DRH!$6][EF'*V:WX:]A-O.&S 5[]:SC"49(3TP7I;TPB/XC@HG0/ MN.+?H_$$V-8/C;O(-RZB .$X I0:?AA- C@J$AP9!]MNMMK\:#_@!6%WX9W! M;W^_NWC$7_/7UF\?4=L8+NRG&9\^W-FU3-\*CG;\U//QR"?[,US: 3EK\8/6 MMF(RQ0CVYQS,L,[U;GG#4ME$$QR/DG2,[Q/4='RY'P[.'[\??,RF5RPF!7H] MS/A2L]O@-/V :6H&QV(\P$WP)3R \>')FX *R+C :?>4+O#Q5^/&'&#(D4.] M"$:^'@[9( SP9?H=X*LWMFN"]#<=@\<7\*D_2/:"QRSA(25S\J4:AV!&9,+: M_&[Z@Q%VEH!=2[_!9[DY?[PP["# 5'$YRQ)[_SJR!RHX%Z!LA!V$[7B.P+;! M#4.)8AJ./;:1F80@Q!VVQUP,F@&C[9YXB)^$6]F/P&)WT0#2> ^O\P'^\=G M>W;M_TIH(:9.Z2-\)H_)QV/RU3$-U3'YZICP@F@?H*$,MNV(622-?>80%00C M>P)OQ^ET$N?7MP] M*(%[9#Q.P(H?8L37>6M(B4\Z)!2&(JJ%M[\&8.[W0\-\]AD3D$D^,\:>!3_F MZ@@>S3%A,70'X]4&G6*Z?.TV+@I,/[XOR+ _&R71@2 #VW'P<.&4]57CLL09 M&A+$B2]YP%G-A,T-AVG"O]X".S@2]T/EF<4: M8_.-L\0S<\'I@ATWF /40\N<3!QN,R=(EQ.L.' .:I5I0@GV:[6IN:LI.=#W MHN=1YN^NV(!B*JHO[(C_EDLA=!^R?GTW"#W\,?]MJR$5@V!_=1S*)&$6_PIL M FZY#?3TY>(>G66?$,$"8^A[8T%+@BH?@8@?P&BV@ M#P>/=]]NST&V(YT=&?G6_O?(94;[C#^U)K-R+?K[T>.1<>4YCNDO6#P;1,B- M\=J%[(;GX1P*B[]Y. "6?!IIC$4<,S(SH<1RJ:1II% MI#+@"R *&#,6F>AG_$Y(FL/()^9&_R\* KC&(@OM'9LBTG9[8-B$"9PLE-U< MZRW[/$.^S6\L% H&B#BGO;?S9G"Z5;=(6;2.%RN+MC :OJ+2#PPR!$NXZD%> MT^B&]?W(]-\,O'!1ZVB9!^76D8T20(@3,&K.'R^SK=+I;8KMR44_G+(5T7@) M(I P 4/C3!4$DLVEU%R>)3432SK*\0S\^S[[([(Q, 4F(/BLC'%#A9MPX#SS M^.^A-SR, @1_#(#A<-5H%,!B@PD85S+O/ M[.<$ 4MH<7$\4&X_7SX\LRUJ+NA[I%&KT6C-KS#;8E/2I[$N,I?"]4+,4P MN9E,,0:T>M$TH+W5>6,0C9%^0/4<?@,SP9K@@4& MMD1NC9TO>=^JA'0RD@]KUFM/XH#4R8"P5AJ?N'1^G(Y\ @H)DA?!O3"4"!/? M?L$#'0@+-G',',YV:&.*!PP,TP] ;, -Z!C-(=C8^?R$5D_8^IQMD'C(S;/' MRFE!E\EVR[N7]$F>-.M\9 ;TG ZQ"1>JW@#CDT!GSR9:J'0S]26XP0N<@.>_ M"1N>DPAQ"/]3>>7"%#?_X_E"(@D^0M=W2,$ >"ZX'SPP?/[!(=4!__0CVT&] M$7R4O!I.+=F"E8"WBFPB)7<(5R-A'6@%1N*&$5 -NJ\VRH[O?%WZY4PG .9' MRA+N. 4T)I&CG%IQ(:(97+ZV * :5!PCSP>VAC?I$90^&2U+SX='Q=P$[R MR6!5P#(6E_VIRG48A:B4X*'M<32>N8?4LPTXOM"PO&QG7MGHV/D HA&=0=$$ M(84H#[V;(3RRBYL\H.0-;12%AE0JCN]9[CO&FVN8?.ER6P7]TGU('809SI_R M_ R,1&E*%*TEV+O("6-93=&NM).> -&3ZJ'O)0,8<#BX@AN,@F5I1Q'G^8*W.MRCX \;IX%NW2#T(R[A>9>D M@0@6Z,8OS$=UVL?"<<^?0LJUU&532#PB6SA&\LT3=01E;3*WX1H@/SS0@Z1> MT/D'YS81ZQ/&"RX/:$:%'N+D#]DY :614(Q,R$:=_OBC,0:;A&+%:*J-,5WT M7V:1>PX2*+ #8; )^X8I;\YEH7"7A5&B;#N05MQ#:. 7X!EX6H;29@$/_CX) M[3[K@ 2@H1SF:ZFKV 6AO2C/OM<5.*,@AM+8/+F#I4.YS0\K\F66+F,50]L/ MA&'U1V3ZN&81>M">"XT1O-82UDA7$#HK:/=CBDI M+?;/0M\+)N(LU-F;/-=%+I8B@N2VV"K:ACDFM(#-<#ICJ1M#M"2U<63[\UH3 M[KDG;,B88&-K\FB;)5/GR#?G V WGJ9)KX/J+5$'M;H1EZ/:J2NDE"JH@"M7D@Y",F1GKV7%TR3R MP2,+V)3S#)?Y^$,/WET;9_=^YX5D2"B.\8UPL=Y:X1[N"M'LT,7P2%W'/CC8R-K M0T,P:F=/,T9/LMB)GJ45<<,QMN,3[1YVFKMUHJW6 MT2S&F3I1DF(%#C4.&F8?32OOT62>2QH"3S/F-&"ZYL+B^K7QRW$6OXA"!!YB MQ,02MQLP@L-#:MJF'AG7/P=L$A?"Z,(0+B(H3 ;KURH3D2S^9A\^,TA4V_=B>SCW3BQ#ZK0,RN#)S!<%:RD$#":/*4N#Y=K0C4"OY="AX&AHNL\V M>M\B7*]>$HU6)!U3@O5E?\X5WL-]-3[0SM[D/[2/BE@.FYA;RF1=^\ *YR[%C8\ M3? KQ2RCLZ-9% BYR:H 1!)E3.9_#;!&A-^8[VI<$)*YFPN !#>]F[=*NZQB M7F;MX8S6L]@0P]58=O-"I!K PAU,L7K^#[CG@.N] 8@P;TP1+:W6.D4=R'-.5P+7J GT@+PHL@1(PGREOQ\PH4E?_YTG;R5%)FGPAD[_*Q[^%/5]#]@P-0D&Y1X["5#B"Q+4(MQ39L'IW6MN&.VH:E M$=[:3,-6IWS3<"U/7:IEV.J6;QENT>1(FD3;R$W?F+;_3^3"WWE1![+8+?'[ ME6J32,]7'R^#VU'V%N=*8/=$ AN?T:"'-+2GE'N_&*"@_,5OSA0N!N5!"073 M]]](+E/)3B"K3K2V31G>IS]0,X \YQ7*HJV0BJL9O ULK;TY,=],&>2735<2 MJ%U#8^=Z ,0')L[@UG"*0SQ*7C!MRLIM^)$5,6F44)GX(96)P^\B/V[5"5!# MJ.HSU:02WR/0+I\P"6.=XP%C8"<$[HO7AVV5%;P MP_=4&L6$ZLS=/>(-)1-XT:'MSY"^G5(S)MO#@A%CH10-N: 2+!MA+%17ATU) M6ED2%S.,8$/M#G4_6((H%L:S6#\J@(_ Y$I^.]QBZ!:*&1LFY*@%)'J6]:&@BR:ME\9*[M M^00EL!GCL!Q!5IZMIR&("X/(NG,?$ ":Y7.7>N;Y_KRY066=5))?+H=>))J M!QJ?Q*%1*\/_'F"TA#F.0$)4KX.).5"O>>< N,%T-]4:D.A_*%SE/R.,$8KT MDX!7C.'%<\&(&_- R*=75PAO/#^0:8E75*/+CTL979YONM"F>&[^W/'YXBGC M(RGS1+L5_6O%>>3UF5?\S#5EM<%CGQY^4$NGC5%J[CD@.TK0REY;%R4O->NF MII6*TTIKV[2R$Z)0MLSVVG]9\VE/G:S]^0/Y2EX4(,[-1Q5(V 2CM6M&6X;1 M+F4\@GRQ=RM^:ZI8BBKB)$5-$35%U'*BIHH*RXF.+!Y]%7!F'C@1EC=I;\K%*&WBTY'WGS3,Z6VV>>405&_BBLE1/4+)O@PI7+%^N'3VX07 MPG#J$##+E'O(4YJ&EWH2EU(W+#0&MW/26]<@W!TATIHYYC!'K[D"),WK &9V31J_FC)HS4CBCE<(9HN&^5AO[0:0U<\QCCO8*S+'C:J,# MG''6;)QU9FO\MTNA.Q$GWV1L_')>8>/Z7+3URHR4I/KF1$7*S;,D1&?;7I;%L#9Y$-L#?'82?_B\QCD"OH]AUP.0US]H M0(9KL)_,']A\[AT?09@%A=/.BB7,/R3QUI-W+Y9/7SV_I.4\XFK2+,A[YN<_ MO6OQ'/?X&.K#0'P:M K2=^NH-YM>P@$2?'-YXZPZ7/9S8OLT^"'7Y(YC$IP= M =>%XPI-W['A@V@"E_"9Q<9BR(1O./8?.&%B%A$J5R,P3JCG(RI22 MVXV9CPB66&#I[N-2-BO_MCSQ9N][FCN3P QJIZ-)6N8;=K;,(B6)KG'X7$T( M-7?L^07H4G(;3N=O0V=F&PZU;9"#<<6,(6\A #_LF2^&6?3E\!B\3I^F2B:& M2H*.%V.972^TY8!>)2 %J(O4V%Q)IS;M;]SD3T &2F0;B;L_+??%!"X@): < MEPED0H1K0=OC]OX./\*K^'+"$7RT: ISJR=&#O#IJQRT0HR>UF9GJ?'&B349 MYK//Q*A-R\LUG6#,&)]@-8 /<)XG/2[B_H1OW)6E<05,( M1X7I6!V!COLS![<"*(.A^3;U''8PA0G!/Y;TFU 4\C003ZP#03(X?2\N#F8-GH%PUP^73&0O<&;SAFEF(2N2=L>"38# M= JK@QM+0"<\636Z&0E-02\VC&?/LPC;$-_G6S\#?M@@TLO#UV(2H!K&!T1H M

CNX4*8O9M<<[4UPQ>J!]IH: M3X>E/G=XPZTJ8EV^P$&K8W1ZVU?.^K+CP9%"?]@R>KT:W7NM_LKC5A(.JUU2 M\L\%K:9T@1NDWGZ1>?-K9=V>7E[GRE3M37,\R_7KBP<5[$;YXIN<5V]EX"1[ MI[=^]LYF&?"'D>/.>/VOW>W64Q3>RK+A88'5/+K(-'8^L1#>LU&FN'1J._9T2:;$_CQ!9!CL-KVVRZ^LK6:3:RKLVG)S,V6M],: M.Z=&.?M86 FYGKT<-(U^;[>G)9IPCI%P6FVCW]RMYWABA+,VF=34]%N^8&P) MOV?;K[W*]OMULWI?V[:\UFNAJRM0[?G*GRXQ],"5_H_8U5U6GF)O:.BU\ZUI3-3QMT+6FCGI\ M#7@-^-,:7P-^P_%URJ2N-;5DPFJN&)DMPQSL]M3\>(^K:HI4L]= M.M(*,(.>T1[J$C":/9W_+$1U,G@[)?+3;U^>2WLQ]"SS[+\<*=@H1P12B0H"7V\(GBEPGM%YY= MAND5[&5(,C!8P'TQ09^%2K%Y$TQ^"X&.@E]_MEZN2PZ93^6,_E-A$3\5YE\F MB$K8&B&[P-+ELQ8I?8LB!8LPB&7W&T5:F&'IXA8@LDYEB%P=B)V"H&S7)7") M2^6U>[0D5?P QO29%_FL%#Y,G6@ %C(53&%0$-KC56-M&;CV<"G_,_HDL'Z0>"[W"4ZV2IQKL+ +WXK-5L#))O8-0PN]2) M F\(XH[3\[C5"]IJLN8E\ [F\0H,>O.\]9SYW@BH#T!Y8[G"9F(V][U;RL6E MZF(S#W^<$(( *D &0*/?./R(8,$Q(X<>F(*0A5]O/2="AL#A,1D'E\2F^':\ M@Z!QT'R[@>@JW)320BMA]!QDRED<>T3'XBIEAW)IQ1X25*P@H]Y\MYT(C6[) M6[.Y98=R9%@CF LNLR/?YZY]ST+?<@.'5IJ*+)0)T5R"NC4 6<3NN06;NX79 M\=.3I. ZP.DU>@HXCQ1_6X5 N]%?A, R 3N.?)SV01F+ZT(Y*> ED"7L+J-4+($P][T@H $( M"3Z_@2V?C+1:\UJ&EF**L]>$V!(#)F7@5BD#/T6Z/4KV/'U+W<0FZS>:VS3) MEDF,N2\ :T *\ 2)C-B( =?V+IP:^ 6MLX;-2@!ELF55!8&L>$UA^?Y3-@G M(@:CF$CG8!YCQ&C<8)>. PH& MC&\1WN-@Y0.( &8!50N$J=A<8,#)]H FW7OPS*T Z1E($YC$81ST7DB4;W,_ MM(0;6^KEKM0(%+D]!0,<.(UFDON!C]P1,^%:2H4"=]"Y.*E\=#2\Z&9*J\GF MRS&,S""_@AT![UDCX*/#9I('J868Y!U9"7_2UW5AD.*.UY@CL]EXK^FT+/YG M &]G641QB(2!?#ZA>JF1E$FXH);8F-M(,6/6:S;9" @9^,,3*)%1],K7.KV& M^6/>BDO&6]2#ZIWF\G<>KQIOLCM$40#3M$"]C;T[5P[?'BS?!OHN\9(":Q9+ M!&3/C&)OL+^G HS=.\ZFUBU* >YF5%/1%8^U6>Q1&_#E1-KE%B@P%#9!Y)-Z MY@G;>E&8JG94?6C:&@PC 6*"F2.P:XLBPP>7X]Q?B.N^"0.02(ZE+A DWS=Y9-&]DE-*VG0; Q_+%E9:8BT:.@N MKJK,NE41MI1-IV #@$DL7&![T.Q2&(%1A: MOJ&F68)SHK-.AJ@P:'&!KL %!3(V@_D#,K!BGCPL,>$'H5QP5B?G%&5+28M! MNV&RG*#(G&,H0=%O9V1'PHX8 EHZO+FIO&"M(>KWS;:P*#%:&#S$-=;V H])8[!IL!5*7XH80 =+W03#-0+ H%9!_W&LLZ M!;U*9&J[T]>$IO+17'5]N5.DU<>2BS9H,W:LBR3 M]N D4TE4"@E3*27E:--Y)1OFE1RZSW*6=A9#E?'6$C[[C^5$!+"_+1]T8L@^ M"&LD'$!,C;RXW23NY:RR)>[N:QEMYQ8H1>D*Q#[,I@D'=^1$>#.B, 7- _149JF0[L-=\%()E$@+1>3SKI;#;RRP6RW;!DV-P)-6LS25P?J?<& 7M+X# M:7_=MR(PP,MP;R@)4$,KJ&MN.AC>[)4R@01;=XB@3>!_?5 MZ=*S=K\0<+-N;GR@H9!$EVN+.49#9TA,^#R(/P%4%G# +(P,__70\1 @8UTO MY%(JPAIZRM^;291*-XD.L<:T%OY=!$B=[/+5!U#6-@ES%*<8"1=C\A7@KV=F M+AYX#@+X5GA1@-YKKYG^\AS7!J[(3(3IV2]ZBCZ?6V),0MR+0EB 2WX.PG $ M:W&!&QA8M%P>] &!NA?)TL!.GX%/A1P (.'2[QO3%EZ#>S<;<5_20P_!;@ZD MWGEF=AO=+$!Q)MAO3I 5^$.ZKO%)X)TO0GX!6"*7'58>NE=GAY[ M2R&>/5636\A);HIT/.NES" C>N'*4'G3;0%LQA)EARW+2@^ D*6?7UG=V_HJ[?"+"Y^PSRF6T',H9 MHG3D$D_D":Y/LL[20$X63 FXLY&9AP_3T7/RT^>%Q)Y(2 O&^]3P[0:S=PI'*/(+\>GU8N9A\V,ZDT/ MU"F '2\TC6"7KPG-Q]4K,M.D.%R,M7PYO51PI*N1$7_YP/*8_,:+:ZDA&]WU MP=7*Y/<5P+40[U]K02/)>]DY$:?A>DP"RHT2CB8?-+GQ.7SR)][@;IU0 9F9IK(!6]>A'0&8/FP@YL@-9<(3G'4(/;=XPQH M"9#,J4/CU"-IEV/\#>#VYM7[Z]>7OP91LHI")9+0F[^@$*L*'INM)O:N!X+X M]6=XZR6A"@PIIM3*^0>@UN56[_,9)=Q]=_.FF<,X]+J MLF_R=P#,DOPM(]D3X5),MSR$O=FA0%X-->EFL23<]!IQKJ#,6@7_6'G9F0?K MR3R(NTWZ83YZL*3'=6_]'MSG%; ?F3FY@_':EFY_2P6A3+>\'I MD@I56J <->E=DVWXIS0)W^1,PJ,3+1J]&KW'A5YY,J[U1;IX96NW!C^N*&BX MC63SG#]7#8&W3H_ ,2IQ=(+J-/%H:CP>!1XU/QX''H^&'Q^WW*T4O]X"O:R[ M#D#:,XFQ@T;6*3/=C[4PU+> VE_%R_.QYSB6KQ(DO2BPW#%&(\4R EU6?7,K ME.1[=RIZN!!TWWB^$F(JH="SEY[Y&;'(**#*-P<:=+C2*JN6BIM'N#S6.ZHPC5&S7#2 M'FBSM78X,8;=KL9*S;#2,9J#2E2LQLH&P#HWVY6$1C;M&GZJ^+AH-RK!Q^/M MT*,,L:YH'*+MT_7CK$VSJ25\S;!B&H-J1+S&R@; ZAJ]@?;FZH>5=EO[8]_HFQ4&@:.%"4X*F!%ICLU%!E'0)>DX^ M[G_MA99S4%']ARFM#90V]B(LVU<@M?TDN:V_/K.UDVRX(NVWL0/0P8=\CID0 M.D:OO7T?2M/!H=%!NVGT.MM7CYH0#HT06@.CT]G^=0--" ='"(8YW/Y)Z9'2 MP=I0K9&?M'R1_2IR\DM)8:FC!!^3 M3P&>M=R\_[;G:FJW8_PM7493KC.8M3 MIC/2A#DJU56[==5N7;5;"Y0]"!3LXZ*K.FOL:NP>''9US>[BXI6EK6MV'P>! MZQK!1X/'HZD1?.)XU/QX''@\&GY\W')US6[-=!4SG:[9ONYH*:S52W'6A$G=8-75VSNX@.7;-[<]SNJTIJV^CW==626J/HW#2- M?K>2BM '4SVL3OCI=@RSIXM!UQI'G:$Q'.I:E?7&$;!1!=?[#PU%>S9O!XU* M1-O)%Z#1];H?;\-VM=BH&TY:75W?K6XX 3^B:>H2;[5#2],8=K0$JQM:>KH' M4]U0TFQ4TM#GY&MWZ)K=.ZAXVVKJ^$/=L-(V6@,=_:X;5DQ@EK8.J-8.+6VC MV=;N0]W0@G4;=)_#NF'%[#4J<>E./FZJ"W=72MEKK]%L&H-F!2ZTKL5Y$.1P M#O10B:V]!$5;SVS0I/!HR6 ,^KI%<:PA-!2\OFHT* M>K;IRMVZ<+E";_["$2Z_F'+$S2]FJ_DC65)@R\!;+]EGAUL!9P'G M#,N4 -9;3=-^ :-^]-R+=Y>7G]F?\$3DPRK/91E>9KEC5BC-^SQ]>8POLQ%W MO#M9^&2^T_T7BI./Q6U<;_SSNU=_E-<:7T2Q^H8(F+Z*RXGGQOOXUY\KZ_/D M)BGW/)?1X=E+2<+MH:(BF%@M89IXW9\OW[VY>/7ES>4?%Y=OK]]\^859SIUU M'\0<@_ZLRPOK4)AG+11@REG_H4G_@_<6_'CUTQG[N0P"O[_^4@H!!&5NWMC) MS[X^G5SXWEWJ_F=^NOYT]4&XWQ@\@M7CR]$V%L'_2TO@6@= MR0SL5XM-?3[Y[>R'T+//<@1XI\ B7!$*# %(?.$3Q2^3:$'AV66X_=<_D1>^ M*&!8?FE(Q!O <+Z88*B!BNE[$TPV#(&,@E]_MA( I420(XCD8^93-=RUNZ!+ M:1\"J@\%TF3)A7<4+J.UEEAS0#S8@R'?[J#=HR451#",[3,O\EDIM(#@;BAU M]"Z]%TXY_..#%IAY5!69YZHB,ZQP:#!0,V:ST?^137QO MQIZ9@Y)1 FO&V1RHVQMC%:R)"$ ;X?MF@[U5S[A8?GG51$_86K?3:,6+HA4/ M&NUXP=UFHYDN&+]Z:,77\/L]M_P+#Q3K!7Z"1V!VT)E! 7"H%7%C%[0Q-6# M[K@/H_L"T DTPJPP],4HDCTT0H_>7S(!+L;GM]R-.(H^.PH"@,@%.!8 M,"/N>6[Y(?SI328!#]GHG@85[L2ABW26?Z]H"=\-I"HO&Z]QT#RT@3#)73., M%R6%R4-MB) >G/)=ULHRT5'[(W19X>^S=N2QP4/O"]Y(Q.PUS8T$"UOBT M($T2IELV.[%,]AMS4=;X?&;!B&.&_).L9ADTX)%GIIE"H\%>\V N0BYG)TZ< MS7W@;GP\R/"TD6?1A#?!-IAS6TS0BD< P0(F$7=HZ8X%AAX8<4$(C\&SD8,+ MAS&+FQAS&TPD$HX)I!?1%(,7AY;;QC=R^UX +L(6G\K!]0'143%%UT7.K'F% M1$N>E5I^*>0*>K_1?Y1%(^'2:W03(Z'1KMRHV7BW9C=OYBV5C[=HI[A=R?,Z']S%H$J0HYSA&J?1<=X1<*P+*@I^;3]G&]P>:.A>X%3(]CS7&H%_3G>2>=-PA1+-P(FUDV/!4(X5W,N 46A;P93=\=$0,]4R@Z28@K%AMHQC?2+A MG1(9?K(2#=DY%DD@*B([!(LX;SQ88!C,1B!.8OF 8@V8&19'E@L)&J T##G!R%P5?N"F#YCU[(@T0P!E//#XLOEPN0 M!@.!/[-4""H$Q) %A?\-./^&?X!'!E*(X"5UFYXA)K>E$8A)8,BHPL MA^2R1U$!,P$IA\8 Q^1;D->[7N27483("$<%'6 0^S,9\C M*#WR;I#E<0# XS=PA0"^XUCZYS585A<9^!SH#)N@#Q %#\V6 :U$#:#@#3W_ M(5OQ*!D&*&+$'0&>* &1?Q?P9HRE$JD>(QP!B[],'.^NJ!#IO:7"?8%,"-,C MH,%H,A&VP$F $F<<<(S/%BV-K'V"/BY2 3(YJ/:QTHDAPS/^4 8I8-/,;*DX MA53XDXC>*+-=B#]NI5L-3"5D1%(>G'B@)>T(F-=%CQS-%0R:DJ.>)U9 VWU, M5!CTM)V(F(6T/NIJX);8^;\!*(53T' >'H8*W&#&L)%$"G($W7<.I.S-P/1) M2;_!KJ4/!+LDP$UA\VJ-TN2 ,6TQEW:+W/92,T>X>11,(IP\A=<(&1@-&-@9 M2+E0*#&4Y[<[*6, H>I[\M-(P&!6"44M'"4W442@99B*+AF5"2QY1+SX@NU% MSE@%@M$E'0LG(D&NC*JLD)9C ?@)'E)(Y6<#XBH,AS\GENL(N"E#TC+R@FI% MDLH-(D:&G%&*T;MR?4HZJ6C(= M>DY)IZES2G1.R6GDE*P=VEPP'[-:N%8^PPK4;\]]*C6'%&G4='4U!]XG5X8, M6L,X9%!TY"FH;,WD85'H&?#90[N(K' 5!#;2,Q)\?69]%[-HIJ(EW,_Z(VD4 M +0_&!QCW[HC%\7GTM94!T.M;N9D:"$L0KR0F]/A88B6ZB2.S 31B,(C:L!^ MHYL?KIE^(8V.W*8M)_ *41L7C&%P0V%(-,PLVP;-0\=6W")32RY?QGMB(+ZB MC8-= X9K/I:CCL_Y..<4Y;:46Q#XDS(^!.O(F%C/^MWLL3[NXUD["SKARD'1 M_('GY0:D+41'57*+Y*_^^_.?GG\#XU]1E.^5Y7XSV,?&Y4/Q^%JS_H+X*RBB M@C!,!1\S.XT^?)-9C-*Q3V7IP@J6)7<3,.)5+.KZ/$ NS$&<:)W5&0_G-F]K MH17#I9P>OD8SC!C]#R45]V?D+]&)L@1)P,&M@-]"7O:Q; M8:T .7D8C>:@2NK_[0S,4OP[0+=<_5UF*.8&;Z+=N^5-K'0=$HY,+Q?D[F-O M:RUE=[.+M[CQ3D%JEAZC)\AH267359!J'LD "K7%AD8 MM;KVY-%0&IP&F#X7S!X/.%R@L9$>7,U],"K$'+^;@0\=TD%..VN++ !Y28T& M+1.T3- RH?9@0LCYT=@"N7"0_SJU[,F P=R_"%#:7O>4C/\(( MO3R9[FGIH*5#/0"DI<,NI,-(YLV"$\8#NGY@)8=HO4837!4\7@=AX48S(Y$7 M.3FQ^77A(%2WA2E.&MW BI\T#+?L*24]:F&EA=4A .B$)-6R[*H%081!GO]Z M@D[_42X$7![,W[,;D#,62"A.Q_]6,48TL@(1Q+G[5]YL3ADN"[H >KNO#N,#\AB$:! M@#%]/*ZGHV982YS]AU%ND)WQ!N!S>08>.[=A2([G_MRYEX']LW?Q2\'9 M^(8I#T1==R*>AW .5_R$GS^;DIDDL-+%Z @\(MC=KA*?KF'9' M]_?2NX\@D'M9+:MLDH4].<(:(;8%3VA(\5^ZD44&&7L8UDWQ3.]E M5ZBU>"V4E-;B!Z/%5^C8][1NR;Z8*0>#Q^*XD"-%9[#Y0^-PBB?!1KF$&JGS M5R6IXK]!$ @8,LZU6M"1WB\R:2Q[-KH@601.EBQT(:UW9GU+?Q7N+ME2*K-0\DPG S4*QI\P>.2PM^TX$ M=(%QCLF1>&"NAI$S-+91,6KO7+37@\@5C)/-PRX+HN=U*BK L@(!=+LV%VZ7 MB:-*8:(Z!-P;6=U)[Q![SN9 &70?*+914I9-S:Z$PW4>XX9YC*;.8]1YC >5 MQ[B5^GZ+F8DUR$JL]F+&LO23O N;IM,9>\I!V6+"R:FDE^S&25NG?"E:]*4F M?ZU?8ZS-9-DV >2)W+IK9(NY%V@#;-.8W//MMPG9I.^V- 1T$)$"Q$M M1-86(LD5RS0C'O.MR#L$]I3Y[$$FH3U3(2"3NRY#J?@BC>IXEKNDK$ NX1T+ MNF X)+X(7#*=CP$1N@(YP:A_.KP,.O-Q9$O)HJ18NH_RX+V6)UJ>:'FR97ER M":R(3 EVQ_C6HL)AFV5F_=MR*>&B-4@RLS27:B[57+I5+B4-&<0'^./TMOW< M$F/*CP)]',(TN1-NJF5(@03+S=X3B^,*%G@4=+%+,ZUF6LVT6V;:ZZGO13=3 M]I7/0SX;@47;;L;EF#,6-NA2=/?A&Y[+>.2"C@BQ4A$YV:H,XX?WKSY]4Z/8,U/\$QP MS8464S,I4>+3Q_>7")7(.A<*I\7#*0;5FGG]'+L]< M+L^38RYN5C4# ?5F>&>#=9;PCZ2)KY_>?GD,#V$^] ,\! /OEH6TJ:!-!6TJ M/%[:8= K0N;#6' MEA_;E1]_?2U4X@;L.T;3C8798:]\B-W#)+BXI7G\H6;#P9[[]H-@[VQO8O/6-M&_AD7MHWO M1WSX7'H-06TX*8]S]GSAJH0ZR/PIR%^-B&],Y/,_S[.C9N\X/'!C8(5#H5G_ MN#V4O_[8E.?8XWDNY;GP+V =.D5672SSZ?">XO7C92#QGK\ EL M+\LAACP*N,^]6N3").MZ@9$>8B-\4QL&6CIHPV#[CL5B7;KDSL6YP.A'@ E% M-]0435:JM=*4;G8^$=^QR-P4@(6W-#QE_E.5VN?K1 QD0GDVMVB&5ZLID5Q= M=*-[@:F+(1V0<>3+HNBJHG F\SSN,$,%T05L(A8IKN=>+&ZB7G<2#N>"05SH M?8YA+,EGS,H$JJ9Q> HHK.SZAC.#3T'/P-PI:^D:!OE%P4#<* M=EP9^0K;&+S%E/G:U#^N]J;!U?+N1ABO2VO]A_=SU:(5:!Z]\("Y')T4$-U< MWD6(#U;PI 'UK^P>@5T:L.5AR&=!TJEIC U.0#6'U)G(FGE@'?U/-F6A6X9X MC_)"FA2H&F"$^%%WG#2,P].7*%=C7SI'A;O?#?:.]N=@T. NW_(BZ6J@C LL MCD -YBC&P+"_!=DNR$3%7A3IQ4Y*BP)_!A_';]'3R7L&\ "P?.SK>$_M MC#**D/3@K4>]+]4)C4K5'EM"];.EUA))'T?9*/,4^Y9\Q XP2%S9HL.E5'L3 M8SZE6@2ZI,S)A+Y 'S9[[S6]E8M=.O N8R"[#N.;8XYY-)D&0BD3X"FBXV%- M@_77ITS;Y.1OH:OJ4JNJVTX[:\DSOYB2L$]7=E43]JS5S'2IWF;W7@8L;9EJ[ MX25NV_8C>1_=!PP8R1=J0UE&B9O.Y%9U/16R-'C:OM:-&0.K5X-DF &>5OY*N:8B M.D,\,OK0R8BU&'?KT=+;LD$3BL23<=E:/)5AB5;%H(>9%18H^3*Y0&D@9:$B M42ZR(E+)+N_>Y&5T(D;+B#)$R17YJG>AI#3YT0(M,F8%=KO7\FMK9F>969?K M'B^I+M=DU93TVFNF6F;1KK.0D.28:&I*S3C(=B3)&W=%)5HDGZ=8=^:CK+M^ MM]';P+HSLQ;3^M9=JYFS"C>W[H9YZTX"&XTY1'4D@FDLCBE*F;7QS+Q!VEW3 M-.RF:%>F88^,H&?F,GMFI\8A#4ZHR8H(B:6"692]0[C","N08C=C\C[=VDQ- MML(T!:LQ2^")W89<%L1Y3* V.+C?94I[3>N53-#VTTQ0+8O7M25;PWP_IK5M MR0?E<9DQV>YDI-?&QN0NK<+NVJVO-?$DBCR.[*PP'[.'5UGS<0WR6==^S%B- M>:'X.*/1*%;T(L%3I*SLG>ULK3!\>Y!7.4E).H#LF *=J1JDL:ZQ ?4'O-%] M&5\DDW[3(*\:2%%DJ#C5Y^!+_BW>7E M9_8GN;:8N/+FU?OKUY>R5']\ "6_>WZB1WI_X_F&8T=HD"I04/EQ68.#P)039.*0G==U;]6N7J\)CQ*3% MN!%7_;3@=<\A0R=="8P82?^%HZLIHQUT\NK>>/0YB8'$HU.:CUR7W!6AQO+C M-]/5);"CO!]"8"AHVKNI%W=/!6@#? (![&3Y*=P71RFXNQ)/R13DO/H\,?LR M=UFH0I8;P5!9!,Z!M /IM?GJ8+N +SI$]C"*7?FV5< ME/$)(E4\AN_$+<_1;8,M%VG@O,/35 G92@\K@RFUC\>JY2-.]8"!W&0X!_C/ M7FS,%_ MW.&>$^15;K0D4RR37$"8\H7)O!7I$3](. "#?T_E#A:$6QF@QF(RX>J")&'M MGN"3OBMD-QD,-4BGC* JCXR ZI HH9&^_CP9\9C"8R=\3) MT6-S[!9M \PH#C9FR4(2E"+_^)CM[R=!QUI[[#*_7OH.26K]JE1[9:V#("6[ M=47N_=J.SV(_V@?2Z1==%O]F=-[J=L$Y5_]ZOIB:/O+"T)N5I=!OAHX'DN.W M,QCL"Z#N_G;66^EN;DA(BUZOQ/R%A T\-O_.B(4(HDV#X?^?+T_$+TZYAH6= MV8;:1=$1N :'C;,_Y0G>FUSP);'ZMP)\I@@]NWV-WEVC]R.:1S7"[I(;??L5 M,DDWD]:/*Z[!/%9U+$V$KX;H6Z='])AT<'3"ZS3Q:&H\'@4>-3\>!Q[WQ(\/ M5Q;;%+N_BI?GY/*#>P\>9?!<-LBHB')\[TY^-L\>";@2HCM[>1FP+SP(T9/> MZ5;T8'7Q6#4MG=A@FSE0S0[X3NW![J,TNW6:\'YAVIQOO%T==%#H?Y+*&R7C MC7:KZHYN, TZ#;KZ@*Z60;1=ZX"/::;%.:8Q/%^E >(#DF*9GJ=B\-'C+GIX M9R^?K9YD6"A!0\ERVYC7;!G#?J^*'>X&EJ> HX[1:P\TBNJ,HE;3,#L=C:,Z MX^C<'!C=9K>*+3X_=2?M_4*^H\O#@U+2ZXV[,V+M&5VSK^5)[;!B=ML:*S7# MBCDTS):V86N(EN:@M1>TG*13_#ZY49!<@3X?<9=/1'A8_O&>Z;9E--M-+4UJ MAA73Z'7W(TPT5E;Q2K==B4>EL;*)ISNHQAPZ>3?W]:IK>P>E<]?.,=HC8:^] M1K-CF,/MJ_"R_*3#EU7'A?FV,=A!K%QCOO:8[[1V$MS5F*\_YL$U&&S?WGDT MYD\O^)#\,Z29Y,W3@S)_]FRPM[M&W]2!Y;JAI=4S6@-3HZ5F:!ETC+:I(W1U M0POHX4Y[/V>6)QE\**L\H97N)CD[6H34#"6FJ;5MW7#2'6J4U PEYG _9RZG MY]G"Z!^6E\G3VG9]8KK04D1C1&-$8^2@,&)VC>Z>0@TGZ=-^75)V5FO:33*E MVFT=2ZX?5EI=?8FK;ECI&&9/7]NJ&U:Z1FMP"$KW2#S<*^K\3!U;'FI\I?7P M!EF8?:-338SYN<;(>AAI]30^ZH2/H3$85J)^-4;6/8 Q#B.X?"3^[J=B,Q6M M8#<0'V;EMQPT.E:@HUW)_2R-CC71T:ODX%:C8TUT#&I>>>1(G-F%;C8[T:B/ MJ3FML_7IAH[1K.) I5H$:6IX/#4,*TCYTM1P$-30-OIF!6-07?[5_(>30@9 M&PH^)CUFX3.VM)6?=:_>\@WK7KT+@YUR,U?=J_>HT:M[]:ZS>"5/=:_>XR!Z MW1OT:/"H>_4>!QXU/QX''G6OWJU0CNZOJ@?3M*0'VWRPTSL^E+KGK\;7!KOR M7-OG(6>?H]D?*]C'3+WB=24-?H[^GJM,;**JRT M.[J1V M;FCI-HUN->ZM1LLFR0]-HV/NYP#F)$,/NEGO$R.7NEEOW5"BF_76#R>Z66_M M4'(8_12.P;-]H9OUZD:D&B,:(QHC)XD1W:RW6F6KF_5N@69UL]Y:8D5G2M4/ M*[I9;QVQHIOU5JIT=G$D-4HV-==%3>3O,D MO=AJ&@;JY, UUGC>Z54@@I;4KCP8N71<*#=WD/JO45YKE'<[^VOYJ%&^'RXW MVKUZ\/GI!0UT&[^#Z-74:AKM'93$T$V[#HT0S('1:6[?#M:$<&B$T,4##TT( MFA Z0V.X@RS"4VOC-Q:W<6>^S^]>_5'>E6\13>H;PCI]%3?>RXWW]OK+RL8B MF4EB>S$[P'1RX7MWJ269_PG["[+/[S[^]>?#S4L6@+D,]F[-Q:LO;R[_N+A\>_WFRR_,RW,[?\&F M7(*QA;2F+.T?FO0_>&_!"%<_G;&?RV#^^^MRF"/RM@'QZT]7'X3[+9EC+(*Y M8P$HA>L(EU^,',_^EB=.FCH9E/UJL:G/)[^=_1!Z=K[-PYV"A'!%*)#&)?;P MB>*7"3L4GEV&Z7_]$WGABP*^Y9>&) .#!=P7$[R80KTMO0G6Z ]E^--ZN2XY M9#Z5\_M/A47\5)A_F9C,,G4&L@LLK3MS/L+7K*!>^BFW;M2=.8\:O;HSYSJ+ M5_*TBLZ<2SJ"Z4:=N^,!W1CP:/"H&W4>!QXU/QX''NO1J/,T4G^H/=T?#?9I MSGVZN1+HQG2/&DRW"-.@TZ [H,%T8[K2QG0'G@RQOT9-G2I2N@[_2'*/S*-6-EFX/ M6$.LM'NZ:EZ%VK;8ADZKVO5IR.SJ CZUPTE'%T*M'4ZT25H[G'3W$[8[29]6 M=Y^KDK;77J-I#';0J52WHJH]XEM&F5!!]UW M[FE4I+M\:(QHC&B,:(QH?U8WP3DJ/(&$SBO) MI#R8PMK[QH99>5L/C8Y5Z*@D<*_1L28ZVI7<@COM@O O=-.;&B4E]"LH\:QS M4>J'=G/[DDZCO?9H;QF=YNZ;/&C$UQ#Q9IV2#D\OC*#;X!Q$KX.V,>S6J-6! MIH-]];PPFH/M9SIJ.C@T.C!-H[F#/M&:$ Z.$)K&L+-[G^G8F^#HCAF/,$NK M+'M\@BT5=,>,HT:O[IBQSN*5/-4=,XZ2!W2%_J/!H^Z8<1QXU/QX''C4'3.J MRQN@CAE?&]@LTO9YR-G?5@#__M-RK1N.B03L*_=OAM091:8Q:.M2EK5&4==H-?=30%JC:,UYVT9KL!\N M.DG/37?4.,CK?AHC&B,:(QHCAX61DW1^=1>-I]!0?ZB;(]4-)[V6QDG=<**# M#_7$2FM/4;N3=&9U*XTJR7N3.V[][7.!OMQX (AO]_6MUA-$?,]H]W3SG!-$ M?-]H=FLDZD\OX*!;:3S1DNX8P[YV;^N'E4%;-SBI&U;,MM$>5E*92Z-E$[28 M1G<'+>QTV$$WTSBBPRB-$8T1C1&-D-$8T1C1&-D$-I&,=1:OY*GNCG&4/*"K\1\-'G5WC./ H^;' MX\"C[HY172H 0/S*\^>>;X5<][]XU&"Z$X$&G0;= 0VF^U^4]K]@YXX7H.MX MT&>A^ZL.WS?Z9B7)O8=^*K'''@M]71&BU@@RF\:@N?VR;!I'6\V9;U;5!^/Q MF=I'XI[I%A@'>4E/8T1C1&-$8^2P,'*2_J]N@?$D>[VE&S_6#2>Z*TGM4-)N MZ2ND"'):/VC96!QDG=<&*:1K^G3\_KAI;SH=$V M*TD\.?GSIH!KI&ND:Z1KI&NFG'4?0S:8.HJ=(K[7]P)KN M+*.I0%/!X5&!:0SZF@XT'2 =Z#93V;6H-E-C<1MWCOK\[M4?Y5VC%@&OOB$\ MTE=Q8ZC<>!__^G-EI?O<).7VV#)DG+V4>.QT%11A8K6$:6*+?KY\]^;BU9P3Y@Y6@;BV#N M6 \X3K"Y17X?9?_T1>^** 8?FE(1%OL(#[8H(W0:@MFC=A5S""##5:"8!2 M(L@11/(Q\VE>AA6TY\7D_@GK+49&"]Q6T:R_CE[^BITF(=F A+AEV@^ MY[YM!?SLY;^]40!@P8=?7MIATBK@X<7F6L.U>\ER*X?:+A?RR667L[R B?7P'_IIC115XRN?_1,+G%%^' M#?GLGPA ,;G'W^:@\X1-F=N6*WC08)$\PL,;>G.YD 3^Z M $EX%]_ )'++MD%*TL*#$ :T_#'LC4K$!,R"QX+("6D!,QC,]4):%$QT)V"! M:PS&/)?6 .#BMY@]-[9"3M_>384]S:TMB."+]$T1Q,"4^P4E<%$.HAB4Z8*] MR&<3X5JN#8(-QPP51N)MC+A\UR=!!>!*1B*(\%*0E8O8%3H=PUY(3I8_@B M!^EAA:0Q81[+B2PIW%%.+P5"@[V?2-"A!+=(Z8+2LE'X1^[$NO6DS+5EFC6* MWLA'"."48T%C&$S@GY$S5A(=5V A\,"^!$0(D$F(-2_>(T7A+;4IE%DC@9I> MODQBTP-86FKPE,;F7B"2JFB. +3!"NX;[&\.,' $1X$Z58)O)=HCU QW4T[T M#&IE)3G?(7!PR)D7 -;FH$; ?$$*H:GP7\"%#?99L@:,#(OQ[@B_X=0+>$X' MQ?*$7KQ+%ZZH$- U^J_20(E.X-^!2<XC9OE M<,9QD%, U2#A(\?R 6(II V4BS&H&R/G.\\9D\B&@WH/;XMX(E*F70<#1 MUQ;UL"76CQ@LBR*N ,0R>P)9UA\#0W-I*%Q^O6+7WAPL\G:W:0#PY-)3J 7P M!3B,[1P1S#P _1D?- 2P 83Y =I)XA)K/51 MQI :E2:2\.UHAB:]35^,D2,R"LRV?)_\4&GI)"Z71523=8U00J+) TO.^RO MB*C3PSOO OA[C@Z0C<(>O0X8)0B48 9<_4_>DB)Q' -##C81/FR/WB<+@=Q: MD+RDH6@4 I"4LZ[EW/\/)HV-!%B9Z\T FVI_GH]^5^!A>5-4P>3J9,1RQC6/ M7!$VV%L &O]NH23)XRZ=*@5I/)N!]/B-2Z\*9@;\^/_ +K.0&\&JC M=I^ 'H0U2OV5,3RD8D-4Y>(+\"#Y[F#HS+#/MXAM*:E#DRT#4/.FU9C;#KT@ M_>W\U;65 )'FVC(LQ&1$IEPHPWH^TK$/%#+.S(,J#ZQ47T9)4-###!D?GB9: MBNQT&K#\X"VB>4=\XP[&,, I1LI,*+FXN_R6\'U'TB*\*("T"Y2?QSMQ*1&R MM-@5,$#KJV4&2 5C2;#2;%EO#:#)$.*D!^G*/D8]*#Y+M@=5OD>JD*2EKO63 M-6C94YX8TNOL%BPROV2["C'X=2IX8(N)<"+\2&O(D"#V@#DD),HE1OIJ'-C) M45/M-$)-%=7;%* !@C0FU&:ZNK3?]Z_OC"'I*F"54N54Z _[?U7 M!EU]U,K(;[YW;SDP'BH" \]WR(E0?V*OBVS];="W+@!1HE;&F//H6>+2YQ4S M!7X)PDJS+!>U:) @#.1<\!!X=^B]I B&(80W1OGI>]'-%%$A(W\4Z[OGEJ_Y M?,UE_8TA@3N>8@5PE8K0C%#F@5)+,86-"ZPH7=H"#_JI^( 7E,_J)LI%Z1*I M.*,0[+'_D2*/21++R%C!E$W02TM,W-=7;Q/S%A3QF$N+V$ILH/)A?;[*F- CH$6Z8B_/!"@PH/0D4BO'R0I:+Q:$N)4H"!)? M$Z_M*R,$(&,)X).53L&@U3082>/_$*3_Y%80R?,;=GZ&S\$39\\IP!A;]U(Y MRBW)R#E8O('GHJB6L0_R7^-" ?=QP$@>/\FMX2F26A9\=.X;[!+C6U..,[4R Z4*79H,4U&+VH)V0*HLBM>4')JI843&-2A?CPKV M #;G$05C9+0F W:)UK$4^ :%+%*S.H2ADK9[V14I5$FIIG,N3L M!.KH2%F%2AY+VAZ^0(D< C(S,\("!7E;Q$NV-0<1[<2Z@( 83ZSL-D=0M2<9 MQP4BF(EHQLY)5'PGYPLT5+RS_#[2561W?$O4LF0%SRGV&1.ZQ,&2)8SNU'6J ,(OL:&" M_BW.?B>3QFNJU4@BC!SX0(MT#AA %<+WZ?# M2&3!5T0RL7^6.7*5VE[,5%I!9E.Q&0!H&F5L!D"9X+?2N\L:S.F;!NP(ME3R M+GB8J%P]=!X1_8 !%9R#-U(HE#B51LZK1.T;QAYYXDXJ],=>) -;8,PI?F@Y M3FKA8JAU+"83(,>)[\WPK Q=[ 6LEGJA\$1"G5G4*EL)345OA =H)"1BJRD- M7X;3B ZY%0E^ *_586VPJQ+#-R C>3&2"%#W+=^>WDO?L^#8RJT)1"X 9BQ) M'>2H$Q^P(WD'R8&WM-3S&_[_[5UI<^)(TOX^OT+1,1-K1V ,QE=WSW0$;;NW MF>EQNXV]\^ZG-P22@1V0"!T^]M=O7G5(" ,V!F.(F,-<4BDK*RN/)Y]2P32+ MV_;Z].(L95>GO2CP>]J'=3%_W?$Y"4M:16Z.B4#^JI^8$ 2_(2+B3&D/9HZR M%^+S2JEY))FL$[KDN6%I/5$7N@WQMZ1W,#\@+?"$*'W/Q6M5ZY=IR]>4Z>$I M%0S3$P[IX7#(X-)#.&5E?)(1#4'MDN(ME3?-!"IQZ84EU75<4T$^'"V8Y-A* M4HP9MZM25S&M#HJV. ?#^?P",3MW5'N&)UY*6H&]D!7**>"T0/RL B^"*WHT M-V:"84;MO64 L]P;@L$&?8HH4T=V!U4@1DY9N$BO[5OP-4R[1ZXG/+,"L;OJ M8F:>[ZJ#32S6]WG-JAJM^/ECKX0KEZKU&,&()G,Z$=;,+5U3K0[/[T0^/8Y* M@5*H$(18@[+!:6BS(5Z-L&#@8N% V4[SG;A+>M;";W; -FCC$KL#JFI@104F MU8T<2F' 30V:(2[8UV.ZEDH*E)WOF%^P!) =7BS@3/8VK(JULEW6G$IR,::- MF0I3L*#4]\8D6> ^_[ J3+12B_=RWJE+(]G:?\2J8H!*"GN[ST:4]TH0LD5W19K&2,YHW@$?5] M+!?%3T#_N8P9190O33B/YEEW(MF4G3_9@$WU /D)DHP=F71.M%!^7;D46MTH M-(0U&?LF3T%/,S;!ACD;M8=3YA[AQT7E1F?++W?*F! BUR_>9CL__M;92E;B M_JU&J_8Y/4"P"+#9;<5=PO2@12$@$PPD[?/\5+T.>'$2!$W3K0L&!E=< M(>IHW.THVR5V%D,%"S*6T7A<&P]C5+^4R4,K.R6X,+$P+3^Y\_VBRIYQQL=K M-XURP IB;0MT8Y4:E$M3I40;(GB:&_#.K&PIS0@8H>* 2J7<=+UV_)C,1!&B M ;QP[@.WY*827'K*K,P4*T0NV6@_CCN2%R/ 1QH-PY@W5-\4UZ9./M[E\(>% M;E,K?8 !W*E-S4:=#M$%S(Q(C3('T^-%DG\$R>E[&5][-+E'409OHU-E^395 MHQD\/,L;!Q\I0A^)LO2@D'!1&!A$G;0-JV!316"!WZ%5K4,-G+XT*L[WEAP/ M@1Q2-,)TN0X9,YX_JR&H@U$-!D_JP$Q66M'= S#DG",PD1[G5=RI].(%P72O M ,S7X&34E7OOOQ[HWF+1HG\QODGPLU0B8:$D*!2ED CY+\%__RA;8>A_4G!5 M$-#.V/.FE1 Q,%&KDXAB"JZ8*HRV[O6+PH"$ P+ M[&ZTQ5#J37F"_"48( 6\O)?[ ]A9W4@EVWP"1BH?1R8:Y]SX8F8OYH!4#53O MZ&7GU+JC0KEP^X#FA<\7YO4>RG9U="P,KQAQ".&'?49S*B<&[XE78P1@\(B*7944#Y*U'1<24>L5G(P&Q<_PO[2R#@Q?>N6;X!%GL MQ5W5G1'X6#)%E: '\M*V7_@ Z$M+/Y M@I8"MT*X_Y9JE%^NBBMT!37*&6MT M4IMS)M=!GU;Z=)S]HVDK7^M1%542E^JHOL>F$#IC(=096(_;-@T[@$_+ CB M*<03_3"F/$F]A:!"R:1=]N*_RVO: 'L>)DO$O2Q8 K8"2C8AULIGWAA5O/U) MBGW3-TD[%1YR.D8!->PX$S\YZ?;\&^?L MWF^G9#B_WT! ZS/A!W]FRL[R60$\U<]//2>K$3%@UX;,@#RC&FU;-89:-9PM MZ19W*)G3PVKB38\I59S+%';B:LW=J1YL^=N"F20=E!H?DJQLEYWOT]V*(RB! MS&)&DZN<%J*3RLX1E31T8U"/2 +XL>Q\:,M7]S29*P[UL$K2Q^ LPO3#H)<8 MP&=^\-EN&6E]PS_C=( IN?]*^[GNF+90%%@'T;AZ+)DQCXM\VCP[,5C-*%6Y M GR66 K^Q6*BIBOF%'"ZX1TW2&BQF6G&42((04DQ# CP7R#*$7@-7BVRX)^A MZG'&4'CR/$K<5B)AX*;?[PUZB>0>Q_W(GG@_H.M+$/C"T^NVV^E *EV2K1FD M 76F"9O#N$6+.2&A^0EY3<;4O GBCQ$7(847XD^0(O--&F31KZJF0SV %,F2 MWF"J%Q0FEO8@9=^U ,QJ>D:"_1F&^_7;Z'IB%J%8.]/W8@AMOF!EK%K9^2$) M$>2,$O4)G*8_!%<$F7>.F7BG]%1C3< [7!0>:_64QI>R_X9-B$N%OZ?P!(H* MJ.PTTU;,?<)6@5YGDSS=0 !K!#Q/W]ESV.[L?W04+NK2^@',(_9U/5,A:\R%%:1O_/RVU2A:*ZZ]MWQ@GFP9F., FXC:KK-UW720P D?7$G(N6SK%!J' #!-M!L9> M[9X?M!_(T632*[TQZ4\) T.%%;A*P+K*CCPV@A54ODH2XLFR4SQ>5K3 ="8, MUM'P%!GCH!=G_(?"ICCF/B$B"1Q5;S"&)XO9$15MV2US8874V2D0/J0%$Q^Y MY<:]YT!,5CEU\62V'%"&0,"[VLF)_,DS^ AZ+>M4H"7OX5TYX"4['F)HPZTA M(YK-P=O4ROIA/>?[R3 +K^?1BAH@?L'5%6%T(Z>6N= 9>B;$N.TA12JV4-"Z M_@],(5X([AUA]=?N)BDH=\Q($YG$/E7/1=X,9B* S M-YA? 6[!5BU+%5LL)YL6@UQ L$R?0S?R./^-73A$&D7ARD!20I3;X24A' J/ M+ R+R!#AX";ZTR84ETZ,%5)E0.LI=@:=R/W\$D3#<9Y/X)%HRVV%MPKOHI)[ M3F1I W*D,/>O%ZGF]]$+$H-)T)6<:8%9?_Q1.83.W910P]0"CL"F >_1ENL= MFP_H6X@RQ!?F)DA/0X.BE&/$4\!H0N:94JG(N-V%H*;OF^XHB5&8+DK3 V;- MSWH[VR>F4ZRA)E/+V^//[C',Y8:D1"W3DGC-=]RG M9%!/,SDVMM/4*_;3K%26S@5#V&L78KQM6D;5 T]>B3G*Y+TY+] F?!WULLIZ M8^%S8&W'U5/%T711,')\$66*-*TL%B30_8]-7/&@^=Y"9^3[I=FD]Z; 68L@ MD#A>2ZC4AD#B17!3+VJ01>MI<[L &^0T&FN"\A#D#)W=O6V[%W(N$#<=:( :P\']]P F5J%H(R&:61-A].A@D MMWP!)5-_,FW(?'[&T(A30\\ETJ5<)L+GMK'Y_*5.:*[IW+?:!XE:$?<$D*4^6PW\**]SW[VO24<4(< MC;G;,"\\"<;*\KD>0<$M%+C];#;[AZ3#2\7)+\'2NZ7K->]FF]!CYUI(-C-NH^3$D0V5+T3XN:00T4N?$]*A+ M^T>V9X+Y37)'\50%+* =].;9"5[C=\R*@2' ,ZGHQ!XB;U/U=GT'34;"'-6N M\!<*P".-8ZOAG7N?F%#%/LZ[J_2O$3LPT&;W5B/6VJ<8HL1>A_8Z[BD M3,-RBS/3I#%71(U8+0;'BFP<:3=CJ MBW<;\UF&.;X4 2A1 R!3TF8X.00]6K((VZR3J S0IE"E8HNJ>Q+0!NFSQ)GF M?OEXU)LN=)T9:5R -7G[F_/3#&I37)[]RKY:\TTW:KD@XYWO]WW_@9*AAM-#*8C6F9\E(,J=]RD6Q31W]JS3BWE?L\B8FMU!85R*_B^S]MYD,KE#VJ()5 M1G/@]G$/EAY6,Y1]FB$7ZER%F9,@:6M''4P37Q^<9[JK;6"U%[93+FTA(YR% M;E=*.L,H,A0J<'N6((T(KT1VS**85QE?S\?PE:P$UM!4Z90^!J5BS"X>] M@(3)@Z,?J+4XB[QPCJG.U,$O!;K^I$_+I UED!))$;)'D9'.4F\*"_6,EM$J M8]F'8&5.>I$Y$42H.FJ%#)HZ9\BNTF$ZW?<3L=H24IA',:A7>F2[N]M"Y:(9*6>[!ECJJ@"H)O6X8 M>A9;*A^:Q)A5VSN ;W33 99\HRB,S"9(A&?X\P@4:8V2$VD0^1WD;X3EI9,4 MV3='DQ404%Q;7P'3VF>DYQD3:36-043Y7G-&3-*1TZ0V7O+9ERI[_>^.M7OE MME.8'$+?1\Y%&K6[B@!B1+9+%.,TC_'*R[FGNO2)>V3D:9<;1*W!;&#E9 H0 MYN"XG0ZVY##EYN%>Z?B@H@GNE!,X&"!5+_G9?+PE$]V%-RR/GROE?? ?^WU* MQ1+QH&*OU71T/Q^6*^\1Y,P7EX/4-)".#^82LMV8-T1B(3.Z(H1VEF.B @O, M"2.$(DBZ<5%TL>(8NP7XNV,+5(UF\_KLTKFXOCSY6F^>-9WO7YRS']>-JW]C M5=[1ZQAB!/V:JYBP U,]K[A\.:^B M83[A=3]505M517]-6J'WH*J*B:XMWV+;'+A\2GBM,$G"P=,'F7]:4_9-O)QX M]O9_F>=]L!Q)4 F>R,0KN/.\[J9+WK]8BR![QW:(JA+\]FYO,NG*O$>$KD3K MTQ49N?.4>N; #79*JH-3.3T&F2U7K-CV&C>=/< T'0$Z,"Y0U.'U( B1<,\CO#.=> LQ0R=R![&S,2 + MG\Z]&F[\>H5CR_H]$\Z?@B_JJD/4S.Q2HN1/]\'YMT^Y$C/;G'=X9%;G:R+V M2K6Q,_F11UW\-R_V MS41O)GHST6])[ N_XU[U$/,C2YWJ6G&&Y@4%,1^?YN" W)G5]6E^3P/?[PM,!;PWN'L'4T'>"8X3]SG8CG MF,R%#[9V4*K6]B=+40K1]L@VYO:9RVJZR7X=>W#!7$\[_,-R98JM>VX#G4Y3 M7[.";2S6QF*M\!T7XR4>5H]*U>/WTWB)R]>$&5W'U7,*58'_D8+\:S*IH!:. M%Z:$FGS]-G4!HV7HZNQ&=?%1V!JKU!-3;DO0IG)EDF'>Z-+&/+UU\S3OK79) M$+1Q9NH@MG4AI/_.J MGI/^4X544T)J!%SK-V<#M13KL&=8AQ$R>TM<'B3$ OF4K-.'7 U_#N7J1YG# M6MPTZ891[[]T+GG,+ WZ>O H\,;/U4JYHMO+"GO2\GQHV!$6IITNW[%Z0+>L M+7A.J?R7>=Z2(=%!;TPLAHS ME]K@.N;DT/R843RG!+[F--T;/WFP#Z]=5QHV/*JVOHY' MU1+9FE8>>36J/0;1S79Y"QZ9*VI1[:AC)89T931 M[R5(V5!&CTS;AC(ZIQN3**-?N=T;MS/X]]U>JV=YC.:-T?WA,+<_G,EWUW5; M0 8+Q644@YH1B5+297I78D)B.E4D#6*6**0@:H?1,*03C>D#)&=^8(93GTXU M888N6&],?@3WY--[%^VO,(,#6SM-WO 8F8P0\\.=581F43CG87E2N_;803XZQKE.])B1/5V\U=JUN/6IW\4SW7=_KN-&NYR;N;O6H4GM_<+@+*EO=KQT=[;_?VZM4 MCZOOCZVW=O;V=OA-LN_WY6XRT,9L!RZ_ QH8N>WD@^R-'XF),0P\/ ,V\!1= M'KV0DZ,N%3-M_?,WYR3RD<6OWHE\.66+21$)=KKW7E%J9W:&_):@K KJC-HB M3ICP,,_U?;SSA[/U!38>-$$./.9.[;AZ>+@MFQ%<&?R?=N0GV,L^&&+B[6O8 MIQ, 2I@I+N.5ZFD'N0$%$[M=1A]@_@NK5BV/PTA/4/XI:G]'E6,+.?.A7,-Z MRLA_WV%.&.X /G8X'%73GE-;Z]_^_?[!_6#F81L5.4 !(F)A8K.GC#LXN M/CUI'^)6]#GP'3I "=]XH:E\H14/&K*WFC;RM2OAX3.5KA'NKNE&_ M=B4\6I@E;.65L"4'RQT3W?%)V5'LRM7:067E]'-C)%]$/X\79B3?LGY6*]5R MX[RYFBJZK%BG08E7Y_\^7WX#KQS9KMO(4<79)CZ 9_1M+_1C/CUK.,13?N38 M 3HWU>4C"4XA,'(H/&CY;3=%UOXDYMLD;H>IR?U!R_<\.0A(7\.,1R6]ME=* M!9LG7S) MB\NSC4[,42TCU$SIVY0&[I8M=\BR%7"7,*VT+# MF!!/KW%[ 9\G8RH#"/=^/@I_ Q/*P80.*AN8T 8FM!XPH:(E- XZA"=ZN7@L ME0$/V6]EX$/-QC_/ZU?7EV?-MP\5>O?I(HWBU VLT_9&S]BS3I,ZN^?#GNGT M/OBX^KZV7Y(?XFE4$5ZJ"_N AP5CRMEX? 2>G&3'!ZFC\+G- A,Z+;_K]F\P MRX@7HFX6^0(=-IH&>#8>7D\U8*PFP&B"/\+&BFR5ONQX_P^:5.5J"=B3/;X=\?.X'MO;HCWUTWGW: MC7>=!IY*_#4=#+L1';$GYT=LI#Q^%.?N !R!O. V$AL_BBOT 3^,+7QBX I. M3^0G;O3P3$E.P_S S[I5U^Z-TR3O-(P>7F><_.;O\I(N]RFB)C\XIW[;I].9 MJC7%YOG8B)X'1V;""",&W=M^7"02*[3^5F]>[9C,06%BX\O5Y8P!NP3JSN2D MR-/R((YS4)TQ#(8_P3?$-?73K[O=9-#_]-/_ %!+ P04 " #MB(U5SN0> M'/D( <0P #0 &5X7S0U-#8P-2YH=&WM7&USVK@6_MS\"BT[W:8S$-Z: M>WN!,$,2TF9OFV0)O;/[:4?8,M;6EEQ)AK"_?L^1#)B7IJ3-YFY2=R8%2T?2 MD>SG.2^2Z80FCKJ=D%&_VXF9H<0+J=+,')52$U1>E[)206-V5 JDBJFI^,PP MSW I2L23PC !TH9%+ FE8$="0J,?*I43Q:AA/I&"-*KU:J/6J)-&J_:ZU6R2 MJ_>D4EGI>LP$4]1(E>MSX]V^M4[:3V.B/ISX@VL\A.0)B*YG^R%JG7$M,F MMB"@,8]F+?+3IU2:]I#'3),+-B4#&5/A"MLDH;[/Q;A%:ER0VD&=BS;Q4J6E M:A&:&MD&G3K)RD [];M=I0E5G K3(@*7/&J3F*HQ%S ZBAAV8RHTXF,H4'P< M&AB\,^KV;T(^XH8TZP?U3G74[523[MYGE'JQILZ+]E(1J\>*&ID6F1)87>K^ M)$8Z:=\V!ED;8^?)YN?GP:/ U.H"V-F>] ?#\[/SD][P_/*"7)Z1D[?G_3/2 M_[5_\F%X_K\^%$%M?_"EE?A[M;SZ,+C^T+L8DN$EN>Z?6%V;M0;J.WS;)]>] MP7'OHG]=N?SU7?\WTCL98DVC5FO\$V[@^LKL,$)N4?Y(M>'!+#,Z X!5_PTY\/Z?HAS>=6 M!JK^_O7!4:K&7]<$&9E[-)I#P,BD33+U&K>K=]_/%0Q6/_A:7?]S^.#*GI.0 M3AA1;,+9%$RD";DFO9@)'_X,N9 'I XZ0CDCOZ04+5\T(P.62&70GI[!,$!- ME5^J/> F9>4^.3D"G4"//Z?0H%DO Y4T&D0&:$(]!7:;7*5Q H\Q>2LC?+QU MF9P+[V#C3L.G#\43$CJ3 J9: DN+@6LP Q"M8?$,AI1 +J09$B,@9W#(!LY38$ M!/.8UE3-4"2F'YD%\J)/#64^* -#1OA XA@HX''EI3&("6@.F@!4R#3D7DAT MBO\MVT^98EDG.(&8ZPA\8D3_E)L0)J@3<.3G3). :M*':<(]@D49S?++4!!$ M01#WA+GFDR (1@(N (*(YB7DRL .( [5*E?/A8N<(62&[UZ4HHD&6.?P509* MX&CE$T E$@H2310M&2,#JUX;&DC)Y]AQ&272" 2 )F2"P324:JN/1W5(@DA. M]9Q#%!MS;10L!*%8Z/0&+P"%CD^K.BO,XT/+M:T MJ!_Z[LI=V#]!BY_C%(=QU&7G@8*5@0(8:!Z7Y)D&)##P:17L\97L M\;I@CU5]]^G+KZ:/VH-K>\HTU &6K*/^9:"7,8;P:*IW;X+._(@!:+.17'@@ M4P4=@%6?<&U]!9!BPO:#N;:EEY'W5!2+J&6!+#Y8(KF<>3%8R<'C %VTC+AO M\_TZ'6GN+\OL;.PWR&9W-V%G MS@&>FG ?J81J*2PPJ 8:PE0&\@M5_ASKP#ZDEV $&D'G\5=;D\U6!Z! MAN!O:)?0&,G4?'[L7;PJNI!FF*T)OIS^)*-Y'LA2(W-K /JTL?.""@HJN"G(L\:2X.. MZ+]#S+21&P&]:.IS(Y5>!"BV #J+8VX,8UO=I)&$X =K? XZV>;[P"K@E6CT M>N 3,S-S^F.?4@XJ6\)+A3V,J5\6>=7"#_DN\ZJ]"&)]J.4 ?]QHP"T+CS, M:Q9<+/*;4T8_8K3@8G\;+]BLA3VL,=\TO1,%9*E(M\VSQ?Q3'QIJMK#^6^@B MRW* ," ?4%-VP8J&2$6G,7;.A;=N?L@=+@?@0;A^RW('1B;SB, M*9.2&^BH=%A[OOYH96@'*:M1=CF2QLC8EJSH=9=W,4K=#I9L?6G@[O.;KS]6 M=+=B:]N$FT]XOMETD;A+ -:IHLE1R7V6%HOA)K9#T_Z@V9S:^0U1^,>OP;:D:]],$6U[_ M?KV9D/#YA'@1U?JH]*YW/:Q<]=[T*\>#?N^_^+L*N=JK-V?#P5I9&%24G&X6 M8A*#7+VY^/!^.1I(@-RV#]"BBC\6 :ME?Q7C+U!+ P04 " #MB(U5:OW" MHW ) "T0@ #0 &5X7S0U-#8P-BYH=&WM7&U3VSH6_EQ^A38[]Y;.)) 7 M2$[*_?L^1G,1.0DD*!,JF,S2Q="0= MR7J>\R)!R]=A<-SR&76/6R'3E#@^E8KIHT*BO=)A(2V-:,B."IZ0(=4EEVGF M:"ZB G%$I%D$TIH%+/9%Q(XB 8W^4BJ=2D8UP5YMKUPXWGG7TEP' M[)C=_?N@?O!'^8\]F$IKWQ;NO-MI[9M)[;0&PAT3I<>!F4"D2XK_ES5(I1SK M)C$%'@UY,&Z0W[\G0C?[/&2*7+(1Z8F01K:P26+JNCRZ;9 RCTAYK\*C)G$2 MJ81L$)IHT02=6G%NH)7Z7:[2D$I.(]T@$2YYT"0AE;<\@M%11+,[7:(!OX4" MR6]]#8.W!L>=.Y\/N":UREZUM3\X;NW'QSOW*/5^3IWWS9DB1H^<&JD6J1)8 M73C^/1JHN/FC,V@EGE?+ZZ^]FZ_MRS[I7Y&;SJG1M5:NHK[]BPZY M:?=.VI>=F]+5/S]W_D7:IWVLJ9;+K^(%SJ_,"B-D%N4_B=+<&V<&)9.?:M5H MT"V2+@4X721A[$O.5!$64F(CHGVJ&R^I6VYU-!T$C R$=)D\*I2!HU@0I(PP M?58Q=2;/ZRL\XJ[VX6OYMU2I4L \W3#4DA88J# M>2*M$,6N?"CR:78(Q6B!90S\F="T< %8])C ML9 :S>8Y# ,,5/ISOVU?#MA?(_S="A/H";K]>P*M:I4BT$:U2H2'YM*18*/) M-> *=B2Y$ 'N5(!7-W+VTDV]R97(@"GSXN!36E-M\+4IJGL[8#XHQW=S8*Y^ M7 _,!"$RZ0^8X&[3(*FN@^>\MK7#@\WK>T*5=6K#,?D6B5' W%M6M-B6%KJN M@$$CH8TGB_:-1F.21%HF#)0$I]C 'X!*P5\ '',:$(\Z4"2)",&! TXP<@L" M$7.84E2.422DWYBA@VF?"LI<4 :&#'![X1@HX'#I)"&(1= <-(&-3T8^=WRB M$OQOUG[$)$L[P0F$7 7@12.'C+CV88(J!M=_0EHQJ"9Z,>#P"0"$V9P J M9!'*IEIIY'-G*&D!F^.T&"9AM FD%+ M$0#.T?S'@#&D!Z2-()CA/X6>FAL:*,;EV'$1)9( ! #T(L9@&DJ5T<>ARB=> M($9JP@B2W7*E)2P$H5AH]08MBQE@JXDR"]INL?U8;*?0SCFG/X?B>NT!5#Q) M@#L!QY)$Q!P7'3P&X7_;/,+[.3B\5REZTT 439_P/ Z/N^J#04F74,D,'@%? M'#<@^N5,X6;DRL<6*!:"Y4?KC\\N5TX@5 +MT">0(K# C*5PF O%BNP"#ET& MP+9@Z]PY/HUN&6F#N>TE 4A4:K14J>\RJT6E[MHG^\@Q_Q!90L#^"=KD#$]8 MW*(N*P_DY0;R8*!)_)%E#Y# **>Q983GC]37M?9KA+\;)HE=^N%YPO@-S^., M*6@!2#*.],,P+Z*/[]!$K=X$G>T! \BF(UGW7202.@ [/>3*6'^08I'I!U-G M,[\AZWM(%E## :G_/L-Q,?5+L)*##P&Z*!%PUV3P53)0W.749NBXC3*,-Q1A M3XE"S]^PIC)A@O$5A&*@D ;?!!O%%%]H$E!T<6!:1HE9! $M;#R2#:/@VX"A M('@AT)ZY/^UU/%,&_AY8;GGHU\'O[N M\M#*SL "':WN1JS,2L!D0^XBV5 E M(@,+JH"H,!F!#$2E.V$#X"=.!SS@>HR!RK)AD1L-<1A.L+26$\TD,XQ;=I=. M*$YD#)RD3&#E. !,HX!):]C#QP"H"6I8C)R'(DFD+?T -_(8/*,M 6T)Z*D) MR'D;!-09TB QW@*BDWD>WA 8 J[4DIP#!%DK^#WV<7D"PC -- 2?1=DTQT D M^OZQ5_',Z%2:80['>SC%20:3[) A3V;7 /1I8N=;LMB2Q1.3A?LVR.+,HG$1 MU7A0DJ8C3,T<::SAG6 ,)!PGD8C:3,"1ZR\42D,)7MZ 7A0LW?1H=7=!V /* M 5]A3BY5TP$B,"-@3)5-=/EA-?*JF$1EZ&8:BF&O<+S/[U#4:DX!_8T%Z MO#,G7WS$@FP)Z16'1V-+$_,C#SB?8U( M:R'G GK1Q.5:2#4-:TP!=!:&7&O&EKI. P$A$]:X''0RS7>!1\!34>@)P2=F M?":$Q[XG'%0V%)=$YMJF^K#-UK[H^!2! MAQH.9P"\-'B8YD!'C'[#:,!&_R8>,'D+<^%BRM9 M\V@H@B%#]SJBM^G-*ID:?!;&@1@SJ!WYPIIXFJ,,@/@C(XT%SV@)^'X6&+E7 M7)Z]$=S^N0VU .2BW6/ )+!6WL(&6P*,H7D9,*:("W:@HT*]_-O\:T]!!E)& MH_1Q(+06H2GYZ;CAODNB]VI7VZAR+2Q9BN;U%W\R4:PX7CK?=+I(;@78]2-) MXZ."_2Q,%\-.;+8>]3>\(,LV0*7Z-B><,D@.GKD-D:6'E+&QHEEX,A1GC:L- M5U_ERIV!+6B0,PC,P@'0]LTZO M='+5[U]]:9"_ELT_4HGOB#G#OV>*ORY=[*O]W#;(_P[1EC^6\, MLL?P"B ^_ZM\ISYG'CF?^LQ7-N=F8MJS-'6U!>L6K%NPO@!8=]-;+?B;15.$ M(C)G%U_L/-),^?+\P?\A4C>=57N&C(O-#2WYU>?#Q>%=/B1.0)4Z*GQNW_1+ MU^U/G=))K]/^!_Z]@TSM]:?S?F^NS/=*4HP6"S'?0:X_77[],AL-)$!NV0=H ML8]_Q '>B/EK%?\#4$L#!!0 ( .V(C54-09*7"@4 !@: - 97A? M-#4T-C W+FAT;>U9;7/:1A#^''[%5IDD]@P""4R:(& &@_S2VH: W$D^=0[I M!)=*=\KI9$-_??WM/OO<[>Y)ZBQ4'/4Z"TJ"7B>F MBH"_(#*EJFMD*C3?&*64DYAVC5#(F"@SH(KZB@EN@"^XHARU%8UHLA"<=KG M23^9YD!2HF@ @D.C;M<;5L,&N]UJM:TFC,_!-+=,SRFGDB@A-VQ.AL=PXIV? MP4#P*RH5E="L'=2:-M@]?6SS4,I5,OA)5GE4X]#ZK2 MF8E@!:E:17D 7)DI^Y.VP;82Y4 N"$G,HE4;7G[*A'(\%M,4+N@U3$1,>"%T M("%!P/B\#1;C8-5LQAWP,YD*V0:2*>$@IDZRY>BK[.Z&=$4D(URU@6O*(P=B M(N>,HW>MHNA2F21B2SY+$^=+/N".CZ\.=C,^'[<"E=L$Y-$.W(EW>G0Z MZ'NGHPL8'<'@Y-0] O>].[CT3G]S482C[N3OF/AO48XO)]/+_H4'WNC[ K'? MP&5M6AO48.H.5=Z)"]/^Y+!_ MX4[-T?LS]P/T!YX>:5A6XT=(L[ML?(6'#2(^9JEBX6K#*:Q_C29.SU49#Y"N M]H&=0QICV$T-4?+B*Z@[RL]HMFJPFFND:$Y MF:)W; ^#!:,AN$OJ9XI=41B%(?.QTN,4+/N^Q%X#XRQ.L/;"B8AT#4[1#O=K ML*=M&0,1)X2OC'U84$EG*UQ9J2-"3R2'&*_@#RZN(QK,:37WWX\I#_"GX$+4 M;*V#TH+H=QG1C29:P80F0BK=OHZ0--Q7YKMZ?QUCZ13WFS^EZ M6>RWS0,'" ]*NE";\:+/:WNZ%Q.FUPF[GAXL60D)TQPEDJ8:0E4/DRC";$(6 M&(D08)H@IK0@/&2<<%_+T6# U!\PO1681A9F0 MN#^[AH5G$1I%9>>_N4\3XJ_O2TB;20*6@^L4J(6N1=8+9ZMR?8:W6A2S*J3( M6_A9)=,'GSH12 M(LXE__B(@E522W96YF^/;\V_'BA*J0ZCKH(O!MQ\Q/&6X48T5 :VKFM)DJY1 M7(T;,HK ;OEH/6)"=FT N_$X \9KGNJ;&;^U(38K3GF4T0..\:\5AE*BK;;A MH/5MCTD/Q]P06TT;AM2G\0P[K]TLVNW.'70/:;LY>]C:LM%_OJD0E- .1Y.A M.S$/1YXW.F_#K]S[0Z?/^$)]9?"7D4Z8^9>I3IGZ'3-U+),,'\02?Q.E- MAHHB0_>?LK+(R@I>]8N AWKK$+ K\".2IEWCK#_US''_V#4/)V[_5_U-86-T M?'SD3>[(%J$IQ?7G0OVF L;'%Y?GM]Y0 _5V71!%77\H04KR+T)_ 5!+ P04 M " #MB(U5O@3/\0\% !"&0 #0 &5X7S0U-#8P."YH=&WM66UOVS80 M_ES_BIN*M@E@V9(=%ZEE&U#\DGA+;-=V@.W30$M41$PB58I*XO[Z'24YB6,W M6X=N[8($,!3QR'MYCL\=:7="%4>]3DB)W^O$5!'P0B)3JKI&I@+SV"A'.8EI MUPB$C(DR?:JHIYC@!GB"*\IQMJ(134+!:9<+7/23:?8E)8KZ(#@TZG:]835L ML-NM1MNV8'8!IKFE^HIR*HD2\H'.^> 4SI87Y] 7_)I*124T:T>U9LTR>I57 M'<541'OT]O>CUM%[Z[B&H73JQ6#E5:53SX.J=%;"7T.JUE$> %=FRC[3-MA6 MHAS(!P(2LVC=AK>?,J&<)8MI"A-Z W,1$UX,.I 0WV?\J@T6XV#5;,8=\#*9 M"MD&DBGAH$^=9,O01N\CC:75'3>NB62$JS9P#7/D@**WRB01N^)MD.PJQ(DQ MD5<,7_4JA'G5&]Z&;,44-!NU1J>^ZG7J2:_R!4?>/7+DG7/O2.['EANE%Z7% MPN!;ODH3YRD;WR18#]-/Y9YH^\/Y#J!Z0CZ9^/A"$;CB3OIC]US M'$+IO78#'LYY#9S995_;Y.N0MP M!]/9#W\#M[_4DH9E_1 T>XS& M5UF S><8I^;X,.XC-.WF^]S\#,M:ABM!"5@4E3Y'1@2@0@H+(E>$T]2,!7F]B3]E#%)=0RI]FF3";MY0 X!G;); M!_[A75(H-B.FM(;A+?9P?D4WF;$_-(\<(-POH<+9C!>M7.O3[98PG2IL;%I8 MHA(0IC%*)$VU"U4M)E&$Y$$4= I1D*!/*-&K@KO4HD*?Y:JU39R5144$(M$M M'@7I(XQK3S+_R;:\4P7NN/V(1HJL(@HK(7%K=@T+CQDTBLJF?O>>)L3;O)>N M/.0'6 [FQU>A-F:]<;;U2^KH12(LY'_C%\6 SUR-XT?'U\&_RUH*B8 M.HRZ\I\,N/F,XRW#C6B@#.Q0-Y(D7:-X&G=@%('=X]%ZQH#LVP!VXWD&C,^< MZ@\9O[4A'E:<\L2B!8[QS0I#.:*UMN&H]74WH)UH!]@)VC"@'HU7V!CM9M$- M]R;Z"['M#TV7@ V4?Y<]I8&3Z7PPG)LGT^5R>M&&UU;^!W9R"ZF(F/\%@_]? MCM73^M:N&V,OAS,\2842#P,OI-M#NI?_01>8#' M?$\)^4+6%[*^D/4[D/4@D0QIF2 O[Z^QFIGZ\IYQA5?"(@Y1L/;PA:D%4ROX MU/?J_^J[,)]=@Q>1-.T:Y^YB:<[CY?S16!B84MSL M#NJ+/\Q.)Y<7]]9P!L[;]T OZOHG!80D_^WD3U!+ 0(4 Q0 ( .V(C57\ MS(O*,!< %\S 0 1 " 0 !B8F-P+3(P,C(P-S,Q+GAS M9%!+ 0(4 Q0 ( .V(C5683I:TK \ -K\ 5 " 5\7 M !B8F-P+3(P,C(P-S,Q7V-A;"YX;6Q02P$"% ,4 " #MB(U5TTYEZYE: M !=JP< %0 @ $^)P 8F)C<"TR,#(R,#&UL M4$L! A0#% @ [8B-5%T M LY" 5 " :[Y !B8F-P+3(P,C(P-S,Q7W!R92YX;6Q0 M2P$"% ,4 " #MB(U5IE;=U7S7 0 F0!X %0 @ %95P$ M8F)P<#(P,C(P-S,Q7S$P<6$N:'1M4$L! A0#% @ [8B-5<[D'ASY" M'$, T ( !""\# &5X7S0U-#8P-2YH=&U02P$"% ,4 M" #MB(U5:OW"HW ) "T0@ #0 @ $L. , 97A?-#4T-C V M+FAT;5!+ 0(4 Q0 ( .V(C54-09*7"@4 !@: - " M <=! P!E>%\T-30V,#

">B$"YUD=_$T2;N?(^)OW"LSF-_@5N"H!_N07\%!L M,1>_8+ 73M"^8 \B_8'M#Z(QVM,#>L-" )]\MGJ>78&=&$8XAP6E M%*R/XEP?.+@-%9.@;^?R42TH!Q-G@F25P/.,CP=G;B<)81KR!\\O0(F&E[6! M>&R?$#?APF0)TS"^ <=4>_5QZ* +(OR5M"4?4AU#(*5 =FT#9O .:?220[UQ M2-5T,)G394 %9R;Y%A!@<_@V![K@L4 7O ?B-VW+N.;#M3E3T/,:XH'YG+PJ MS<8KNG/%\;OT848X$\]SI?::B/UC^OYQF::P 3F:ZU;PJ) A<<&^'?"A1C1Y MTW,<[Q7+\:JUTZ5#1EVQ(8,SL"Z]( Q$9A)Q= 71G[L643HG\$6(H6?O"BEJ M3LGD#H*J;*X#-'.TVMLNC#R=GQI;,&"%']>M/*U"-8GM1J^UJ6ZK/2V]W3Z) MI94KY1MP70:)G77/JD%@*\KW9'??#LMWQQ[$02&+3;S #G>U<6_1Q;?->\<9 M*!#IO$=Y:7%47\5)G;O6E3BG0BQXTIH=/%;+^%TGK0P8A0V15O?@<^=X4S & MZY7N[\9ZQ^!^+K61_O[(*:V1?QF[O#@Y=2K5 MB;:_)OE=:DH6S'*1P-T Y&&N<&:19W9[0<9',W$85@<5$ M(8H>"H9XFJ>S;2X;8OO^DG0E87O! LMCE9$6'KUQV 1W:;;1::3IT8T['/)Y9Q\EH MA9PKXJ"L8TE;*B*_%]T0]PZHG>G/J(O7-%ZG/ ME0OITJ!5H3+TF9U?^Y#B^=[90BK(56"X_%6*%!4NIMAM5S7G'A^NP*EZ)7EF"K692<:]AO*01=O/Z\/M+RCK2U MX2,M<^K;2F;(>H755^JS[D>V0P 2U,X]1C@-CKBP5,2AL.(N?,'2RWT+W3$C MLG2:49GR[[FF_,6; LC%\[D0IX,U8;?:X>1!R9U[CR^^%Q0K6FR?-%KMXO#G MA;:X9+K90T+,J&G984)L'K>W1X@5L6W7K2(2,V4"CCO7_YWN7NJ&2A) [^VEH@MW%ZTEDC0Z=E^W91M^P!56=@)^P455,? MU.EI\3ZH]5#U/G@LZI^S"<=?R*A@;1C/>+X5UV95M"G/5L!<*#_^='+::/;6 MJ4)V4%M4DFI6@%8HGVJ:)XV33G$0M-J3R%ECA".1S,$@&D=\;(S%)CZ4IK,]\4.^Y#%J(51$L[C@[[2SAG^=AC^ ;Q[/O: A/]K\E%Z<_BZ&*8A M&%W-XTUR]!R*^UB3=.5(NC! PE9)^OBL<7:\T =U%2Z?BI= 7>@;"KMX-3U MXNASZZ'2PD I2B$,$;3$I_G , MGXS$_,, 9^FRS!^F-8F_FMFSJT^F0L66$/&]Z?[I+#[2-T;QS7%>OND=?#X] MFI7L!ARQ(^?"9CY".^41TEK U_H([=[1;#95/D/#\%DPP1F^+\QY.S)VBI): M.2FIEWH,BI):&SF&DZ/95H;\E'2<\@C-F)(V\PCM5L8SY*(D;;"PCR-2(X8( M%%:$, 0@YE*+3W$HLIH"2D.G^3S9>%(P!YR #1O#<^ L9\(5Q_^7; M]]\7M]'FAJN([Y8E@-I-+G3DPA0DT-2+Q-\CY4W?GW^Y/KQXN#[_Q^'YS=/U MPZ^&Z;R:;X$T./&<7);8H-^,$4.C]E>CC2:5<,+_U*3_I<$8BH\.C%]2S^9O M5^EG@T9:.2?S='?YU79_Z!MJ&J ;0"S]*?0&!PEZ?A4/AP.&;210?FKXC>DW M%2U/?;< 9%"#'W_#".!! @B%/?=O.ILW>[ MRV VO,*_Q.HR8@5GN7R%?S_0='HPE[Z##*22F.^/(+(&/@O9O\P@9+^;KOE, M%L4C\U_L0;[Z&,DFMVI"^U<][=I,6(F' 1N@I?@**BM@[G2LP?5FC$3^^*%O M/S\#?X*MA\8?$)$5T2NTBI;V%@JYG4>&3OE$YKCK-EJB8 PRG"X/!IEAP^(2 MC)#* ,.([,(_(M,'@R,X,LXMR\8'!D,PGG4?+$9"&YMODGYAD7T6&[Q]DU#0 M7+ECQ)2V/XC&8#FZ U1AW SE^^@EC=O+NW_>7AUFW+EU1G?D-[= _$=!P U: M%+ +%]XZ$K =^\G)NFG M8NN]=_"\Q\&(69'#[H8W:"*RK^!^S1@Y9.E-V3=7%[WV^7'OYO"F=]PZ[+:N M6X<7S=.;P\[E\47K^.+R^O+T8LKV47+#.@>I..B<=J\O._"[YM5Q][#;[5P= MGI[TFH7%S56-SE<5"+C6Z7Y@P&WRHRDHP+1_O5\ NATGV%T# M#-OD1QK>W-IHNCS LETG]#T!Y_S"R](K#YI:ZE56/]%,1M4\J%77#XMQX/H-?&GP$Q>!M!P3)OAW1-RP:K(W>FE06D\JEZ?MO8/SM M !?7NJO672M2NU9LOP,$OV^G0T@@CNCS?DU1$1/=FY;N'Y_95GFP>1Z72SH.\R"GLNWGXW_^/YEU@K0Y61 M\G >M+/)50V9<9/B<#2MLTZCU=PBL&5-B_-H<;[L/$R-']9'M.DCR@#^Z'2S MAG!M6UYHX4[==BXF09K_G[UW;TX;2?N&_W\^AFIGUC9":G7_KO.IJS<[ M%7.0\CK=G"8RTX#9S);3?VB,QIR^ V=\M_1&4\LG@%S4&T'-BRR#8I*OVU-2 M[[B FS:WZM!H+=H"H]?1VZ;\?<6/NK$2BR"-"3U-R@ . R3G6XG*6IS=%E^4';0GFY4C4FE-"M36IV*.I4]:!!I 89* M.'>@TF]YV,U/WELI:)!53*%H'%:A.)/0 Q[9(QS=6'MVO3_A=$8J!I&?-,N* M082G\:_@, X3BVA=7!IZJZWT>3F0IT3U<9W*JZ;9VO_!*%-#4&SNEOKH.-0LF":-:#1]@T ,D5UW+F">Z)2DN85-[L ME%6$$)WN(#S)D./BUDTBFK5F(/;*W4 M4HGF^J2B/>HM>Y\2K*"N>)PZ^&R:6UG%"WM@<44-L;T.B"Z"[#.)*-R[. PN MFML@O5FVAQ&[%9%ZD0F[S4Y*L&);W$]@4Y40[<823$L=Q:\]D!-J4010Y#K]'7>V:E&?L*ME+ -@VUV>I7I"U!Z9N' M]5XT4WIT*50?#-4I\<5\RBZ8H>6HND;+T%N=?7+?(JHN,T[?\&%F;^BTM=B0 MWI5YN]+.PN,#YJP(!R(]2II24.3]$PMED:@-/G0&L M3QR3G1>G?44=7SM'%QVRI\SN^\TM.TU(G>(0G&!N:I<[O",^/ MS\:2,+JA92IWE3AY6LW&*K_&O"LJ2S5J1D.&R0P[-&CIMW735"U:),2BZD(A M^Q&EY>]V1?6>LO"+,O. ^X9N=/JJ/^;1 %,T&ZL1I>C*@M$]I_IJ/FPY_'1Q MV6XJ]$J%WC3PBDI,94%LX68_C:;>-BI-/"_5+DK6FDIL%ZD)63M0GJC@LPCE M23$AJWO(T0\*<KM?,6N06!V4$G^B$L,=[9=C M&9$5&2U=0X&T*&,_B/HD*B$\*%2+6BLMO=&MV& ^QQB.&IQ5)OGUTJ(W:G"6 M4IXK4EYZHL%9!\#A:;:UD5I-41:V.A5U*B>DTO?28A%JE)9DBO_1!"G4+*TR M:+.L:(5$L[2::I*6)+A3LEN=BCH5=2IGHN>6Y;J68[K6H27IN3BPU7"M/;>R M+#*BH5]6%8,:KG5\PN8TP*T&SYSGP:>%5?IE%5O(/ERKH89KG0'4%8_;0TOR M(X5""M,KJQ9"HG%;>\V]+&/HE1^UV8IAY*QG:<7J M63J&8LCG!^TT9*=$'0\U#33>WJ^\W@]]K@ MX_W-][>:-7NV7OR ''#''+*RU"E!DGNKF7C0W''P2X/^(_(I\(\NM#?"7?K[ MA^_"74+H)!X,7J'T-, MKER["0+_]Z^ENWBW @3V1YWA0]=\./H).D;H,#=WHETC,Z(A;"O:HA@4DKB( M?J94F,!V'.P!':Q=(P.1QG56C?R<$\(WO6L^5K?TN1*XV.0&,R M:XUVG@FE\8U9-U1#X=+)DUY=;Z\)%@T.?8;KQPU,?:EN"6-7RWXI,+2-;GU= MK0O>2M<\XL\)_/&)S%[J#%!'!3DC&^2,AO!T0L@9!X)/#(@X4)2YM0&#G(-8NN47.?" 6GYL!. MI"%G L]D>)G8^%[:"[$\BCC0^%(A%\V(U.@-\&C@B1ZQ)J#\:+8/:X'5S6;N ML_\V4JEDD" "-2\: IN-9241\V,T)>/EC+B3%*OUXW*Q]$@<7#?L#*DPOX=' M7J%J MAFWCNH_8->#9&MS4NQ;6%F]0D M96^PD*=+HV%6GS+>:HC23#,IH6G.]'5^_@T>?+! M#\3&*R#*IN1DM>V&!Z$D4<.(/5#2_P-E]/[9+>87[>J]7E-Z"CH!L=92%)2? M@D2YP?NB('1 %*.AEM[L2=0"^'2E4%O14'X::E9'0Q_=I5>,A S=[+>D)Z$3 M$$,=14+Y24B4K;TO$H)KB^48Z0!/Z2GHV(70?>B[+9>.FJ7?-2MM5%YBR=Z)RD%9,2"X(]Y$T5A7E%LD::ZU& M]TLAW<+%3 V]WUD/L4J=+A9%YPX315P/&>Z/A@412^$"J<361E, !3R3QI_@ M5SY37GO"*=Z8(/3 QHZ],D#YL=F3F(H*1LF"A6GY;6%.0R6 M1ZJ((A?;_KU%D6\G04*H."C<44'AW8+";?.$@L)G/;%Y,Q/YH_ZCCMF1(P][ M_=PM'^> >EZFKJ9RG\H9_U[7;D$44?O%5Z=[8J<;I^!_63[\]ZOE6 ^T%X#V M@WA/]HBH4S^M4^<&;*5G>B:^@2MK9CDCT*@7L>1-JIUNGKKD$%@!<@"@!2E%^P'D+]'"MC>L6AV]ESJJ*!8 M/A1%4?H]\T:J+$:Z8J J[AV?K;YN- ^8M(EQ0,;6S M=P:O-(\XPN3/XO1VX"9DA?B N ?9/E2@?&P;T( MU87:3]O!=!)H2!EKU3)% ?CULFXY=.#]1.RCT5C-JK7EO8_]5F2BF*;RRN^5 M@S;%,T=VY*"*(0H8XOGYG5?&+AV9T_FDYR:VFBD-PY43>Q\=M13J)4!]2I-O M.:R$0H/*S7U/*E=X/U*\IS3D5NYX103G000I+;4E\?G3U"-#[QC[M%>.KPWH M>AO(+3T?18O"^<27M!\CNY9=%\S=W;U)Y AJF!76&#R.IW MZ_WP\IN[(&F]/OMUUNGSB^L\:/?$>]3P!>FRQM"R=]6*]\I;.&(1G M[7Q&._C=^]IF=I:<]3=S9[J;G/#@'FLASZ]MC&Y<"IXI>OW<>YY;QHK^S7 M<.?'^8S0V:?:W+.?_,9^S_1OS% M=U@V5>G&=\3#KG N7"O:F;&S3)Q/+#(]O@5: E7"_]'EYM&"7")ZXP9VYG9 MQ ':AW?3QLM41L4&C.!W$F!GFZ31[8D@;R,)C+7YTO.7P%YPE*.%1XCT"LO3 M\=CX"$A&+7J<"-@O+@[3U3X!S<(=7,_77EFP2#*QD8"&9.8^O]:!&I<+?P17 M7UG.G]J]!_PA)*4!E3$6\!GXX@(_(H01HX_-!V=P&!XBZ &[*=*7NO@TK&\B1MO"#9]H.>PTX;=KT&2_ HZ53B@=77S2@ GMF+U[H2I'$R5]+^/+L M)?@*>[&+^+7PH.$+6U6X)>$VC(BWL #X(;NPF1A(7/0O;&H,]_,>7+H+NO:- M,B5XM8'ONR.;_D8W@;ZJCFYKHLV(!<_T/&R?[=$%T#\/7?=/X(A.<"3L%+[@ M\N$(YI8'KT>G'"]<'7B:/9H",;I/-F[(<&!U+71M:/D',!')]Y@*<@-L_V@NJ]>+VQ84!'RG-#V%(UXK'L,33H)_$ MH<0&9\-IC @9^VRH*EX3)U& P0QA]FPOIB&\AL$F;+HSG#28"]2TL-BL;J7L(I("V:NP^_%T8;^B_\_&/.+W;]E'?9RK/%]R' 3!W MUMGTE0^$.@8=;^G[N'\!L8\II:7)^ ]DQ&;(=E#&&ST]ZK>.2_;(C-YB0H". M\(]\B+A?ET^;.58M"X,09I\%(?CVK\))>T9>Q+DH\A'&^AC*>4-_'6X*FA@0 M#$71(R-73CLA,2!FV4993Y8]H_W? :!#@(]G/3N,4S$L4G)(Y4T;2LE.FS=M M8]@;/+B=FMD_UDWIPJ9T&FF;@JPA 3_0QD$'0$8^HHM"B3RS@6UG@)7 )VCT M:@9NXBX[N$%G16X\?/E"U^L'>WCX/6]?7';KZ]Z6S##?/MY_3^VC'YMI$PS,2=QA.JG!,80?K7Z&HW.T MNT_?_OBZO5O_FI=QDU,R>EJJY\%D?H=@8:$S>>67Q,_3,/'G;O#IIG;U_6;P M>VWP\?[F^UM@BL_6BQ]$.]#WZ9#$!KW3I@0C*F\U$YWV/%_HEP;]![ZWEDK$ M/[K0W@C/YN\?Q&>#88!R3N;^]AJH[,_P*6 ]S6?6"V[C#*BO-D0?>5++IP^/ MGX"E33TDWU\6[N@B ?%GOALXC,U&+S$[9KQB]8^A0WGEVDV0R$XU%Y=T2!-U M@R/+ ^)]_\;*!0O*(!)$%*>J@.#6KI'%]/JQ?(0OPFW :@*=)7 % 9>:,*Z* M[B%T30.OP^5S-]E6SO7;RDO\5GS]"*J,MNNVIT8/I<^,1FAH1JO>A;_$GLNQ M_-Z^C#L[PHE3%7+M:@WV; !)>(#RSI0K:<'AOT9O;?7T3^L;R,:Y;9OAMA*G MI=Q[;09;49Z3)6;._^(Q%LE+XM8FOI6U@$0JZFJVZL*=Q\3):LAZIZ<> !X) M(9DXTMHZ8E;C]FE;TSZ1G1$+B]CFF.W1)/_V],YC?^Y6K&(7*-AV:$ H+B@X,?F5\,G<(86%BR'^?6 M"]5/;$>;+#$4EAX7^4B&'DT_8?49G7>\2DQQ!\4=)$&_X@XYN<.06!YFA= $ M'ZS LC2/Y6JEL0*:P/,KTQ+F-/7"63[J(3_)S$V#I<(2,D5%8 MJUE_0\NW?8QB)#+$UI)::5+B(QG;R*T&H[^6MD^#,7"E-Z^SS!AD$]Q]%$]H MQ0R>L0MO#&>B;TAJ13?D8@K\$-9BA;%##)I4N#EL!X--H1N5+1^R!A8?V($8H@QV$M.<\.8T@\M/ M;DGXY%B6(GUQ]FB6NS6$XV:%:1NSJZ)X:IB317Z.R)Q^*]L+4TUU2(3GM;[* MX+-5_,06J[-;>IA72?Y:4O31K#&:]R4&1LJ#PH0OO&:RI!HU?W@B<0P_CA[, MK\!(<7E/76+[18$](NLA-@_?$LG#76 M19/YPX7./3(A'@H+?T%CRH_6G]&GMO,$SZ*9%3JF\,)CATLF_/!6[$UBRP&K MAU[\#A/KJ.WD\14%=\0*!?CXD7@/1,=D%UX_2"^E#>0F*(A1/'CT[1:PBS9E MUOA')K;?L21^EL(?W)E^F66*^%RT32:P;Q;R3:YWL=O293_;/LU*GKL^-?&" MV[ GU-<8K;"*3TZZ/'3<$FDCGDHN\KNOQS%1D/+%;TM(CKJBH+C$E)^TK*IV M6MN"$FNH\%;W_%8EUDTETE@MKFZ@,@' 3M39T(V@O.=Q#K#'-C*AAA?QHTAI M#=G78=+E!1CF$'YO7\85:A7WY_22M#*BI'M=)0&H) #Y5">E<9^H3W^#2AQF M_FJ\>HKORT>I;"GFBLYLOHW]/Q6LD')!B4;!+)AQ"E1BTH\,6/+ M9T5:O#3/C]7FP4_;*]';&^J)=A4!IU51QES:N-O/8;UZK%H\VTYOJ%%2.YVL M]1J @$57&[7#86<%P/;0V<:;P%CQ,V$1$S)>CIA?B=D9@HJ83S@^R2]"2X1^N% MY;\!G6+S&GM,L_5 X"[@V8G\"Q21S(>*Q!R5LPF=Q//7?Y,$TE_A]DOF!-H9J-1.?'F"$#PAH]C/ 7DDCH)38-6+]* MN;]![_6:.;WPW8$7??E\=?N=YP*G?]L,OHT)9X1^!1MGL/2[$?YI/EOZ].;S M^0P.$U4+MIE1]#/%]NH+YXTP_QK[L5]K-LHWPVYQW["M5V@Z!7VM_XD%XO 6 MV!"17GH%;XF_%&BN>(5)>C_F'K'&MT[\QD;^UHHM.,JZN6Z@_0J6V01S!\K" MV&K2. ULWW[[/&" V7S>;&P>YH3"R> W4PZ^LV'03(,WUPUG,![PX'_ EV=P MP2WP*0<#9QA?_CG 5->'0Z,!N_S7&TUL>;F.!TQ76#L>5D?(#M)B:8:!3@&F M^H+,M;'[3'L!IAV;(3BVH)_+/EL>;3RV+2<@XL& .=87 'HR*:W MG8X"<(KN&J5,;,ZV7U(8:MC_##L^8[$MQQX6IJ4187>=",.6K?OLWLHYWPU% M\2 &8AS6.9J26X=SQ7]_QR;)]#M?;0=#E%41:RN'4!5$.UE9W1QK&T$X,I?J M7TO+0T& $7[Z_D'XDO5PANL?:&T QB]!+*8=W/8!U:V]N#LR']R& ]J8F?3_ M!7NS\0G\D/*S4^/BLBT:),$=W4-A)NDH)O[9W>=;EAH7S:Z:0I/ MI2#=S% 8,J+9K,*V@V8$/TXU.DNT>4E\=94RPP+8->)2I*5(*VD>KL])"(NR<0B?I?E8 M5O* L)TP/Z85E45JKR;V3YQW,+6\!RSC=KD*1@<"OL[BD6!%F?'RBD?LU$2+ M,7FK#=JY)%+SF!(X7M(Y@![Y:VE[=.1"6+T)5&V[8S\:718 '73)VOI+8-'R M(>N5LPZ8/-_.]TW5^5YUOL_5^;[D/0JV*#;,]R#-]E?I9\/>YA]GFZD?P=": M4?ZZH675_CH1=%-G:5=1J%BLTJ%3[^^G+0&V)DG(KP--0=YA9%^U:WKOPY8& MZUACW[],Z#\7EP-Z'N_?X-67^4"<\0DX0U*;6F/ .W]*"NSW5)R5OP#H.WD$ M_0EN5U()4-.H=]=GSF?;P?@\4;Z'48'/<+U>;L.44+GP*17-1.U$!&-)LW05 MJ7:=4NW=EE8DHCFO.9N0'!:8,C0B6<^B7O$QG%K#D4/[+V)0% )G+U:Q+%G] M!WO]@I,Y4A5I01%R&(],)A%1C0+9%7*KD%EE42"2]P&!2UB54L&!AMTMHR&Q MNRY[>:8PL[X]-@T2EW5%7L M]AS9+7H[N,^*ZFP[%#LG+)F:3T8U^V=M:H]!]WD;<)0>=MP& YZ;,'06 3QM M:Z;M!S)B)38=-#Z-'D^VI>2:$ =P7O^E8;*PNRBN#Q-J'6<920S:U!JC06GL MKU^VV-B>Q/J9Q^%HSO0"&TWODC1I7ERVZZ(DUD Q#X7KJDA5C$XQNM-B=%%J M<\PW(C!,]:";_DJN?G75(_#M&3P7V\S'"TF*UH[T! UM"["Q]03^FZ7GCFEI M@PR,KK.!T7FI>R/H!5C*WNQ0UUJ1"-"Q$_<\2'92_+YR?L^BH(K9[TNK%3D= MP6J.)4ZQ3(_"R5/8G!ZS--;SI8)V(8G4Q2# 15N+\-0,WJ)_??8'>D=I5)**7X6MAYB.FV:,&&"209!V< MDV]SMCU_I60RGKD%J %(>"^QW"T^7^41K/,@ETLQ,L7(3IZ1K8X0V9SDE6LR M1<8(2?'LEM47'/@X5@,H&YV7UA#6K3,6&L_ R*BZ:\_ (X,>3_E:KQEUYE# M_9Y;+S5W,@GX=N@58;=?T'(DFL1@L8P$V!U8V]+VIVP14WL6-&*D#?>3' _= MM>OW>'3']@2@O*#NW<\.[\L M+FSKR6Y$Q3L':N*6$@0\P;7O+2499!;L? MSTX9>![6L=$7+70&2 AI=)#E#&P_VFY6$2_:V>R]X/L-<=(/[5)PO/O)MP1"+= M+9Z.";=8%,JZI F(J6:3=CM:N+2=%_LB<^L==@L%6?& J6] $)X]VE;VC)ES MJ]#_,9J2,2@-3.K2%.-[N,45)@-?,,HTS3:0)L@7 LB?HW+H+4F0.9@-DY8=P].204FE3Q.GR^1+I%_/KA'EP:SGK7L/PU=FNPVGR__S^IVV:DL, MW048FPE3+U]"TB9[;<>[P"M@Z P]>ULK$K(G3ZT--=K8\G+U7M&MZ)T265@\ M"2NV/KX\CG=N3 _3DDX#$N:MD8>70DM0')V"YE*BQ0X#+YC\U.LB3'EU#U_!_ MK^7!=93=7@Z@-2X6XQMPY#SH"(_4J/A(,S*N1@MX5K.W1S5DO\PJ-+^8[^*5 M/W6]!75FO!;NRSCB6E&<:5CBL*O MH%,O:\E,.&3GFG4G#*WD9E8KN8D58WJOUUJOC-GG09>,I3,$IVBRT]XZ%!X( MG*V+RWY_W5U9&3(E47[W+4.X/]>AH[UKU)\^ Q10*2*[$,FJ"*4_=T\4G'EU M:83>K68@>M++>VUYW@O0^TH116;*90/2=5$+U_+.7J0$'J6P.7T0B\-D3%HI M$.<%\9G8-OOYON3"Z$ $FDYYH@AJ&)2HCI; SFCV#65H' %F MV@U1-)ASZRHQTV+\5YD ,3&Q<.>\D#WXB\>Z)"7^%KS-SSA+_9EDV*D%[=D3 MRBXNOV"3-6$"SB280<%CZ^YD E;H@GFKN(%!^7NYC#W8!OK2]%]C?2?*UN%* M.2"I-,%JW^A5&D,RB@NQ],RI//*KI?>ZYOXUP534OE9$HHAD Y$("LVR2NWR MB 3$M;$^N.T@1"*)E22SZ(Y;6 ZAG3RR"/)]B^OFD7(B6+8F;5"N'N. M'53\-FE<2%#2F4U4"QN-Y+(O>UV]850JH:L#JB*.4R .44O13")Z=^+H-O1& M=Y_.E[Q 3:F'>I/(KZTD[7T!FSOR[KR1AUYHZ:[Q9."Z02BP6CD+HI,^+:_;:-19"CA_ M4XV_()M:P'\.WC;,$]K\.K^MO,YO6;*8$CE+^^WAN'77-B;KLZ:,J&VQ+&\_ MZ.OH8\T9W;MY;.\(W[.J4_+WUC2RV,Z5EJ-/R3%*T%\CS) B-V;M]QHJ:U^E MAL=NIK+VU=&HK/V]!HMC[/\X$7J$.=TJ3?_DCO10:?J[/P2V/,83-I;QE&_N M)IZ: C3/?68_&VMJW&[6]HJG0H#DB[13'_C:=^+35F?\\*O=HY-^3*DNK#6( M;S[48%55GZ=D09?5I>XCB!+X,YXLUD!F;]&10Z"[&M_L.N_>Z$,U1&'.3 $& M?D[_Y,>T2\F,J;<;ZZTE3N7,SQ9:HMA5)O=\B= R]'Y',*9(0AY^[&4O@Z0O M5247YTX4-5)&Y&4BF!_6C';=W)$7&_ODQ2JIN!RLB*II\S#7,K!BZ%USG\SU M..HV#J$<#UUGN;^\(?FTI(/I,**ZX#PL^0H/:C M"KS:_0/#2Q(-^1",G#S.9^X+(;6P4:+UDRC.7@'IB6IH\W!VGL%PC^>UF\+= M,WJ*O9\DQL3]=K.S][(PUM([C6K*"([%DRUC^< MGC-IDSU M3$?^3$4P91-,X6R"/1&,J9MFI:7Y)UD &)3DW'VZ^EU!LS_$B)P$=3I M)>[W\?Y[:C9R["%A05'L!M-)S7.?@T]6/\+"(NWNT[<_OF[/>,Y<2G3!JB'A M'[,5/#:LATS\'/]Q&NIJ=X-/-[6K[S>#WVN#C_O$# L3,#8R/:\[]_$.\Y&ZJX^X[?WUY_L9T_ MPV>,;7\^LUXP4W-F.Z0VQ-*Q)-^CCPYOJKVWM*F'C.*7A3NZ2)# ,]\)&WB) MC?DM[/3PBM4_AJDP*]<64"A7J K42UK4YDZT:^1V#K:'L"X%<"AY@P+H1;6X MZGGJ>>IY9_L\H;B)_;2GZOU8! 3;'/IWU@LR1!X0B2EO V=,O3*Q/WVP_=', M]9<>X9J=N)S8.*(J?V.ERO\FK$YWQAH+&/!WU6(;H>K]T^O]27P77;J+([Z+ MLV@7*^\ (...[G%6WSI-I_0 ,%4/ %5H'KN9Z@&@CD;U %"3^TZ[?ERU!#BY M(SW3R7V'2*ZU'; %L0?O2>732E?H:18>BL$/ZG-P3KN,-NOI?;."R3)2)KB> M+K::A8=GE(:MYL5E5V]U58W$X=@X2%GB[V^LA7P$?3!R*SP:XC,_).ZOW3$7 MQ>RV%2L_28 5'JM0(L#:>F>O=53V( M3A1=HD8HF5EZ2>CJ&\?ACSF9)IV>.R&^#]MLS;0)*9N-GT4+QN:N8<^[V"%\ M)+NV8C1[^[1V5=O.4C#3VC6<62YFC+V6_!Y7^TX96PW0!'_5"4A<1JQZFE". M4CAB2\&UGH._8ZO2AB%1-Y,C?Z:BESW02^$ ]'[HI55ITPW5_6=7D9SL_B,H M))O%R_!4_Q_5SD3,AG*'XU<,@?1*V&+R:: MUL6EV=3[K6J"49L!G"KHLLBU%.=)*,+*:3"TQWKZ;!V']MFTX+,S/J 6!R5L0L)?3:#-J[55LS.7K$V@W$-N6\-_>7%@3+]S7B\N/KJXUH>XWL MV[L&I/Q;TX:MJ:_'%K6BX&DW2GL[2< #.]2IK\?VU[&3PI@FMH?E.<"-MK(_ MQW8(XWZ/\,G4QPWG?)"B<4L]-*OP+Q&N[9;P0-$U9<6N:*:2]PO1@B;8[SLOSANPLM^YN1["[C6AWJ^9YF@_*"?QT<=FHKQOT M N8'NJJ_]25%ZD&QEY0&0M%&&?U4)HB-IX1#I88OVJLT%9]^XS5]$]C).7_+T=1R M'@AK-F2\IEGR_.L9*LL7;-F,_K9U!Y--=M/?4^7R0I*= \.Z.9C MMI&PJ_.E-W<#AVK:FDV^9BNVS*7CD4=[@6\,1 [;^>##<4^(Y['!6N&*7[0Q MO,K"Q<<20 _S-ERM%@R%-:W&1JYK.D,N3D;K(IL5D_)BPG_[>>R@ 9YVZ4Q MI&ZABK5>:0*[9VJ-Q0=-H>D0RL 3%UB^3Q;PV1:>URGLIOW GP8L;$"?%7,T M?2/%Y%U7I,HF]0+KK+;0#IJO'>-'LI8[^A]ER3.O!16>9 MOUM?"+_MWUO%(.>Q('<8NICT-$H1HN$"(\L2)-9G131K?^^\J: M(4!^3 E9?'%'3!@ MZIE"@%^)8^P!RG.GA]D-@G;B@5ERSP)Y*/K7<\L^]$' M3063@L97RP40^'H_9/2-W:'$YO M!&S^H&(+O0-9Y$HOQ=@_,%/\.SU;,6MTYX498+.^7J>?68;T4EP)I[E=1F9O MQ2K[YK2Y*Z<%'NC#?^$==W#[H&-:L.>6.G.\S!9 AD9L)GQH^W NWO6 CW&+E8R MC@CZ7.@NX"D =PJ9H*Z1Q>CD106UC;[ T3Q0.CM;XRB.,E!&.'*IJ?+DSIX8 MU$,Q1AZ >"A\J'R+8Q['Z"P7A",T.SZ1-JA_9 H4"$1F^\0)B"6(8 '^EQZ+ M2P^7ONT >.O:5\L!>J5-T89D9I.GX$;TF\L%!L.HVVE!Z1B8R@)E_S/PGDP, MA*T'OP>?P&NSR! RDIB@A",U&T;_G:\!;P7RQ0MIAE?D=AB[)%MHA[\%>PD\ MCX ].80YL(8DBKDBKQP%#@TAIUE=(4/?9I9S["2?(3*$)$\8# 7W =XUJ0_ MN/JB?;1&+, 'A/UDCV$%"*[E'"&7ILST186Y@>['_,S!K:D:\V,!Y#!\X2=P M.V&7I.DM@>/R"Y!\<'UPRZ_63_MQ^7CE>AZ=7'1MX<":Q4LQ+:618M8B5GRV M=N" *_#A>GKV4'.@;-.:&&!3],XT#+*&3'K-%@6\7[B6<>4<;J.E#"C?*913 MUTQ)J6,6QI/E+P";_P%-;/$2A;_1X!@28/TCZK7E+GLAIPV<95%D.F8\,0A[ MU3,S>&FP^U [%,SI+#1:-6W29T7#58.GI::8M9GX"A:6F+\G'HYWZ FLNXY@ MS7TRNP]A/?(IK$E8[&DN8W(PHWJD>J1Z9*Y';IQENB+<#A&\_@%L[\^I.P.1 MX&/3V\4+!H*WQ:W;>>+69:2$E13#;O$8=ORM,60=:$%P#XWM0H9 =NF)=U7F MV.WLUH@41\"3,^9!'H\78E'?ACVQ1YC-"+(+$YF]N>OQG)SE8NJR.:BHBMJ^ MOPPR=-)T424H^$Z]-CIY_X@6$+D?VUD5,@_?_MX M<=EN-/0&^W==,_?I(ZC)09^+ 8G1GSHZ9GCN:JKM(4A$$KPGV!YWQ-OVMG>6 M=^O]H&>"&4DD^DJ1MV[4X7W7$Y)T%AM)>25!G#SKT=UY/+FLQ-,S,AW>/'AR MSO,31+3SG5_RE2LYPCIC/9\?,1P'CP+3.II>G&:%?R CZFK0.FB(&[TH)]8C M&J8EOCT\&V63>;>-XUVICZ86T=HXW:)Z?(:>9,%?PEIV*M76AO>N]CA9N//R M5G4AJA1OK):*[_2 U!8'[5(?50!Q6X\M(_[,]FCR3MAUI;25\"WKM=/FKY;_ MJIEB0)N88ZD[,PYBQ,8'B M?8KW*=YWWKQ/$%3(S/O087$[^1+OUOB.A@-T/FM?MY <9+3W6 LZ:S(-9IJY"?Q1K9/&0_&O%+41S*'XCS^"!"'.O^D[L!0)V'[B#Y)OMY8A<;?,3?LZ!U[16V@A2MF3F[V^?C=ZZ22_XJ3NG!?XL!9;9EG!(^'D\ M@85ET5KVC(G8F'I426> 8OLB^[D-_%7V@,Q[\AGY^8GZTOQ MT?6">Q5EY$;#T$U#T)UD@\>$EJ5S:-NHR/,.&4&S$AY+^LW7YO1=(ZLB/:#0 M:0@ZP.3<7,]^ C8NS^X:Z(O2#<&X\1)VE[ULN+UU;3#!OFMX%2;.S\B"9^3A M7X*N*N$-*0LJEH\7A@%23S-E\%-)])%JV^VLXAA-O6%T]6Y7X$R,JNQ3-B!E M@,\Q;4!'M &KI)U01!*-->25%[++L]MTV?75>M&,5D)R <.@B8"TA0--LL>T M?"SNB7&"8"PZ][P$C,4:_;6T?3NX\MJ:VPMKEBQUXVP%_>4! FB9(*HTZ?J^ M(6ALB R]73-:\1]_+(>^/;8M[P6G><;U?487M_QQV>B"?ILQ]0]+_-H=[3+! MF#T<)OVH*&OOZ8U^3S^/J0C5B=.A?J8C)CNWP]5FL4TF=0>X>=CG#G',+VE-8@T3H@?J4>UC!QAK&6'#2VX007KD<; M7$T +Q[3[;#;'GCPR -/ M-$J#03,;#+ZSQV$%\LL]B"R?W8H"X4/P.K?\9>*99 P71\27FNB5$;.E2.5< MXTX3@#0][!!>]% 77&(D67TV+B9R61W\. [,!9'WS>$IA%:CK;"[M,T4=/$Z M_&;&G6O4FHK\9TF+:I,W;?,6FJQ88F7[?@U8$BL)XGCFUM(KY&3H:WE@LH7U MTPQ*8^*X#C@9=];0.M] *<)(QX+./^2W?UUYKT;Y-5-ARN@F;R6OZO3AZN U MT(M:LW_6IO88[OLV 'F'5WCBI5CQ^J(%GE,F7[#H-N9!?15U3$TW81W"$]GZ MKP,]&8X\XH9"(;>NO&5YA2XHAF^-X!5H:JSVRE\._\.A.((]AF/RL-0<]YO6 MOKY>;U1$>Z6B%8=?(C/^;=A3 F]*FZ%ZZYK]QA. Y2/'I_>AN;I4I\B> 1@T MEZ.5M)8_9?N!JWED%,0D OD+W=FF'SZ6IO/ECY5:B+>,EH^ M+H%K(W;Y1M%29EIQS;HE\#BYY3BXJ5X&54C0&3]]P];X]\8=&X0KOPX7SDH? M67>, 5TEAE *L?JNH!3R5^9GPE:0!V8XH;\.?JW%]C3@EWV MT[J'L,K19WU\;PU\O.4.'%2MM&SZ XQ,,'8TD:N0L$*^L:?&N@S-K & MFS("5JU*V[/A!;PW +]D9O^UQ(IZQC3P?@2=%%']*O)<>GMJIP3GIVLVXR-/ M[FSYB,Y'Y(TD:D42JJ1YN#KE5SZR4M:&R$^'@E& (:TJF^F0B'W LL3QK>Y! M#CR@WE7,AU<7)?K0#)[T.B/AJ\5>X@,9+CX[_L);TO LF)UDM$0,,UOF(K%U M@B#J>.F-K1>P5QIK)5*CZ&8:7.-36DYT:HA!*R$I/3A2T'CI'YF2NU4VHE!F MVTYEY,;KJ,X0P@]L!QVPV*&"+M>?S_!U7+2TX>7\Q-^53KNNTP*" WX\>^&:%HW. MQL+SC+>\8JV-F"6\\AF5XA-B+9:T/6[(52E"^<<8&B8V]8*@R<)[D/"1 P%> M _1Z6@PJL1LNY[R[BCMBC6@8^XNZ[W)H9.FFXKLSM#]CBQ'P3;JZUZPO&X8; M[(E-: 1I 4MR/<0OH55V3&JL)C7@#6!9?E)O#'8JUIZ%OEB\[3Y_M)ZO^?_Z M.ZUL,']%JET@L>E<3TTNFTI#:J^S0#X8RG2?YP2PYN!Z^4O+"^S#]OCO!0VD M>'!*"V*K&7K)G"$7VA+S8?D*1B+HLQ*@>4160'VHU%]'[4=,X(W$(&/ MA8.Z:X88OS*6AQ"+,@1__8X:1]&"0=-H9$]*6$U$H("*YS,E@0+(1F\;+ZM) MV]B-&1^9-W9+QLH^V<+SV,.H5.34;A"9*ESMH X*@^ M!!^L\M^0")3HVB^W-CL)=FT%_:Q2G3GF!N_7'A/--E1(,+0DXE3%**.O]WNF M;IB"3+."^C-#2XGE1$IW-SUA$C-(0_ U&FX* I(T! & MFS9A,_*9\$6$43]FQ"8'TXGJAD4+"I[/.Q>B?I3F5VQNR&19.>04%_.=Y=$F M$B$"/CN#N3TJ-O0R;5JK3GS]&Z!C2'KP5O;.O$HBAP&C1A"WXDV&"VVA?KZS1:/ M]<7=,_$[1!X8[38ZAG#S>?_](8U<8/:O^(W#B8ILLC!(F 7"%SZ!BS-LQ_;= MZ"6V([$'49XQL >P;*A48Z,/6.? !TQL<+V7(#)+ YE,N1:@-@W\C]8+0SQL MB+_TY[0_(:C8"'3'HG.B@&6PKH4 (+JJ9VPP\>B.6:P*X!WQMB!9T %$CWBR MS0O#(0NSXI(MGZ8>!.$^/?Q6M.%Z<&RC('[(PM7PNT\Q$KXFPI>1(\]-8?6? MK"TWYK[/X%T$Y6<1 X%=^FMY+O3_,G M$\O.(4TK:0GZ%:2_NFBFO/>H^OK)/7_@*:?+.>J%R4MRGN7.D?9K;\3[--?JB6GPOM WMF86/ M7V>_Q8WSU9>Y6W&A@XD^\@B\W=WR<8YT]'=W1D+<)S!,+$GOX1,9P>M$?]1]U*O7_ MJ/]>UP:80FFSHM6TN M?:&X-=^ @*@+&W1%W$:^@>'^X35! 4O0).8303UR/L5&3_2[GZYR MU/Y02,81.4!G*M.*KE[6R'. ^W7+MB!6:_TOGIK*N5FBQ5CA[KZ"WK[:=Q#9 MWGB&T^GH:!C"\QZ#0\7?^6'J\0_X3!A0#U#'3%A:F8PX9@9D:B0\ ;G+OA5I MQV]5@S'58$RBKEL91A^?:T,RO&\MF D*_(*9BTT>1QXP=D*9"(HE6OQ#LY!G M,Y:OC.-[T5TX!WY&+7!FOM3E;D>EN)+B2@LU&K(CGGOG;/U@OPFG9PK(F^I?A=B5ZN*I$T__PY;&2)SAP4K 2L[.YX&GS M86(1$C_)L/(H"#E@!5)=NPU.-ALD I1%T+#AU$=3G%K+U?&8"<9P1XN<*/@R M5!IW#%!/WC2#2F-6)@HRFLO<+'$M%*1"L1O;.(;BH1O4E$ M]TY31'<$@\PVB^A>7A'=.R41W3L3$=W?541W&TI$*Q&M1/0^1'1+B>A-(MIH MG*:,[J:D%J[+:*.15T@#_SHA*6TTSD-,=[L[B^G>T8IIV5*H/M-;]#WDEC M_=[Q+TYHSQ=QI'^2)T--E'.V-6,MN:V\Y-5)S57##!I&ZUA=E,; >X)Z.$$. MT@HO_QYNAGA&C"!3:S"C9T_&XL2 &[;KA7*UC+JY.5<+=RIU P2U8J81;8!Q M%!NPGLT0%9@E>L<7PGXR-T5^Q&]//NQE2SY<.?4;GKU#SYSEJ1SXY!LIT-\+ MGZLJO[9L-B>H;QS4L'=; 8+9]VDL4=&_:89$5GL$C$[Z.N"S1F2$)%MW,IM.5 M+&:9?,6CTJ[ASZ[FVZR!*SQR#.#'*DF?>$\\OQX(3%^E8MX'BRW:&HW(C&"+ MW[&JOBF\/M:#)8=GX:^EY2U82[2)C4#?PLQ,?;V.)LB63J-K4>%$DKD9ZW3- M?$^4,.D'&3IW%'8;)0MD/[%7*IA]T==;?8%^G]#.J.G+^P(GZ&[-U\-$H^6# MU<\%W3)6O!HGP1\1"7)9Z//T9YX*S5; _80.XR5P\O02/1S-LZ .,Z16V^,$ M'=1%9>^6WN25U$CS5#=]SI=WC; MC_"RG_F[%MO1IE@K^;6>LF7=ADC_WGW+#L2RMLSL_;8^L9N*!88G55TC?;^7@O;B,C:+:3NY$,;R"C;6_IDUXE MMK&+3WH?GVZLCT^V]BUGT^(G.!G>ZB=\BNKJ4V)7GYWK4W^,IF2\G 5CF]9% M&%ILP!'I"XK+4KO"LM0@$80A.)U+\8U,/6L%)+F!%!2#:[P:7$-#3Z.6GL*0PE F#/T13RQ)-,S@7GKI MV5-5RH'1_#7KZ&-UX?0.:JX M>B/'UL;U18-%-Q0QW0T=]&_Q4Z/]U/+X9V(OKG<:&$>\H)1O%9# M[_;7$WCV@@_1<1T0CJ6_R]^D!7[VK@)%@+^/=EO9X;_2AHM&B%"M"B-MQ2BC M7>^O#W=29'%29-'?-UFLDD.8P\5RAL34$2*;U5C=8[I@_'/L(?G-7?P_LH@, MA1#CS:SY6TT<-YIA$0=_3 M-/%V/^'*++SXS3.:=F<92#IWT\XTL$65QO)DWM#N>LS*4P;>/@6Z:>83Z.;I M&W@X:K#56:_&49KL*6FR9G.OP#]) Z]9[ZV7+RBR.#ZRV*Q"U[CJK(R9@QLS MC3=F'ZV9AK)FCMF:48&J<[1F.LJ:.812ES-TSL?X,Z10 ^;%^5&IN M,V4IF,IT 6 M*I-1?EM'93*>1B:CBF6=H373,I0U==[8S;?Q%IK MGJ(^6$TH2\6RE/4GF?6G8ED'D?8Y8UD]9?TI-?#?&9I_;17\.X2X;^<,_O7/ MQ/PS5!N3T]9SVSF#?SF!K\P_119'218Y@W_YR4)B\X\6LIEZ1[XJ9F7^QR_JN5]WJEKC3,P -L-O=M013LGKNGF';N6$_DG M:0$VZX:R $^<+O+.7*^HH\3Q7U*<-. M#L.N8RC#[A!BO),SL&>6):[)Y0W=JHK:R\,Z!+O*&[O+3A=P67LMLZXU. M2S:8*PLOLO!2DC>5A2>_A:=B>&=HX755#.\@\KR;-X;7/ \+KR.?$U=^L!^5 M)MO-&\/+B7QEX2FZ.$JZR!O#RT\7$EMXK8O+=MO4S:YJSR*QA==6%MXQ6W@J MAG>.%AZ-X365A5>U/,\;PVN=OH77:BKK[L2UV+SQNYRH/TGKKE5OJ;CVB=-% MWOA=?KHXN'6G2N^.R:1KOVEMF;>@3#KY33H5M#M#DZYG*)/N$$*\ES=HUU8F MG5)=CUUU[>4-V.5$O3+I%%T<)5WD#=CEIXN#FW2I*9G-CG3UULJRBRP[57!W MU):="M:=HV6G@G6'D>5Y@W6=<[#LI*NVD!_HQZ7!Y@W6Y42]LNP471PE7>0- MUN6G"[DMNTY7.M:O++O(LE.%=D=MV:F8W1E:=GT:L^LHRZYB6=[/&[/KGH-E MIV)VIZW!]O/&['*B_B0MNV:]IR8@G#A=Y(W9Y:<+N2V[IG1EI,JP>T?GWW55 M-N;16W8J9G>.EEU'678'D>5Y8W8]9=DI#?;H-=B\,;N6G:*+HZ2+O#&[ M_'0AMV77:O1D@[@R[6*FG4K'/&K33@7MSL^TZS54T.X0PKS7R!NTZY^#:2== M3H[\0#\F%;;7R!NTRXEZ9=HINCA*NL@;M,M/%W*;=IV6=*Q?F78QTT[E8QZU M::>B=N=HVM&H75^9=E4+\YQ1.[-Q#J:=BMJ=N J;,VJ7%_4G:MHIE\>ITT7. MJ%T!NI#;M#,PY4\NB"O3#CXRC#=&7V5D'KUMI\)V9VC;&8:R[0XAS8V<83O3 M4+:=TF&/78V7:*+HZ2+G*&[0K0A=RVG-VYGGH-MIW38$]=A\\;MV7:*+HZ2+O+&[?+3A=RV7;LO M7=:QLNWBMIW*R3QJVT[%[<[0MC-IW*ZA;+N*I;F9-V[7/ /;3N\TI1/Q\D/] MJ+18,V_D+B?N3]*ZZ]9-Z<(:BB[*I8N\D;O\="&W=6<8>J_;EPWERL!# ^]- MTU"QNZ.W[U3L[ASMNXZR[PXBS_/&[EK*OE-Z[ GHL7FC=SEQK^P[11='21=Y MHW?YZ4)N^\YLZ+V.=-Q?V7=[,&[]KGX=] MI[+03EN/;>:-W^7$O;+O%%T<)5WDC=_EIPO)[3O@_H:R[V2V[]K*OCMF^T[% M[\[1OE/QN\/(\[SQN\[IVW=&3^\V5&N5$U=D\P;P<@+_) V\3KVGZ.+$Z2)O M "\_74ALX+4N+KLMO=UOR(9R9>#!1YTWS89*T#QZ T\%\,[0P&NI -Y!Y'DK M;P"O>QX&GF'()N+EQ_I1*;*MO!&\G,!7!IZBBZ.DB[P1O/QT(;>!UV_KS:XR M\&0V\%2&YE$;>"J"=XX&GHK@'4:>YXW@]<[$P%,IFB>NR.:-X.4$OC+P%%T< M)5WDC>#EIPNY#3P#],^6LO"DMO!4CN916WAG&L+[_:PMO+9Q<8F/9%:==NO, M7I1IMT])WLX;N^MOE>2?KH[Y.6X5MYXW=Y03^29IV[7I7NKHD M11?ETD7>V%U^NI#8M,/JNWY/;[>E\^PITP[+[\PW'96=>?2FW9D&[\[\K .W&Z MR!F[*T 7!S?P_DL\=VSYTU7;KB8;MI55AU9=XXU)I]XUE%EWS&:=BMB=H5G7 M,919=P IWLD9MVMN'V%[]&:=V=5[?5,V$2\_UH]*?>WDC-OE!?Y)FG6]>K.C MZ.*TZ2)GW*X 71SA*EWBL##SXJ,GMNY2PG?S<8,O-*Z'__SD( MFE543YE_&\T_%=4[B+3/&]7;/N/V%,R_?D.E;9ZXFILWJI<3^,K\4W1QE'21 M-ZJ7GR[D-O]ZAM[M2B?\K\6S7_NAC]ZRGSKV)I MW\T;_=L^ O?XS;^>WE/):R>NYG;S1O]R O\DS;]FO:7HXL3I(F_T+S]='-S\ M4TF=QV3TJ:3.TTCJ5%&]0;J:]ZH7D[@ MGZ19UZV;TC4@5'11+EWDC>KEIXN#FW7I29TR3M%1]AU\U'MC-M&\,U50;\>@ MGHKJ*?-/+O.OIZ)ZAY#VO;Q1O>US<97YI]1<^=7<7MZH7D[@*_-/T<51TD7> MJ%Y^NI#;_&LW]79?V7\RVW^JIN^D[3\5_CM'^T^%_PXB[O.&_[:/S3T%^T\5 M]9V\GILW_)<3^,K^4W1QE'21-_R7GR[DMO]ZAMYL]F1#N;+_8O:?*NH[:?M/ MQ?_.T/[K&VK.^B'D?3]O '#[6-WC-P"QK$]UKSAM1;>?-P"8$_@G:0 VZX9T M4\H4791+%WD#@/GIXN &H"KK.R:S3Y7UJ;(^9=<=JUW747;=0<1XWL#>&0Q9 MIX$]E=AYXOIKWL">&K)^<=FIF\JN.W&ZR!O8.[4AZ\VVWNQ)-X%567CP4??- MMED-RKZ3W[Y3<;OSL^_Z#16W.X0X!SLFGSAOG<&,=56X=_IZ;+^1,VZ7%_C* MOE-T<91TD3-N5X NY+;O.H;>;DF'*+HZ2+G+&[PK0A=SV7;>O=^7+RE?V M763?M95]=\SVG8K?G:%]9ZCXW4'$N9$W?F>>OGW7;:ON$J>MQ!IY@WCBM.DB;_ N/UW(;=R9>E\UW932MNN\:394'>.QIT*WAU& MG.<-WC65<:>4V*-78O-&[G*B7AEWBBZ.DB[R1N[RTX7F/BU1AJX8_SGYKOSNPQQ7I#U_!_KV6P 3.O M-$4Y,//& 5O*5"P/:G-K/+:=A_@)*CWY4'JRF3?DAR:<4 M@9,WU)B?RN2V1ENZ45D;F-WDBS)18R:J2BX]:A-UI_@CW @MFO^] &7Y6,W5 M]\,TE%-VQQ$^/!7+K0GB:>PNAS,BO>FV>:EX;BG2-"72=^166%-OF$V]*9SX M-:Q(7C9SR4LE!XQUN9["=(*U4*ZSE[<%X@D>LB?('-A,V,PW9+(3"G.WE,C5 M,:G\';W5[>C]5ON<6-GAJ?]4&.G^%6H!GV1Z]9O%T!V_X&\64.^E]G\T30M M#,(=CG+$_YA;C]4U^F==\^$NDXULA7.4^,8B?&,[,B^Z@J*:M'T)7 &^*2$!4HT'_F2#\\!)J190_<)&"2960NB+5P-E*K@ M@I2GP'?9WP)F$>7# M8]L?+7T_6%@=COTRVFR*!\[GJ6(W(K,9YSGA[V TC8+?5YA;HQ&((=L9$X>R MHY^[">+W'*N1+;AJY2W<^:Z/6.72SC0-B,C0&159#OV>OX2/QD#+.J5&CSQ:M@/4 'J+%ZH30+6H;A#4 M)? R^,FBRHAF^]J0X.76"$B)>!:R"*!#>IGFP#YY!.PPWP9FX3,M1YO#NMPQ MIU21<^0D$+T^/?00<.KM 4Z#Y0,L00.S5VH\"96"D,LDQ+:8D60YJG7Y#EH' MR+C9PQHP<+>P,K"-XC]DOAY&A+] MW>#33>WJ^\W@]]K@X_W-][>:-7NV7OS 3$-^[I#$!KW3IC1<^%8S42IS1^HO M#?H/?&_-Q\H_NM#>",_F[Q_$9T,UN5).YO[V^HOM_!D^!;27^^D##/ MQVB>&S7#J#6,A*6^8IM;'O(M/PB&W\/WK_!X+ICM;YKM7KO7N] (F-IS1(RW M)!=[8S-@^Z ZGT: 1J?.*#!8N@9KU^CBM=!?OMD&^6WET;^]B]9+EYL #E>N M^/LE)6JZJ;/*74I3XY**.E40+JB 1&^)Y;QHH&./EFBW^!H)M@B$!S-?T!X! MH0.\QG) J#S;BZDV^'&=RO$Z#9WM.$CB]4U'@537/H*(FR^]N>O#8X$H@D6@ MD M7\6KF^O[KV&)>P5Z:#6/T[N;N!_MQ_.ZUKEF 9/8NBZFUT*8@M><66@_V MG-W1)Z,E+.Y%F[HS8)IP9Q2QY*?U.)^!2 [^"NM8S2C:Y1?JH]DL74'5/M(;Z=L%?P M6C,"5^#]%AZQ_*7WPE^+?PE>=SF#M<-QS]QGV'#X5GV;D2Q^OHT[ &(*N (S M1F%;@R-]PX]T2!;/A#!3-[;[<(R/J"W1E>$VAB<;;6+ZR=:U/P#I7J&=T]>6 MR14QV)VYZ]'G,:T*WS$DF[$V!.!9?^+'3!U;P)-@W41;N0W[LJ[1LQBZ0$KX MUP ^/CH>9Y87.0'XPU K%;TT8NG5\Y1@ $>#1V1Q-,PM>_PZ1&CT:*#QY2-_ MG>1R\?'\,QO /P^ARTXI[P)PB\EX=4_JVNW2"X^?^4WS,-?<9[KB.G> V:40])3-Z?-M =67Y("^1DM9.GNXA?HN?.;P7 MGKIF+>!1PR5C$4#3\?4%D$?@P!X\\_0NS6+Y79I#0V_A>Z[31FQO=(WI!!2= MR=>@WP4J=J,EPW)G2WP4O(L.NF#LM29+CQZD-48YPA@1O!.J&W259#(AHP4N M9>ZB @/ZT>R%W0^!P1?&@HC)PX/#V,3ZDA?2%\5G#0G(+VH@\3]PF&22I:+5//S'TLXC*9!C4^3DIH>%T(@N<:)O7Z5IC+1[[_FN[ YQ--<"?%LT"'_ M/0"P!#CY$?*N&Z;*CC]Z[B.N$D@%'W [6=4QKU[$-Z#Y8_^R,.:]8'EFVZ+F M.RYD\ AFTR*,(G6R1I$ZL*7-^GHL7 ,3OANWWK?D6/=\$7*RIK:6?; MSGJVO<.?+5,Z!Z'*24]6^C,UZ^NI)N&91DK!)HU:1],;+WB>VJ,IG,$23)RX MQCXDH=+.+/Q0A8\T?- 7EM47@U6ST+X$U M A![IJBDWK0A^H'@]>U:%E1J*8!LBY2[BLV1DV8YJ[Z?3'A=3,G.F$U#(N=3 MN>"X,QK]+' 4::D*CON#(V5G*>?1/OQYG)B\(D"^%0JL7>20$)[M9:3] MC[LQI]S+B[OL/&+-:%Z(1?>.>94Q*.+3?!(]X3NN!;[CD%/Q%X03P)MQLLFE M8J!C>$A&UM*G'N 7=N!6#)9UN7RD,OIM47KPA$LRA2Y*;$ISR 60?BO7:0CRDG9+B/@QFI+Q+L^KF=@.?9HX<3=?EM-ZGJ\H67>7WD*;.PEMA4:FS/K\ M=PE+1CO;T\6RP[AX1?X&TEE]9(8H5^PU^%LDXE[I=:9I):C(A+2OR%9\[8;R MDX!G\"*1M.K4G!LI*HQ72) $"=] R,@#A#)[H.W IX(LR;:95C=>5!(FD_9C M$FY?Q& J8DBJ.N;1\S=UI$+M51WI"1VIHM*3.]*JJ330)W8YW/?VY2N:X.DN M?;"B?9K 1^8+[A%#PSKRCUG4B>>_CLIX]H(JSWUF/QOB)CG;]TX R%0]<>!K MF B#693;R\@/90@>]"XEE-\?W(!6T)+R+M5#J\Q.7SLYC/9K?'U;R_U_Y:!O MT5JXWNNW^S#*U%W47=1=U%WD='SME=^&__8W\-[5$IQKUQEY9$&TN^7C'+,B M_^[.4.$'%?RS,Q(/!-C4T*GPJ1:^89Y^W/T,?<(*/3 EOZ*;+9LWO?<7'.)G M>H9?X 0+]>LR3!V64KA';Z%=*?FDSP\Z76%J3@@=HQKHM/1.LZ>0 M.[;\Z49W=DT"2*L4-$$:A*@3:92FAH?,2Y/7VT&_EMSSO8^A:Q4QB)0Y:RD< M(EN7+3&'& Y'*_&KP9-ESVB=LGM-0?(CAI%B3BQ#[[>+#QG/+VGRC4I3R#T8 MK]AF*Y9XK<- .Y+XJ> M9K4G*H!N9#N8#;W1K#2(*D3U.4!2^KL# MQ1J6&%,W$YKLYJZ-_5!S75-E@P6D#XB,M%@9,KTW[479AFV1QY1#TAN>G$;6 MNY0-4J,T/-G;R9?H7._"8[UU5G/L:$-."1/$)8;'J:-PEPK$?:#P$ )%8ER< M.OQV*6-4\#N5QQP,?KM40IX1_,[0#9R:T(X3"E1*N\3)99NC0;U&HXR*S!WL MZ5W4\'9WGP%.E3!YM)@NHS[T0)@VC:["M,+T.J;+J%8]$*;["M-GB^DT2)=1 M.+L_2*O4=@GM$DQM3^2H!T.S0FN$I[N'R>J2)Y^<9/I9&M&744*;/0%M%[%E MF'I+I5 J#*]CN(RBV6HPC/GK^VR#J2!\I! NHTJV(C;%4F[B, MRMA*0'Q&.>TKJ#ZO7\_$!/L7'S>M!>.F^5SI5V/BN(^VHP9=J+NHNZB[5':7 M,PS);^+!-=:V07*WEW29Y:!-BM)?4CU3=,#[JCX9G,N '.0>+<3>JU_ MNUSX"\M!=2R92-[(J$M^_O;QXK+=TAO4.:5ZS'!!4O79?[W45IY(>5*($@U1GR@%!U>QV]<8AJ_7. MP=#/K'#R&*Q2.7/3G"@#HC25D_LKUTBO(-5U=;/7T=N=2G,N%2LO BMQ!79) M2F?)L&KI[597;_65AB ]K,1A[Y+4SM)AU>V"B5SU)!\%J_RP$H6B2U,\2X;5 M\:B>*F*G(G9B1?XJV=;WZ!,F99I%"NQ,E)2P+<'QCGA"IA8D- >?[V U-^JF MZFYS7$@2EX.GIQE6@J1&I?4<"DD[(TG<9CD]VZ\2)#65-T$^)*7EW)FB@-:V MG+O]0RE*L -,53R]_7R[PWXXN>(;N?BV*0KTE:5+KJ:S*FWRM+$D+B N1YO< M$4M*GSPR+(D;")>C3^Z():512HBE5(U2%*TJ2Z/T1_V.YBE\<"O]9^@M[\K):"1" =SY9@O4WL_ MMI^TT:<$>-AJ_7O ;).XPG=0\]SG\:/6S M$9G-M+M/W_[XFOH4\>MOVJWH:=I[\AC?X+>:[4QA]W$CS/[[-^0Q6M@;6%GX M!K%?$C]/0V/A;O#IIG;U_6;P>VWP\?[F^UO-FCU;+WY0*86'XI#$!KW3IC3D M\58SL6"-VQB_-.@_[[1U\X-_=*&]$9[-WS^(SP9A6<[)W-]>?[&=/\.GC&U_ M/K->,5 MJW\,D;YR[29(I'07UAE>=,T'($Q@J?=TP)X[T:Z1ISD+__T;*Q^D$U4)_GH#_* ^>_D[GK8=>,#[8_ MMNZ9%[N-,5 M'M0%8^*FV>ZU<1P2 18[1^QX2W)Q*'[T?GCYS5V0-$HUNG5&JOP=M? EW[\9 M7D:L3+CVWU;6_MN[:.UTZ8F5\X7S)8HY9L5;E.RLW>S0-=U/"<#U<6XY+PB6 M\7*T\+7AT@>B]'UM,04V\C"%_R?PU-G,?<;&?A[=-0IVGVVDCY4'9(S]LQ^( M^^!9\^F+9CEC^D7'6@!XD"Z 4)[L$;R=[\[&;RO?;[9DY$>\+I(J!?B[/[=& MP>^B,\G.!=9/*\&WUTLT^5\\QL$XE+G4CSQ*9:TFX5U:=4 MW'ELN:O*S$Y/ MW03V739VJ\LJ"8%5I2WM[=NG\O)F>S3)__J]8WW_#&+BC_J/.@IH;%=+M+OE MXQQ9&FY5PVB^8WB!CWW;!ZX&/&L47#KGER:8&!VG"P]R'W&(KNU0AD+1KU]Y\+/U0&I7H/=1+GIMS>V% M-=,6G@7,&Z2U7X^=Z:KW6?$*Q2L4KRB'5_Q>UV[GV',,S'Z_$)= ^IT1R\<_ MBBXD?RWM.64,8E;R^RZLY-IZG%C+<9+?L37=>>31ALO66&&,R6B?'0TU)>JW MH8/#DXO7M6<"VB :U[ ?V%Y&!)RHPV#%WZV?/@"'!9P-+KH<&?BKQ@M^6;D MUNXL)UI&J$=ZQ%_.V';370BU5 NT2]NA5M-X=8_JVCW^!BHK?)UJJHM(XV7G MV7_GHV<(;$@GMG;%816'51RV6FWL7Y17?(UXQ8^ 5VSFO$#'C*&AJ\,"AN A MM3N\([U8-PLX"GJA7!\4*\I22,3? J:U@/>%C\M0^03<>8W5*9ZC>([B.?OF M.=>N-W=!RA.MIGV.:U >F063+) \;0P9C+AO+*;"X= +C8"V W= 7@#;"'PG MX"' "=9UJJ%G.:.IR&P3!GC.R/\X@+T=VQ,^)0:4.K)X)L0)6:<7>&@#'D]; M3=-C"O1!5/\\,IF1T8+I?Y_QX((;#,G,?:Z?K6_7&HWO;UU":3P*2"-7T@(]M' MZ^*K]2=(Q5?LRM&[Z]L/7]G/XW>O-?)DS99PYDQYYZ+4H@,;)QJQ1M,0+J$; MVB-/Q%D2G<+F$8AWB07+P67Q6["O+.?PI9NKS_O0CG))/%G$VQDTA;63Y4T8U^ /:F;"- M>,HZ#KF<6_8X6!!3H-A*1DL/U2=^6[9_E./-/32.%B]U>K)1- #^_F2/$5;A MJ=H.B[33W1FZRX78Z!(!$!M[\T.VW3&^%C7;R-9P0<6T)8A^[QAV _DP7L[( M[60U /CB[2!1L:#!=RAVQ\T6T:G5^MT3+A#YV.C-NA>7]5ZW4[WP[71NVGU MND$TED=26'PZ#**D!55X.'AB.S1(&D99$L&1?,'YY+$T:&?+]<#)P5)Q]](O M#5X!=M7YWXO.]BR''9)0,H]XV$"+JX_,($QCK\'?(B%>WP\O4T1.RD?W4X^ M20E_G?K:C8,>HG\L@4DV#9V**?X?'OW=[;AR#0=12*@8"=_ -I<'")*4#(3F MKOGK?LL':%;IY2OJ&0&U![0*__7[-W89N[V9-DQ%&W'%O(&)^T?.[M21KARI MH8[TU(Y44>G)'6G55'H.O2WXOB/B$F@;DY'+@KAO6; %,XS?:1>7WYE/Z/T; M_$I9AR%O9^SB=X%M#6XT7"MV..874]NCMN?0=Q%LCR3&X+ZYM3#U4M6);W]@ M2@E=*UN=^+^OP\@9W.#S@CSZ@Y^V7PLC,=RO['\EV#SMWS\PNHE_"'(:@L_I MM_[X$9PB/T3VK?1I2USZ^H4F@76[>K.MRLZ/"YK9RLZ/'9KMGMXP*QWKI:"Y M,S2S5;$?.S1-P]0--=7AR+"9K2C^V+%I=#IZNW% ;)Z)BV2EAD%R=5O")L4M M4>_KO6O8OU=.CRV]9:AF/-*C43R]><]*=?5H-/6.LO?D1Z.HX_'>]>AJT=BZ MN&SV]7ZOH= H.QI%79/WKCE7SAN;+=WL'=#A<);>ZHVE:4JASDVFV::M[LO MI2<9'61PCE6H-#U#=2B4'9WM;&-;3PZ=#=U0?7WE1V>V^:^GADY0>=IM-<]+ M>G1F&R1[:N@TNX!.^<>"';LG.RQY5"IW;L+,-FUV$V&&.__-=3CM[9VH.BJF M+C^LLDV;5;!2L,H%JVS39F6"E:'WN@I8T@,KV[Q9!:QS\_7&.\:4JUWF*K\J M_I2L%5&'(,G,BTL;%=+.-EMU$^G&#_AF9C_:#KU@W^0;S1'I5CM&9 /L7BM< MRX;K;)->I<5UIU-I2$/A^EAPG6WNK+2X-G6C7VDVG$+VD2"[DVT,KLS([DB$ M[#-Q7M^[.,#!"RK0I79@;R><)A#.V%UB$[@5RJFXDB+[PM(HNLBLW9*C[RV] MU=EG,<0J#39Q<-P1>I7.#IM%9O>6BLU>0^]V]AE[5] \4F@6&05<;N"]U]&; M_7TZ5A0VCQ2;128+EXM-LZZ&+?; M[:;1;@UJ9J?5K[4^?FC!=]I]N,5UW[BY:GXT>]>JB_&!&^>HWK7ALU078X4$ MU<7XF+H8I\P3*HL85/=,U1#UU(]4M2T^N2-55'IR1WJHML4[]=<4CQG8&V(\ M]YG];%P4W!C^E0K]ZUP5R3QB*E6[EDL,KD:OW9%J>!2M7(?#D?S MMTSR%DMSZNNMOBJ3.RY4BA.Y)>KBOC,JN[K1K;0Z1Z%R5U3VQ%V:)&K@OBLJ MVPV];>XS?42ALGQ4BA*)I6K=OBLJFPV]9:BF[:IIN^25_CU1VO3^F[9'1[97 M(JRZ-DU^R2 C!,7IT?ONU%X5!)L]U8]/>@B*^S/MNSU[-1#LZ9U#:B(*@MD@ M*.KEM/^>[%5!L-L_H(EVEKYFU8B]/-H4M<.2NA'[K@3;TOO=CI(9LN-2/%5& MXA;LN^.RUU06G?2X%/=JDKCY^LZAD>:>ZVL5,$L!IBA&)W7?]9V!:>CMEFJY M?J0MUU4KJNR+2R'[OB@(NK>N[KL;RXU6I;D?%:%,8;D4+(L'V^RIE?S.6*YV M_IY"\C$A6=RQ:4_=ZTM0I+I[;3RFP"P]F-.Z7?9%4ESMG"[3U;K6C3X7-L>3W+9T=*L63 M?K)UM]P5E69'-_>:Q**:!QXI*D5QT:R-+7="90M,RQ:H+@V%2H7*552*HJ)9 M6UKN'* T]-9>(Y3%FUF6Z(1?@>AY_7HF-DJ^-@.164O&W+#1/+C8&=DSFWY! MM2!01>1J>]3VR+,]9Q*;_D86FNV,W$>BO9JY/O;Y.C*/DUS%BWU1$DG>*2AP M*)_IF7R!$RD6D#!5CN:10<=HB*NQ\PTIV1TZ+;U3[91-A9R=D2,.^^>;(;([ M-*PDNCIVI*]J_$49_= MPOH9J'':JR%QR,1>R.["DY%Z1%'A_+H<'LF]]9.3SQ4[CD+Y"Z;>:.XS?4$Q MW5)@(RYES:O3E00;9+YZIWU WJM@DPTVXF:P>76[\F!CZNVF:B@L!6S27'6& M*$"07\1TZY7M85P7AZ[#V3NP<;33!G-C"*_R7I\ZHHF+9RM<, M0Q21R:M0QH]]X(P'L4,OI%0:+=WH5ZI5JBJU8\*LN.0RGS9;*F99[Y1>M>%H MA=ECPJRX/6P^5;ILS+;,JD.8"K/'A%E1)"BO&E\Z9@V]TZM4B2]O,/JQ^W)5 MP:^LY4*&(0K#G4S!KRIB.U)4BDLK5<&O0N4A42EN.*L*?A4J#XE*48Q.%?S" M?X?N^ 5_LV!#+[7_HVD:72ANENTLJ2G!_RQ4?G];6=UO[Z+5T<4E5%^N^7+% M-[FH.7\,/)S\',V68[X<[?W8?M)&,\N'[;S[].V/K^$ =\%$=BW8Q4;C5\%. MI6[L!7^@EC*7'./QY#%8V1M86O#S-#10[@:?;FI7WV\&O]<&'^]OOK_5K-FS M]>('4$8+ $MB$TN=$B27MYJ)9\?MFE\:]!_XWIK)PS^ZT-X(=^GO'[X+=PG1 MD'AP],ZQ[T\G-<]]#C]*?'9_>_W%=O[4X)H1F','?V9Y YT)=$CM/>6-O60\'Y9N*.+!-2>^=;80)LV&D[L6/&*U3^&-M;* MM9L@\'__6KJ+=RM 8'_4&3YTS8>CGZ"!AB2BN1.4N#GX_O<"XX=PF([]*7%AYR/N-CAV\Z8 M.)0?H97_GG,?"4)W>ZE#A5? @O;_O>BDLJS*W%$;>/CJ(S-P\-AK\+=(\'1L M#+"9AZ9\= \\@&A?X:]37[L!L(RU?RQG+UK3T"G?Y?\II3] +D>F0D+%2/@& M($B28A!([K;YZ_Z;>]B7KVQ'6TS=I6\Y8ZP)M_?2EB.D#5/11HP T%8^ M>G:GCG3E2 UUI*=VI(I*3^Y(JZ;2,PEQYNL7MB7?4;4*R]W-Z-!+DNDN:GO4 M]ARB5=BQ9Z$G)\C>+1_G(-J.+E]%KLX]IB@Z5=WP6'Z(:<,D]I5PUM?[INI: M<5Q@%=>M5351]J!@-1NJ!\)1@;4I[J97U9C9 X+5[.L=0Y5S'A=:1?5BU M/21:NWK%XSW_<( MQ8F,^!17PNU9.9..00J^O\"D]/D657GO7 MP&7 9T*#NT'\9[L$5&*>7["%17#5>="IR<9 M'61PCI43,FT::'15TT#I\2HNDZO*BRX+7JGBWNSV%5YEQZNXR655CG2)\-K1 MFQWE")$>KZ(H976N=%GP"OI 5V^T#Z@/G(EG_=KUYIC&2"17W4^^KU)+%/'- M;@B$Y_C-=3AM'T0I,O;I*Q(E)!^CW#E],(M'NF6U$J0!QQ7U]%==9#:L8-4 M2Q2Y/OE>[JK?V9&B53PX\,2[N"NT'BE:Q9U,3[Q_NT+KD:)5%+H]^<[MQ7M, MENC[7X'N>?UZ)J91OB81&\;8J^80JKQ?;8_:'EFVYTRBX*HY1,$'I@W\;(E2 M6:3L#E'&Y/BVWNU77 CZ6H&S,#C;X@)[";M!E /.9JOB=B4*G#N 4YP^(6'W MAS+ :73T7M69U J=.Z!3E \A9;>'DM#9-0[#.\_$<7)'&6A83=+,H MO*F;U1J_"O(20EZ4JB%E@XQR(-_L5.J,3(?\F4016'*L+8[LRFW4G&(J3"H[ M$.7"Y,V*+8-2.WI[K]Z%K.DO,@NGLP.GN&=!OB38U)'0V>I7V34Q'9^FQ!"E22R5/ M:3UV@R9?2NN]9SD^)\F1ZR]\6AHX)D,TA=!V7MK^E+8+I)^J9%>5KJBV1VV/ M/-MS-O'VO2>[YIH&NT?M=J.K^,#*;9'.#1WI1S@,AZ/_G[TO;6[;2 +]_G[% ME.)LY"J((7@S3EPERT>\<6P_6]G4^PB"0W'6(,#@D*S]]:^[9W 2I$B)!$%R MMC8)10)S]-T]/=WS7S)6P!6J^?>N[41("Z_!$'B3LP,>5R:VTIIP%1&R9I?M MLTOM.TKLGEW0#]UI#2O-+\?#+[7O<%$)OW0K3436['*P[%+[AAO5J)>NT=]I ML8G'L,R)1.=DND&X$'43,8ZSOUWXW '2*HW'Z>2$6M7IZ*W7$N18?3!=7N9 MR7:]SB!'ZPMINCU0NEVO0\BQ^B2:; ^4;-=K%'+,OL'C2WO]'(Z\\3W^90'4 M7[+_PQBCA2)$A1N1MZ:^+C7A?RJL[J<7Z>IH<3D#7MGORGS/+VJ^:IHB##:: MA,7_#.!1(F/AC@&9O[1[&?_!"@(.3L/HG@72U40$LW#*&;BHPAL';.[S +X' MW\'R.3P/#SB.=Q?\LL_%%\$GB>QC-(-%V^O)\WS2SQ<.+]G"D:7M/DTN"2YO M?6^F7/!K+_7E^?@:AG_E>/:W,\F4K59WT!UVSA@'3IECKH0?\3.Y./8KD9EB M^]_.,$>).XXBW^3O8&[9R=\.X 7 *=QK?/6LR"S-YH\E#+&:?[)0!-"BU_RK MXH,:G'GNY&P8MH!))K^=M1((9N6YC63M/UV@+_7T'\$"F?6IY>7$!J;D\%EV MKE_ X9\"U>.O_XZ<>]8VC5]_YK.:9]:<&FH^V:$WXOYNL5.3# :FQ%0?I-3. M<]3$RW/A@L+RHL!RQ\%ST.,[(?N*"';MX'1-Z!HUZC8)>J/#"HW2':'4K!BE M)Q*RWS"A-F.@ZVQ9G>^H\QT?Q73'7MS3;.VA3VV_-CUV,/IO&H-JLUY/TC8[K#)T#PVX%Q[L5Z83'E-8 MY0DZP6RVC>X\D>)+>PM]6 /_^TW*M&R(% M]I7[M\+F6CT\@C>'U;L,A+\4?3'V=LVKW;;1'%9Z^U^KB\>0Y*!9O=>P)Y+L M= US6'&5]1/T(I(&V5I!;,Z-YN8*XI$-R9_ 2:V!T=3AH0.@IM;FLGT/U-0S M>IU=]A;65CV.3B6=5(+;098ZV$J!WEWQX58J] [:FTO_+%K?.&(F7'I@MSS+ M H =?#I[.1@8/7._!1*W75I:D_.VR+FSN?K9-SDWC5Z[1N1\(BY#/LVCUE[# M+BY95,7%C[IE,5AQS+TSFW#0ZAB=WBZ-0GWIYU#I<<4Q]\[HL3]L&;V=]A/8 MP4V>]#9(;>ZH[.&*SY0S.M# 2IQTP'W'?4ZW>SS7N6<^O\&S;OC""IEEVZ!; M\9X/W@":>?2@Y;(5F:)F\T=*%&7>A :]\F9SR[V'C;>:YO!% !/<$#"CKB%/T/+ MO1'(VNIZ%>S.FRAZ6+XJ%M_?8$E6-0[\\'N9RP4LR=X]ZNM:7^TI'T<._S11 MN*&K6F^^@P'M6LZ5HH_@TAU_ *Q\0*1("?CJ_AWW;GQK/D4C\=+G5D!7K(H7 MNLS!5?>RVS0OK@:O+R\ZS=[@XO+R:G QN.I=-=O=X:79&A1N>S%U>Q"F K'Z MIM7LTI7,UF7G]47'?'-Y\>K*[%^8P^;;[O!5<]B]>JTOB-7E%E)/WP#(")05 M/UU/?<[9G_#M-&!O@%C&K'#K[,#O@FA*6),2/@JW1H10DT!V?/6MV])7WXZ= M-_35MV-$:=57WS1*-9=JE-:=2T_D+&*S"ZIQ6&1TSVZ44WVO+ZKJBZH:/!H\ M]0%/33S#*BXN'-SQ<>6U]U:>K@W7J[R;IGKG0LDRS7OU*5PJJ(%0=QMR*ZG#]>TLTVJ6M;#>R A] M]VJ7K-@!Z=ZO,!?,/-3NRPGBNO"2D4I7K M;J*?5BL6\/J>T+!M.[9.$V\,Z39!^Z/-JE:Q86"GU2SK4[IN5[:MT.:@:?1[ MNO&:%IL+I%EVVK9NX[7MA*H'/:,]U!&0I[OLHB]LR5Y79?'QZWT?/M2/?AU>?4&BJ MW6X9K79/IXX^B:*>;/)L&"LS5U6ZW#-%M09=H]W<9;J:3AS=3>*H+D2[G9P2 M'(=#_C-%?T@J_ FP/9K=:J\JJ!/][?MBNSH>-]N!L/WN*7CS=SXKG_%+_]4_DA2\*"Y9?KB+LS.D]_VX[T9C'Q_%C<1N? ML']^]_&O/U=&_Y]PY!Z?_Z^J(MQ6A7;ERGZ&I<6?IXD*_GSY[LW%JR]O+O^X MN'Q[_>;++\QR[JS[(*9MU'$8,LXM=@@J\4;)](%V5DH;8L&;=DE_''S"?\\'_R+V5^ M?7IIZ&@4\'\B[*%RBY@I5G9NM;J#+M9ER!5O7I6PM VS-?GGHMU/@FQQ1H_* M7?IU]/*C%_*5A*7#/+/N?2/C@>5QY5H#.R)7E@W/K6DQU@S;8 M>]=NL/,S]<#96#^H+1A$TFPL6YMM3*\ 5X;IR)YY2V\1ZZ.PE2+]G*XRLUI*+S(.+5BO[L<"O MU_=S3FY\X?M579!&(WO^RV?KGOJM7GN7$CMQ(]9//MEJ]&U P$JLMMZZ5EL/ MM7UC\98> UI6)[H._ U(F0I[2NT,YI88,US"#;.M8,H .E. >(-=!G&_A+$5 MDA(101!9KLT+?11^"H "@!+$C$T 8:X-2@R0H>(>H(VH%T$>8Y83DP&3W0I$ MP$+?<@.%H.E#C19"*5_N>I#8V\$/ M7HO CH( 12BJS4M0N/>!($G^-I'-@ JIC>F9+SR(G) >44W#03/G_O(@%4R]RQLP',X>TEVQ.@SIREH&]2&$O /;C M/.RM&/:A=\-A$%]:0G&#]=@$8[][#@9! FF++8QZCO.GW]KXK5*\Z;=C_-8H M/G;''WHB"AYZPHO\PB,,]'7AH:^1;8,%XQ4??<[^&T6>'KD\=C',.B DGH#K8\@CYW_V^:WPH@#@^1ZLO"4HJHU0V /42E%\ MF7"]=(/(+P9/+.:-K]$,1KQ'"'^%B<1$V+ &=BE;@2'W?P:>L 5HS)AMV!T' MZ_>6 RL0AL8,6!!;>,7X$1(_=I:?RNQN%K8*F:^6E[BD7NC4QVW%*@VJ'A.OEDPNTP\3K\E$(;=2"ZI\_R MZR@W;I9$RP, 5U9$3C-04,*$I$"X[R+QO/7\.\L?7WSPO&_X=PTYM5J1>\7] MT!)NE@N6*0QT= %^,UC%Q?_]^9+X">RS"!@XYMZ) J^CP)N.FC(KJ'2: ?B* M6X041;Z??7&+?O-7;D?@$P&+LP_PGQOI]'[AZ- #OY'T-8?#+K48#*AYWY)) M8W5H,&N&A\H>&14X/QH/F>=\?F,1%Y/H&*GX@I&1$G;,J :R63'$7<$ MORW[!22?F)6_!(I@+,J7$.,@^07D:OQCW///R/Z(&'(Y4N0MN6@$2(2LQ+.D M+PRL6#YY<1F@@ZIP\$+4S13UE=J)['-)HIS@I"0^.#@._"4UI+2FER(;UPD, M'#\+?*NX%;M$8A=$D(:P% -G!54*9B*[ <8&.(.*FT1A1(\113^@-.IH#%:[ MI.LGH&)DH>96S*R.FO-81PHBNIC04+'*4C@: [DXWCPU_($NA)^1(\H8B.5# M3@K>>@X0VS?7NY.&1N3*S[X(OH%0BG R7#H)W?/ FQ%URY G+9[?>ZZTJW"3 MON<\SQ#\!.27YZMNLRA\;"L*9#=:^"6B^D9$8 8V6*6X+,5$??AYBFP@EYF/ MD8(3B$(,F1IPYX 6&@O8(8%MXGLSO%T8$-_ X 1:'T6I$XN[E:B*@43[5Q#) M@B#1&Z-(8@_9QA$S\LM"3P9HX8]9D'*H\G=_J17%%IA(WGE_Z*+[AOY#(8*U MN*%-#S7C>)VZ"1_?U_>WO; T#IFF9A1SYD)OGME ,6'C:9-O[JH]".IULNPR M-$$)(IL!H7LL,&AU[PBF#!TP.?$]3ZK?"C (\BE! / MS!* D0(N*8:E,BZ<)0]V?6 K^/D^M0&,R%XWW.4^^BRDD$!= MD>^C=%4::PGBM MT*BQ2@> 'S?!A#(&"HSWC/H9G####)[X5A'YDH[=DJ*.1 M0,9 9/Q&_@K#:C[4?*CYL&ABIG%(4&CH90-+.58<32^\)2*]U,LB2+\]YJ6-"VM34OR0.;>4#DQ).$P$?0&:4GF M'LL\UE4B2E-!_:F@%F:@8RUYRD+1Q\Y(I .Z@PCUWB. M*P-%>#Q%&<:N-'TQ8L_02S"?)64^U9F,2'-8X%$J<\HQ)!*%.Z9%"> MW7'K&YGL0BKDXIQ:U6K&R#M^2(0N$CY1(*7SIT=:,IL6J;=@(^))3\:@G 'A MWJ =8!9B((562,%^^ BCJ6CAR?X$3U!7#:/@&%L.BC*>8LYY]!@#IT'!3"^ M=".Y>RM\3RW:P)L<3CB5/P76A .G #\ W6MBU\2>(_9 GKX[BK9M94B"T%1Y M L4P!QB;?"QEK7#Q=I'TOZ1/9HWO+V;BNTQDHX1836^:WHI6AWUO.[@&YEHD MVN* M3VUW!MRA V5*X@N/)DA\O>,"(S/A;(R&"\AT8TG-<[H7F4# ,F& H__ M-35J:ESA"246ZL2Z]61V%&ETE']3,0]DKG\X%?Z8S<$2QC2,NREZ4/,YF,*1 M>@!-!DJ"D:HY"%1\EQZ#=S05:BI<086@-I$&O_%[3$4"[>QR)^] !4"2@P.3T>$[(,JQ-2,?-Y//[J3Y]IE\9L<2L]A!#R*?DCS9Q,,2G$NS5J7'I_1TBRI+K/IK0-*'E!%ONQH,5 ML#$/;%^,TKLZ 9=!%'1,0X>/57V%^%[1%Q%\8V_E^\G5(G5\$M^N^P,H$=Z, M76+.OKZY0NK]M^5&F(QAJ@)&C7+BC&O]R9H.:;V_.MY(J,.2/N'1W/)K/<&< M6]\ _,X]XKM0X8>N^?CJ?J1?? ^W-/]D9DU5J<)=UPVE FM;WBMA'DC)S:Y MP(B71Q08[YB/96CN?L72,&XL"R7 O)82;+@ %R G7%D!BCC!]:/))?? (#BOV_)&G174[+E4DH!/$U MT8 HV:#;HK3S ="U*A,QDF@T:X\ZB$W9_KAJJ+99"?,U=TC]7R.S6V*/;F: EXT(X#Q?N M2,K>8,4;&%']K:Z@4NF00!'WJE)",L81TL$#)FQY=ZY4=Z"I!( HN1F*K[[R M04!9-_SB%8BWA9'C.I&QV9=[.K;[GL.>9=0N?>W#Y_0E]6/F<5S@E36; &C8 M.Q"1<_9!W4K-O$0_%UYZ8WL7GRVWN"SU=?*PO@+^P)(N SJ=*EQ6CL.Q07J) M 138'5CO<9ZH/&15R,[4IP82]M9R(*H[./?DZUK&A@@/)S6F1QO;BDUL!)B&5E7C-YS*;AGG2D1GC M$3'",3Y QMJ8H"X 5'9BYO[Y+VLV?W%96)EU:PDG*3L@;[GC0()3,M) M7L6!DP$C#)W_+UMD$Z<;60[M-YAR'F8"27C!75#;")>TF(RT-X#:XVSV>V[Y MTLL'6SFQ@4AQ%0W%M4)0_%@3\/\$E;-0F2$D_V0M#U7<*. ( M!^5SQI*31O@\];@KOAOLTA?_\UPK/%Y5OW:S8A&5>)@/.;C\JTISYR6HP )J^H45]4J MKNHS_)<#A2U;55$0J^<7EO8H!,"B1^#@L7?< W%FT<\*H/CQO"N77T1]L>3Q M,IV6UC[&F51191A UE2F=4O)':-=_I5)H%>+)-)5LP79JL6U*%^U4ZM14-/+ M!1 _7)+OT/=>KE7!RXJY'P]/DVL6JEH4DDXIO,!_N9'9(%)1KJ["G1#=7R[9 M3%3]"V_0X]AGS\GN%)C4A"5/$F$4R-N^.$:@6&793*23X\N-E ,=!PK=-&T/ M35@13$FU):(_/B%>>J5QX48CQAEAZ 9[DZ3$J)E!X,(\D>_2SI)00"ZI16O"+0)5CV)=R&C4[(DM<%FJ%\HU18;-?G)WN(BV+GT M=4-I384J\.D=F:,.SV#9:FL.P/U.]9N<>TF=PRX;X4'C=*'XN?R]U93F?Y(V MI/!&3@;/NAA!J8=1*^JO(4.^Q\J,MU29G92ND2O-DU3))_]*JJ",SHMO-"05 MS&,+-LEF?=9J-EI88CU;6_UA+;R@SV+3A@R]KWP>/KAB-2!5$(HMAZ3L([4? M6[%JL]5HQZM&88$^;D:';F9&T)KC*O_YU2:EVM0A<)=.$D9D&%_@W"DF=J<*8&X(EJU4\+6G,Y MB%+A#/05A,FA.[TO:Y>I6$&F$F'\C=*O2.;C",_T4?LYW'*C>:SY,#&*)H@U M)2:B@,CW 2Z4O11G-J6:,).0K,:]3Z>,T$[(CHN,@4">.]H]+!:OAR@9D"CE--^E9!.IV9JN &2$Q#DX>JG!LM"K@\P-!"(I*D%E MXK:DI@Z=:!4/_]'(5+L]:5;-06(I2ZH GX$EJ&<"#_^ =.GE; M.4'[W.66SSYX[MASGQOLC7OC4'N:G+D1![H2L$OAF!;KS[KJ=&!-M)?0ED_5 ML:T9S]$*(5+6ML3P.8W I:"U6#"UJ+.2 DB\WU,0J4G3VXA+:#:I^=6JN+,8()(/Q!^O;/B5;Z $(++%AJ\Q, MV&E/37E0W.Z<9)[ CKIEGGK2P+;8L93-%MH*F 6^*5E182DY*LD^GI?-*9 MNGA7+#$U!;N-JPNLV=)1#Q3/EV&5?%TI ZL^X_M)?2MCG:)1AKJ)> %K@1]R M5W_H5%&5T9)7QF2()UL:2UI;6!@;+YME<9]>')*F9O[>4%*CE9KY@-FFK*H& M)MDQ_MW"4-&2@I/,M^9B#+I5WMH=Q\NBJY,EY;MD92\'NP< TEP))*!4L'(Q MIM14-^7N65P@:$V1W%O1YR6\Z45 'PZ-DR65[0,,YKKDO"S)9 M=MSDQ<>$1E@&@"Q"ZDRMB06K5-D),3B3W[]F^S;*ZZ=Q)1;X,G/"9RS,1BAU M@, YF2_$K#*CQ6)N1)%(99:H64&?Q;F65& 4 ,PI;J?(F SE! +@W<&*42;( M2S:T#X0&N2!B%"EKR6(A:H,\Y='=,GPX!Z_\\5L!)M6:1^N(@:=V-MK1LOY& M5PR &J4%:\B#2HKO*: M8R]8D_":RWHK$V!F'M5*I8XCF"!DQ\13ICCE5E"F3"UX+*X#&:M@=?M!7M>7 M76^$+)!,2G2)\(JU[3A5Q\PBFUZNP/.=<8/]/14.SQ$IA5/"D,_FA8%D0A = M#3)=H#(#E/5 FZ(M M*D4@@9*4QDK!LOS.T6*_L4!\OZ!V8[AXX8VIZQA.%_-0?/R)C/0W7^0?>!FK M<2B3Q)K+NH69[#(,05FR_8^\DBRP*5F<>224@8JW1D7P4!LQ[3$_V6/N:H]9 M>\RU]YAW/9ULK[G8^S!MZUO!.?.2;CF2UY)&.:L:YRCJ!EN0\%Q.UIL)BKQD M; )3/] <9Y'%_9O1>:O;!?-+_>OY"U:\1CGRPM";E=U W0S,#UPCW_A:U#K$\BBEI"8OY"P@+D$4C&;\__/E%<:+4ZX1QL]L0^VB MT [SY369"G]ZU)'T3:Y4:'+I9"O 9XK0L]O7Z-TU>C]B_GJ-L+ODROM^A4QR M\;SUXXKZ_EM7"=40?>OTB!Z]F:,37J>)1U/C\2CPJ/GQ./"X)W[X]V=T:EE_D8>(JWHS#!L6J1D_UPA\][J+<.WOY;/4DPQ_S$3L* MN6YC7A/HH-,;5K'%W0#S%) T:!K]GJEQ5&<[6053F MG!Z!&CHFS'?:1K>S?5M#8[[VF#?[IM%I-C7J3Q#UK;[1Z_?J@_I:GFKNU !* M_C$'<73X'5U/G_O>1(0/18EKQQ][)7Q08Z8Q;._'&]-H60ZL=M]HF6V-EIJA M)2/7-=G\_(<5:!C=B4P56G5'+ M#W#&8Q*.\>XDZ74YW&[88\EF=F0)/V&V[1#XD@5TFHWMGVPLF>O'.D'UF'#8 MTS@\>!PV&RV-PP/'8:>QL\C0*ASJHZTC^[:6UM^NC[;>J9)J\L[G#.NGX7U/ M<2M+[[L!/ZRSKCU[+ZV^,6CUM5-9-[2 P]_5N41U0\N@;32'FEOJAI9^VQB8 MV[>+]>G*$AU\[5MN8,EJQ50H8J>AETWN4>@S2%QC:_O^Q>)B*L6.)H7''D>; M%5@1FA8.@A:Z%5P@T*1P$*1@#K>?D?AH6CB].$9)ALI[U\::[%05TJR.ZY[_LOLB4'DP/I@?3@^UGL-,[%TK^ M&=),[['F#@_"."O#8"X/#RJ4L>=#S?.>T34K.6M^KC&R+D;,;B4W;C1&UL2( M.33,UO8O6VJ4/ DES4$ER1C/'ZUOC\&W*NC;#W@1QG-!W6)KYD@$4]G8=,+& M?*05[P9D=:'SNS1&-$8T1@X*(^=F%_R%"A*_GJ)WC]#/O:)ND]2>S1(^PXYN MU//FSO)]; _I"&N$_2V%OI>P44JOT:DBBU$+F.L\>-NPLYZ\331R=651"LTSG(!T$*[0J"A)H4#H(4JFAM MH$GA($AA<+ 7$XXJN)%>3+CV0LMA'ME5ZBQ_9[<2--L\EFV&IA:AFA;D&L^[ MQJ"*1C1+,+3UDW)-"8^FA*%A]BK(6-&44'M*Z'2-?G-_'E>%0:I]I_F?WK?: M3DXO\)X[7A \9R,^\7P>WWL(K>_\\.[R[KNPTAOH4 ML&Y8:;6,7E\W"*T;6C ;MMVNI)"?MK".^-O3L[#H"E%L/,6!1W8^XBZ?B/#Y M01E21^5)MHQF6W/5L2 M,?S(PZ0P"D4-=81PPPAARQCNH-7JP2NA/:.E8_3:^^F'I[&R(D+8-,R.OBA0 M-[2[:G"5_^1RWXMG?#LK..BZOLM,YHN0TC?*U,A);^TOKUBC?"\I-H]W<7TZR M1OJ>D-[=P>%0#4.&-;2''LQ)LVXMX5@CA[/08_###*RB8&KY?.HY@-[#2U![ MF%+;0*EC+\(]%TCU62TX:?GZS-V_I!_B,=H;\O,L 4$P]SS^]>_7%6!$JS^6/9/M4WA$GZ2EEZ^?$^_O5G,F"6 &R.I:Y? ML-PDY;M9MOFSEQ*/[9X")4RLEC!-3-?/E^_>7+SZ\N;RCXO+M]=OOOS"+.?. MN@]BTD$8N;RPCBF7FVHA6RN+]X6S"&U4]G[.GZT]4'X7YC\(C-':<<;6,1S!T+@"=<1[C\8N1X]K<\ M*](ZDAG8KQ:;^GSRV]D/H6>?Y:CP3H%%N"(42%827_A$\XJ_%'N5@EG8LWZCE2RW,(^]?M5&@]U-A3V%^2<.MT..>[VQ M!)TVP!2=+$0D&H0_9O]$E@]: 1]"V&-$(8B"[*O-1OO!5RQ( GD;W"?3&#-Q\H KJS4T0&?,YP$_(2(>: M1-Q1(RE,"'?BT$B-'?'!(LD7F&)-/EPABK>Y%BFF/H)2RDDI]@@!5=62ZP.^ MO$AK]7,BS468;BK16LV&N52B6?2X0\72@0G-0:.[19'6;?2V+]*,6)Z9WV+$0)C! O"'=Z!K8O_M=S,/6&F;KC07EMY MZLP"*D?4N0&RP&HV!N4#F _)[CH)HEV:F,$4^\F91A_PZFQ36IH;>E!8'&L-21&9GUJ>3D9 J9IS%0/ M'?!I?%2#CXPTW#E*:ID7&,<*^R"T=ITC"-[9^=AS',L/I+GH10'8>'C;0E3 M#141\-HI&E72>>KW;@O*CRD IO&X!3R:^\'CZ67QO,@478U]C8/3VG48#* 8 MCX?PJ]\"ZSO8,M#5TI;8-3?^U?C:P/,YO&3 V>=H-@>Y=>!I<@\F.9BMG94/ M:^%])WT/K=Y8Z@Y-8["G!EPGJ?/_:OS18)_F7$8>C[%5W.Z(U6RVC?EFO=R%/+K]R_%?91-J+<(1%WVT9S M6$E#0\L!OT%+Y* $R%9OZ.Z*GC>HZ3

$@U]P?."4"61X.DMNU!WF"0)[L%_(>IG"6L&/V8%9,P']T( M6_E]\A2!/"6 3 %RWK=!WF&0)X10&8 >0_6NZHJW<.$ MKE8,+*G@NS^93[#9?$* F0/FE]Y*):P=AO5"JNV5S,=$I;-GZSC, C"_?$Q,/,F>S>,P M3QPF5&.Z]S_9#!S9. ^4WK^E4VC>.[@ZA0K0#%Q\3D MD^S9/@[S##"_:QC?3\*T,%DNMHWY*%Y\3$P_R9[]LYW:)\ )LY'I04(S_CX$ MT0YTYF-B DI(#)1XF,$8\C$Q!244#DH&"=VI2K>"/?$W0#RZLO#,;3 A81)* M*"R4#!J":;V5W3;D&!H2PI%.^M$Z9J&4PD+)H*%YIZN?:]W4PM@_8"[J(0GR M*3$)I1022HH=Y?&"6U&[,!CZ)_>?>8KF/A022@8+W7*C(.:P;"8,I#_<")\1 M,U!*8:!D4-!EL$]RZL+,A16_^H'R]F480#XB9IYT MS^;Q@MX@Q(0THY(BP,3,DU*8)Q:O!]EXBIDGI3!/+,8,,3'SI!3FB<68(29F MGI3"/+$8,UR"P"/$Q"R44>0_D7B#'3WYF)B%,I+\Y].0 RBYCXE9*#OD"ESX MT#$+98=<@_N1^9B8A3(*"T4Q/- !.S4$YAH2AF M\- Q"^44%HJ&Q4%K8A;**2P4Q0Q:$[-03F&A**8_O1>8A8J#YD*ECXE9J#AH M+N3WS0*S4$%AH2BFWS<+S$(%22X42]F"UL0L5)#D0K&4+U&()27]] M#W]AH;SB334S;/C8OG>3%\-6][)OFFLH>U#?-:]W[]'NW@&^_ U02P,$% M @ [(B-51[?F5X< @ /2< !H !X;"]?3G75[,:Q_Y%27>_*L:UW75]. MYR.;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C M.8W_&)S^=,-[W94R-HO7=MB6<=6DC\-U=TV7C=R=)S>+E[=5,[R\29/F#E(( MTOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@ M:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'> MBGHK@=Z*>BN!WCIYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=#;4&\CT-M0;R/0VU!O(]#;)B]+"/0VU-L(]#;4VPCT-M3;"/0VU-L( M]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L)]/;)RVX"O1WU=@*]'?5V M KT=]78"O1WU=@*]'?5V KT#]0X"O0/U#@*] _4. KT#]0X"O0/U#@*]8_*Q MDD#O0+V#0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^, M>F<"O3/JG0GTSI.?3;Y3[SI^'DJ]]GRM\?K?2?5X/K=<+W]9?NVX! "0)@ $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY," M$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ; M\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U- MDUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8G MIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV M3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!] MG(+TP6&UL4$L! A0#% @ [(B-5&UL4$L! M A0#% @ [(B-59E&PO=V]R:W-H965T&UL4$L! M A0#% @ [(B-5;MM,P&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-5;5" MXSD: P Y D !@ ("!\R8 'AL+W=OH<@X &1 8 M " @4,J !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ [(B-527$(-#S!0 K@T !@ M ("!/T$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-5?BTI:]. M! \@D !D ("!*6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-5>=3T>)$!0 R P !D M ("!'&X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [(B-55AV#+P7 P W@8 !D ("!U7X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[(B-51,=RK!N! PPD !D ("!%(@ 'AL+W=O&UL4$L! A0#% @ [(B-50[Y!G[C!P M!!4 !D ("!II< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-57:6?*%L!@ 5 \ !D M ("!5KD 'AL+W=O/XP" "W!0 &0 @('YOP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ [(B-548NZ*O^ @ = 8 !D ("!I,4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(B- M53VI_F"N @ \ 4 !D ("!U- 'AL+W=O," R!@ &0 M @(&YTP >&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-554Y;T,%! K0D M !D ("!!MP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-5=DAEF=C! SP\ !D M ("!J>D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [(B-57I.="7 !0 <#, !D ("!Z08! 'AL+W=O M&PO=V]R:W-H965T@0 M 0!X;"]W;W)K&UL4$L! A0#% @ [(B-5;%* MS:I_ @ ] 8 !D ("!_Q,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-53$L@77C @ 7PD !D M ("!'1T! 'AL+W=O&PO M=V]R:W-H965TP( M &P& 9 " @:DE 0!X;"]W;W)K&UL4$L! A0#% @ [(B-51B;S=K2 P ,A !D ("! M6R@! 'AL+W=O9C(* #%?P &0 @(%D+ $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ [(B-5<2Y 4*3 @ ; < !D ("!]3H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(B-56U#FV-'#P V(X !D M ("!$5L! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [(B-5=?2!KHA"0 IT\ !D ("!L70! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[(B-52/]B847 @ 0 0 !D ("!B84! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #LB(U5I7\.<>X! "0)@ $P @ 'VDP$ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 2@!* #T4 5E@$ ! end XML 79 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 388 308 1 true 125 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.concretepumpingholdings.com/20220731/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/20220731/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/20220731/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/20220731/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/20220731/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/20220731/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/20220731/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/20220731/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/20220731/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/20220731/role/statement-note-3-new-accounting-pronouncements Note 3 - New Accounting Pronouncements Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Business Combinations and Asset Acquisitions Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions Note 4 - Business Combinations and Asset Acquisitions Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Fair Value Measurement Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement Note 5 - Fair Value Measurement Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets Note 6 - Prepaid Expenses and Other Current Assets Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Property, Plant and Equipment Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment Note 7 - Property, Plant and Equipment Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Goodwill and Intangible Assets Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets Note 8 - Goodwill and Intangible Assets Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit Note 9 - Long Term Debt and Revolving Lines of Credit Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses Note 10 - Accrued Payroll and Payroll Expenses Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities Note 11 - Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Income Taxes (As Restated) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated Note 12 - Income Taxes (As Restated) Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Commitments and Contingencies Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies Note 13 - Commitments and Contingencies Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Stockholders' Equity Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity Note 14 - Stockholders' Equity Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Stock-based Compensation Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation Note 15 - Stock-based Compensation Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Earnings Per Share Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share Note 16 - Earnings Per Share Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Segment Reporting Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting Note 17 - Segment Reporting Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Subsequent Events Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events- Note 18 - Subsequent Events Notes 25 false false R26.htm 025 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies 26 false false R27.htm 026 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables Note 2 - Summary of Significant Accounting Policies (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies 27 false false R28.htm 027 - Disclosure - Note 5 - Fair Value Measurement (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables Note 5 - Fair Value Measurement (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement 28 false false R29.htm 028 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables Note 6 - Prepaid Expenses and Other Current Assets (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets 29 false false R30.htm 029 - Disclosure - Note 7 - Property, Plant and Equipment (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables Note 7 - Property, Plant and Equipment (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment 30 false false R31.htm 030 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables Note 8 - Goodwill and Intangible Assets (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets 31 false false R32.htm 031 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables Note 9 - Long Term Debt and Revolving Lines of Credit (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit 32 false false R33.htm 032 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-tables Note 10 - Accrued Payroll and Payroll Expenses (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses 33 false false R34.htm 033 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables Note 11 - Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities 34 false false R35.htm 034 - Disclosure - Note 15 - Stock-based Compensation (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables Note 15 - Stock-based Compensation (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation 35 false false R36.htm 035 - Disclosure - Note 16 - Earnings Per Share (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables Note 16 - Earnings Per Share (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share 36 false false R37.htm 036 - Disclosure - Note 17 - Segment Reporting (Tables) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables Note 17 - Segment Reporting (Tables) Tables http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting 37 false false R38.htm 037 - Disclosure - Note 1 - Organization and Description of Business (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/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/20220731/role/statement-note-1-organization-and-description-of-business 38 false false R39.htm 038 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/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/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables 39 false false R40.htm 039 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Sheet http://www.concretepumpingholdings.com/20220731/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 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) Sheet http://www.concretepumpingholdings.com/20220731/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 41 false false R42.htm 041 - Disclosure - Note 4 - Business Combinations and Asset Acquisitions (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual Note 4 - Business Combinations and Asset Acquisitions (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions 42 false false R43.htm 042 - Disclosure - Note 5 - Fair Value Measurement (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual Note 5 - Fair Value Measurement (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables 43 false false R44.htm 043 - Disclosure - Note 5 - Fair Value Measurement - Fair Value of Long-term Debt (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details Note 5 - Fair Value Measurement - Fair Value of Long-term Debt (Details) Details 44 false false R45.htm 044 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details Note 6 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) Details 45 false false R46.htm 045 - Disclosure - Note 7 - Property, Plant and Equipment (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-details-textual Note 7 - Property, Plant and Equipment (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables 46 false false R47.htm 046 - Disclosure - Note 7 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details Note 7 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) Details 47 false false R48.htm 047 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual Note 8 - Goodwill and Intangible Assets (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables 48 false false R49.htm 048 - Disclosure - Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) Details 49 false false R50.htm 049 - Disclosure - Note 8 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details Note 8 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) Details 50 false false R51.htm 050 - Disclosure - Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual Note 9 - Long Term Debt and Revolving Lines of Credit (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables 52 false false R53.htm 052 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) Details 53 false false R54.htm 053 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) Details 54 false false R55.htm 054 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Details 55 false false R56.htm 055 - Disclosure - Note 12 - Income Taxes (As Restated) (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual Note 12 - Income Taxes (As Restated) (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated 56 false false R57.htm 056 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual Note 13 - Commitments and Contingencies (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies 57 false false R58.htm 057 - Disclosure - Note 14 - Stockholders' Equity (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual Note 14 - Stockholders' Equity (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity 58 false false R59.htm 058 - Disclosure - Note 15 - Stock-based Compensation (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual Note 15 - Stock-based Compensation (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables 59 false false R60.htm 059 - Disclosure - Note 15 - Stock-based Compensation - Summary of Awards Granted (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details Note 15 - Stock-based Compensation - Summary of Awards Granted (Details) Details 60 false false R61.htm 060 - Disclosure - Note 16 - Earnings Per Share (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual Note 16 - Earnings Per Share (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables 61 false false R62.htm 061 - Disclosure - Note 16 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details Note 16 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Details 62 false false R63.htm 062 - Disclosure - Note 17 - Segment Reporting - Operating Information (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details Note 17 - Segment Reporting - Operating Information (Details) Details 63 false false R64.htm 063 - Disclosure - Note 17 - Segment Reporting - Total Assets by Segment (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details Note 17 - Segment Reporting - Total Assets by Segment (Details) Details 64 false false R65.htm 064 - Disclosure - Note 17 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details Note 17 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) Details 65 false false R66.htm 065 - Disclosure - Note 18 - Subsequent Events (Details Textual) Sheet http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual Note 18 - Subsequent Events (Details Textual) Details http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events- 66 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 76 fact(s) appearing in ix:hidden were eligible for transformation: bbcp:NumberOfVendors, bbcp:TypeOfAward, dei:EntityRegistrantName, us-gaap:AllocatedShareBasedCompensationExpense, us-gaap:ClassOfWarrantOrRightOutstanding, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DeferredTaxAssetsOperatingLossCarryforwards, us-gaap:DividendsPreferredStock, us-gaap:InventoryValuationReserves, us-gaap:LongTermDebtTerm, us-gaap:PreferredStockConvertibleConversionRatio, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:TaxCreditCarryforwardValuationAllowance, us-gaap:TemporaryEquityParOrStatedValuePerShare, us-gaap:TemporaryEquitySharesIssued, us-gaap:TemporaryEquitySharesOutstanding, us-gaap:TreasuryStockAcquiredAverageCostPerShare, us-gaap:TreasuryStockSharesAcquired, us-gaap:TreasuryStockValueAcquiredCostMethod - bbpp20220731_10qa.htm 8, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89 bbpp20220731_10qa.htm bbcp-20220731.xsd bbcp-20220731_cal.xml bbcp-20220731_def.xml bbcp-20220731_lab.xml bbcp-20220731_pre.xml ex_454605.htm ex_454606.htm ex_454607.htm ex_454608.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bbpp20220731_10qa.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 388, "dts": { "calculationLink": { "local": [ "bbcp-20220731_cal.xml" ] }, "definitionLink": { "local": [ "bbcp-20220731_def.xml" ] }, "inline": { "local": [ "bbpp20220731_10qa.htm" ] }, "labelLink": { "local": [ "bbcp-20220731_lab.xml" ] }, "presentationLink": { "local": [ "bbcp-20220731_pre.xml" ] }, "schema": { "local": [ "bbcp-20220731.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 544, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 34, "http://www.concretepumpingholdings.com/20220731": 43, "http://xbrl.sec.gov/dei/2022": 6, "total": 83 }, "keyCustom": 40, "keyStandard": 268, "memberCustom": 81, "memberStandard": 38, "nsprefix": "bbcp", "nsuri": "http://www.concretepumpingholdings.com/20220731", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "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/20220731/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "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/20220731/role/statement-note-3-new-accounting-pronouncements", "shortName": "Note 3 - New Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "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": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Business Combinations and Asset Acquisitions", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "shortName": "Note 4 - Business Combinations and Asset Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Fair Value Measurement", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "shortName": "Note 5 - Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets", "shortName": "Note 6 - Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Property, Plant and Equipment", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment", "shortName": "Note 7 - Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Goodwill and Intangible Assets", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "shortName": "Note 8 - Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "shortName": "Note 9 - Long Term Debt and Revolving Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses", "shortName": "Note 10 - Accrued Payroll and Payroll Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "shortName": "Note 11 - Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Income Taxes (As Restated)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated", "shortName": "Note 12 - Income Taxes (As Restated)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "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/20220731/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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Commitments and Contingencies", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "shortName": "Note 13 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Stockholders' Equity", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "shortName": "Note 14 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Stock-based Compensation", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "shortName": "Note 15 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 16 - Earnings Per Share", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "shortName": "Note 16 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 17 - Segment Reporting", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting", "shortName": "Note 17 - Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 18 - Subsequent Events", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "shortName": "Note 18 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/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:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 5 - Fair Value Measurement (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables", "shortName": "Note 5 - Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables", "shortName": "Note 6 - Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "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/20220731/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:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 7 - Property, Plant and Equipment (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables", "shortName": "Note 7 - Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables", "shortName": "Note 8 - Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables", "shortName": "Note 9 - Long Term Debt and Revolving Lines of Credit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-tables", "shortName": "Note 10 - Accrued Payroll and Payroll Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "shortName": "Note 11 - Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 15 - Stock-based Compensation (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables", "shortName": "Note 15 - Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 16 - Earnings Per Share (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables", "shortName": "Note 16 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 17 - Segment Reporting (Tables)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables", "shortName": "Note 17 - Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31_ReportingUnitAxis-USConcretePumpingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 1 - Organization and Description of Business (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/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": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31_ReportingUnitAxis-USConcretePumpingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "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/20220731/role/statement-consolidated-statements-of-operations-unaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bbcp:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31_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/20220731/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": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31_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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details)", "role": "http://www.concretepumpingholdings.com/20220731/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", "ix:continuation", "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31_RestatementAxis-ScenarioPreviouslyReportedMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AssetAcquisitionTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2020-11-01_2021-10-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 4 - Business Combinations and Asset Acquisitions (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "shortName": "Note 4 - Business Combinations and Asset Acquisitions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AssetAcquisitionTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2020-11-01_2021-10-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 5 - Fair Value Measurement (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual", "shortName": "Note 5 - Fair Value Measurement (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31_ClassOfWarrantOrRightAxis-WarrantToPurchaseClassACommonStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis-SeniorSecuredNotesMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 5 - Fair Value Measurement - Fair Value of Long-term Debt (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "shortName": "Note 5 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis-SeniorSecuredNotesMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 6 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "shortName": "Note 6 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 7 - Property, Plant and Equipment (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-details-textual", "shortName": "Note 7 - Property, Plant and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 7 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "shortName": "Note 7 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "shortName": "Note 8 - Goodwill and Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31_ReportingUnitAxis-USConcreteWasteManagementServicesMember", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details", "shortName": "Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "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/20220731/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": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 8 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "shortName": "Note 8 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2021-10-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "shortName": "Note 8 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2021-10-31_ConsolidationItemsAxis-OperatingSegmentsMember", "decimals": "-5", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "shortName": "Note 9 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2018-12-06_DebtInstrumentAxis-TermLoanAgreementMember", "decimals": "-6", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "shortName": "Note 9 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bbcp:ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "shortName": "Note 10 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "shortName": "Note 11 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-6", "first": true, "lang": null, "name": "bbcp:IncomeTaxExpenseBenefitRounded", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 12 - Income Taxes (As Restated) (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual", "shortName": "Note 12 - Income Taxes (As Restated) (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-6", "first": true, "lang": null, "name": "bbcp:IncomeTaxExpenseBenefitRounded", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "shortName": "Note 13 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.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": "057 - Disclosure - Note 14 - Stockholders' Equity (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "shortName": "Note 14 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2018-12-06", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31_AwardTypeAxis-RestrictedStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 15 - Stock-based Compensation (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "shortName": "Note 15 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31_AwardTypeAxis-RestrictedStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2020-10-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://www.concretepumpingholdings.com/20220731/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": "bbpp20220731_10qa.htm", "contextRef": "d_2020-11-01_2021-01-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 15 - Stock-based Compensation - Summary of Awards Granted (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "shortName": "Note 15 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 16 - Earnings Per Share (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual", "shortName": "Note 16 - Earnings Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember", "decimals": "-6", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 16 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "shortName": "Note 16 - 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": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-3", "lang": null, "name": "bbcp:NetIncomeLossAvailableToCommonStockholders", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 17 - Segment Reporting - Operating Information (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "shortName": "Note 17 - Segment Reporting - Operating Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-3", "lang": null, "name": "bbcp:EBITDA", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 17 - Segment Reporting - Total Assets by Segment (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "shortName": "Note 17 - Segment Reporting - Total Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "i_2022-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-USConcretePumpingMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-05-01_2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 17 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "shortName": "Note 17 - 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": "bbpp20220731_10qa.htm", "contextRef": "i_2021-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-08-22_2022-08-22_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-6", "first": true, "lang": null, "name": "bbcp:PaymentsToAcquireBusinessOrAssetAcquisition", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 18 - Subsequent Events (Details Textual)", "role": "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual", "shortName": "Note 18 - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2022-08-22_2022-08-22_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-6", "first": true, "lang": null, "name": "bbcp:PaymentsToAcquireBusinessOrAssetAcquisition", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "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/20220731/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": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "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/20220731/role/statement-note-1-organization-and-description-of-business", "shortName": "Note 1 - Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "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": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "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/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "shortName": "Note 2 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20220731_10qa.htm", "contextRef": "d_2021-11-01_2022-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 125, "tag": { "bbcp_AccretionOfLiquidationPreferenceOnPreferredStockDiluted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of accretion of liquidation preference on preferred stock that is an adjustment to net income apportioned to common stockholders for the diluted earnings (loss) per share or per unit calculation under the two-class method..", "label": "Add back: Accretion of liquidation preference on preferred stock" } } }, "localname": "AccretionOfLiquidationPreferenceOnPreferredStockDiluted", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "bbcp_AccruedEquipmentPurchaseCurrent": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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 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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses" ], "xbrltype": "textBlockItemType" }, "bbcp_AccruedPropertyTaxCurrent": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "bbcp_AccruedSalesAndUseTaxCurrent": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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": "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "bbcp_AssembledWorkforceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The assembled workforce of the business.", "label": "Assembled Workforce [Member]" } } }, "localname": "AssembledWorkforceMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "bbcp_AverageExcessAvailabilityTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the tranche of average excess availability.", "label": "Average Excess Availability, Tranche One [Member]" } } }, "localname": "AverageExcessAvailabilityTrancheOneMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_AverageExcessAvailabilityTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the tranche of average excess availability.", "label": "Average Excess Availability, Tranche Two [Member]" } } }, "localname": "AverageExcessAvailabilityTrancheTwoMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award37Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty-seventh tranche of awards.", "label": "Award 37 [Member]" } } }, "localname": "Award37Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award38Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty-eighth tranche of awards.", "label": "Award 38 [Member]" } } }, "localname": "Award38Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award39Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty-ninth tranche of awards.", "label": "Award 39 [Member]" } } }, "localname": "Award39Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award40Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Presents the fortieth tranche of awards.", "label": "Award 40 [Member]" } } }, "localname": "Award40Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award41Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Presents the forty-first tranche of awards.", "label": "Award 41 [Member]" } } }, "localname": "Award41Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award42Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Presents the forty-second of awards.", "label": "Award 42 [Member]" } } }, "localname": "Award42Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award43Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Presents the forty-third tranche of awards", "label": "Award 43 [Member]" } } }, "localname": "Award43Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award44Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Presents the forty-fourth tranche of awards.", "label": "Award 44 [Member]" } } }, "localname": "Award44Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award9Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Presents the ninth tranche of awards", "label": "Award 9 [Member]" } } }, "localname": "Award9Member", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ClassOfWarrantOrRightExchangedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights exchanged during period.", "label": "bbcp_ClassOfWarrantOrRightExchangedDuringPeriod", "terseLabel": "Class of Warrant or Right, Exchanged During Period (in shares)" } } }, "localname": "ClassOfWarrantOrRightExchangedDuringPeriod", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual" ], "xbrltype": "durationItemType" }, "bbcp_ClosingPriceOf1000For30ConsecutiveTradingDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the closing price of $10.00 for 30 consecutive trading days.", "label": "Closing Price of $10.00 for 30 Consecutive Trading Days [Member]" } } }, "localname": "ClosingPriceOf1000For30ConsecutiveTradingDaysMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ClosingPriceOf600For30ConsecutiveTradingDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a closing price of $6.00 for 30 consecutive trading days.", "label": "Closing Price of $6.00 for 30 Consecutive Trading Days [Member]" } } }, "localname": "ClosingPriceOf600For30ConsecutiveTradingDaysMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ClosingPriceOf800For30ConsecutiveTradingDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a closing price of $8.00 for 30 consecutive trading days.", "label": "Closing Price of $8.00 for 30 Consecutive Trading Days [Member]" } } }, "localname": "ClosingPriceOf800For30ConsecutiveTradingDaysMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents common stock outstanding.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "bbcp_ConvertiblePreferredStockAdditionalCumulativeAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of additional redemption over the principal investment.", "label": "bbcp_ConvertiblePreferredStockAdditionalCumulativeAmount", "terseLabel": "Convertible Preferred Stock, Additional Cumulative Amount" } } }, "localname": "ConvertiblePreferredStockAdditionalCumulativeAmount", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "bbcp_ConvertiblePreferredStockRedemptionPrincipalInvestment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The principal investment amount to be redeemed at a determined price.", "label": "bbcp_ConvertiblePreferredStockRedemptionPrincipalInvestment", "terseLabel": "Convertible Preferred Stock, Redemption, Principal Investment" } } }, "localname": "ConvertiblePreferredStockRedemptionPrincipalInvestment", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_HiTechConcretePumpingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Hi-Tech Concrete Pumping Services.", "label": "Hi-Tech Concrete Pumping Services [Member]" } } }, "localname": "HiTechConcretePumpingServicesMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "bbcp_IncomeTaxExpenseBenefitRounded": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents rounded income tax expense (benefit) rounded.", "label": "bbcp_IncomeTaxExpenseBenefitRounded", "terseLabel": "Income Tax Expense (Benefit) Rounded" } } }, "localname": "IncomeTaxExpenseBenefitRounded", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual" ], "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "bbcp_JpmorganChaseBankNaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents JPMorgan Chase Bank, N.A.", "label": "JPMorgan Chase Bank, N.A. [Member]" } } }, "localname": "JpmorganChaseBankNaMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_LineOfCreditFacilityQuarterlyAverageExcessAvailabilityPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of quarterly average excess availability for the line of credit facility.", "label": "bbcp_LineOfCreditFacilityQuarterlyAverageExcessAvailabilityPercent", "terseLabel": "Line of Credit Facility, Quarterly Average Excess Availability, Percent" } } }, "localname": "LineOfCreditFacilityQuarterlyAverageExcessAvailabilityPercent", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "bbcp_MarketBasedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information on market based awards.", "label": "Market Based Award [Member]" } } }, "localname": "MarketBasedAwardMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_NetIncomeLossAvailableToCommonStockholders": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-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": "Represents net income (loss) available to common stockholders.", "label": "Net income (loss) attributable to common stockholders (numerator for basic earnings per share)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholders", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "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 income (expense)" } } }, "localname": "NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "bbcp_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.concretepumpingholdings.com/20220731", "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ParValueOfWarrantInApic": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The par value of the warrants in additional paid in capital.", "label": "bbcp_ParValueOfWarrantInApic", "terseLabel": "Par Value of Warrant in APIC" } } }, "localname": "ParValueOfWarrantInApic", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_PaymentsToAcquireBusinessOrAssetAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business or asset during the period.", "label": "bbcp_PaymentsToAcquireBusinessOrAssetAcquisition", "terseLabel": "Payments to Acquire Business or Asset Acquisition" } } }, "localname": "PaymentsToAcquireBusinessOrAssetAcquisition", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual" ], "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "bbcp_PioneerConcretePumpingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Pioneer Concrete Pumping services.", "label": "Pioneer Concrete Pumping Services [Member]" } } }, "localname": "PioneerConcretePumpingServicesMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_PrepaidLicensesAndDeposits": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-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": "Related to prepaid licenses and deposits.", "label": "bbcp_PrepaidLicensesAndDeposits", "terseLabel": "Prepaid licenses and deposits" } } }, "localname": "PrepaidLicensesAndDeposits", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares granted under share-based payment arrangement.", "label": "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesGranted", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Granted (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesGranted", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_SharesIssuedUnderStockbasedProgramTreasurySharesPurchasedForTaxWithholdingNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the net of treasury shares purchased for tax holding related to shares issued under stock-based program.", "label": "Shares issued under stock-based program, net of treasury shares purchased for tax withholding" } } }, "localname": "SharesIssuedUnderStockbasedProgramTreasurySharesPurchasedForTaxWithholdingNet", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "bbcp_SharesIssuedUnderStockbasedProgramTreasurySharesPurchasedForTaxWithholdingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued under stock-based program net of treasury shares purchased from tax withholding", "label": "Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares)" } } }, "localname": "SharesIssuedUnderStockbasedProgramTreasurySharesPurchasedForTaxWithholdingShares", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "sharesItemType" }, "bbcp_SterlingOvernightIndexAverageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents borrowing information which bears interest at the daily sterling overnight index average (SONIA) rate.", "label": "Sterling Overnight Index Average [Member]" } } }, "localname": "SterlingOvernightIndexAverageMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The10MarketTimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the $10 Market/Time- Based awards.", "label": "The $10 Market/Time- Based [Member]" } } }, "localname": "The10MarketTimeBasedMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The6MarketTimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the $6 Market/Time- Based awards.", "label": "The $6 Market/Time- Based [Member]" } } }, "localname": "The6MarketTimeBasedMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The8MarketTimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the $8 Market/Time- Based awards.", "label": "The $8 Market/Time- Based [Member]" } } }, "localname": "The8MarketTimeBasedMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "bbcp_VestedNonqualifiedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents vested non-qualified stock options.", "label": "Vested Non-qualified Stock Options [Member]" } } }, "localname": "VestedNonqualifiedStockOptionsMember", "nsuri": "http://www.concretepumpingholdings.com/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/20220731", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details)" } } }, "localname": "statement-statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-10-accrued-payroll-and-payroll-expenses-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Accrued Payroll and Payroll Expenses" } } }, "localname": "statement-statement-note-10-accrued-payroll-and-payroll-expenses-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)" } } }, "localname": "statement-statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-11-accrued-expenses-and-other-current-liabilities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accrued Expenses and Other Current Liabilities" } } }, "localname": "statement-statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-15-stockbased-compensation-summary-of-awards-granted-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Stock-based Compensation - Summary of Awards Granted (Details)" } } }, "localname": "statement-statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-15-stockbased-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Stock-based Compensation" } } }, "localname": "statement-statement-note-15-stockbased-compensation-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details)" } } }, "localname": "statement-statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-16-earnings-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Earnings Per Share" } } }, "localname": "statement-statement-note-16-earnings-per-share-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-17-segment-reporting-operating-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Segment Reporting - Operating Information (Details)" } } }, "localname": "statement-statement-note-17-segment-reporting-operating-information-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details)" } } }, "localname": "statement-statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-17-segment-reporting-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Segment Reporting" } } }, "localname": "statement-statement-note-17-segment-reporting-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-17-segment-reporting-total-assets-by-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Segment Reporting - Total Assets by Segment (Details)" } } }, "localname": "statement-statement-note-17-segment-reporting-total-assets-by-segment-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "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/20220731", "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/20220731", "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/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurement - Fair Value of Long-term Debt (Details)" } } }, "localname": "statement-statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-5-fair-value-measurement-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurement" } } }, "localname": "statement-statement-note-5-fair-value-measurement-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details)" } } }, "localname": "statement-statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-6-prepaid-expenses-and-other-current-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Prepaid Expenses and Other Current Assets" } } }, "localname": "statement-statement-note-6-prepaid-expenses-and-other-current-assets-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-7-property-plant-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Property, Plant and Equipment" } } }, "localname": "statement-statement-note-7-property-plant-and-equipment-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details)" } } }, "localname": "statement-statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details)" } } }, "localname": "statement-statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-8-goodwill-and-intangible-assets-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details)" } } }, "localname": "statement-statement-note-8-goodwill-and-intangible-assets-intangible-assets-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-8-goodwill-and-intangible-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets" } } }, "localname": "statement-statement-note-8-goodwill-and-intangible-assets-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details)" } } }, "localname": "statement-statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "nsuri": "http://www.concretepumpingholdings.com/20220731", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Long Term Debt and Revolving Lines of Credit" } } }, "localname": "statement-statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables", "nsuri": "http://www.concretepumpingholdings.com/20220731", "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/20220731", "xbrltype": "stringItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r624" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r625" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r628" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r627" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r621" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r623" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r113", "r182", "r195", "r196", "r197", "r198", "r200", "r202", "r206", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r310", "r311" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r113", "r182", "r195", "r196", "r197", "r198", "r200", "r202", "r206", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r310", "r311" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r289", "r290", "r291", "r292", "r316", "r354", "r378", "r379", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r589", "r591", "r619", "r620" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r289", "r290", "r291", "r292", "r316", "r354", "r378", "r379", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r589", "r591", "r619", "r620" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r283", "r289", "r290", "r291", "r292", "r316", "r354", "r376", "r378", "r379", "r411", "r412", "r413", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r589", "r591", "r619", "r620" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r283", "r289", "r290", "r291", "r292", "r316", "r354", "r376", "r378", "r379", "r411", "r412", "r413", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r589", "r591", "r619", "r620" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r115", "r116", "r117", "r120", "r121", "r124", "r125", "r127", "r129", "r130", "r132", "r133", "r159", "r486", "r487" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r115", "r116", "r117", "r120", "r121", "r124", "r125", "r126", "r127", "r129", "r130", "r131", "r132", "r133", "r134", "r159", "r231", "r232", "r444", "r484", "r486", "r487", "r488", "r527", "r531", "r532", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r115", "r116", "r117", "r120", "r121", "r124", "r125", "r126", "r127", "r129", "r130", "r131", "r132", "r133", "r134", "r159", "r231", "r232", "r444", "r484", "r486", "r487", "r488", "r527", "r531", "r532", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r115", "r117", "r120", "r121", "r124", "r125", "r126", "r127", "r129", "r130", "r132", "r133", "r159", "r231", "r232", "r444", "r484", "r486", "r487", "r488", "r527", "r531", "r532", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r210", "r211", "r373", "r374", "r590", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r210", "r211", "r373", "r374", "r590", "r604", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42", "r539" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r215", "r216" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-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 statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccruedPayrollTaxesCurrent", "verboseLabel": "Accrued employee-related taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r14", "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r46", "r375" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r19", "r277" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r56", "r57", "r58", "r577", "r597", "r601" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r65", "r66", "r67", "r115", "r116", "r117", "r471", "r532", "r592", "r593" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r31", "r539" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r115", "r116", "r117", "r421", "r422", "r423", "r486" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r380", "r425", "r426" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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 income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r415" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r37", "r221", "r233", "r234", "r235" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r74", "r92", "r336", "r520" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r92", "r260", "r268" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r156" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r156" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for asset acquisition.", "label": "Asset Acquisition [Text Block]" } } }, "localname": "AssetAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r23", "r109", "r190", "r197", "r204", "r227", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r467", "r472", "r505", "r537", "r539", "r559", "r575" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r41", "r109", "r227", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r467", "r472", "r505", "r537", "r539" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldUnderCapitalLeasesMember": { "auth_ref": [ "r525" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r406", "r407", "r410", "r411", "r412", "r413", "r414" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r479", "r480" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r456" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 1.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r455" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r96", "r97", "r98" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r24", "r524", "r526" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r526" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r49", "r524", "r526" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r501", "r502" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r17", "r94" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r88", "r94", "r99" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r88", "r509" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r27", "r28", "r29", "r106", "r109", "r140", "r141", "r146", "r151", "r155", "r164", "r165", "r166", "r227", "r298", "r303", "r304", "r305", "r311", "r312", "r351", "r352", "r356", "r360", "r366", "r505", "r626" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r371", "r381" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r367" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r367" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r564", "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies (see Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r286", "r287", "r288", "r293", "r606" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r115", "r116", "r486" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r366" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29", "r539" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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,599,833 and 56,564,642 issued and outstanding as of July 31, 2022 and October 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r72", "r567", "r584" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r173", "r174", "r213", "r503", "r504", "r605" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r173", "r174", "r213", "r503", "r504", "r602", "r605" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r173", "r174", "r213", "r503", "r504", "r602", "r605" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r169", "r573" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r173", "r174", "r213", "r503", "r504", "r605" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r101", "r469" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r195", "r196", "r197", "r198", "r200", "r206", "r208" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r173" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r77", "r109", "r227", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r505" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r105", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r330", "r337", "r338", "r339", "r348" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r25", "r26", "r108", "r113", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r342", "r343", "r344", "r345", "r521", "r560", "r561", "r574" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r26", "r340", "r561", "r574" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details": { "order": 0.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": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Total debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r313", "r342", "r343", "r519", "r521", "r522" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r48", "r314" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49", "r108", "r113", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r342", "r343", "r344", "r345", "r521" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r523" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r296" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r326", "r520" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details": { "order": 1.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r520" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r430", "r431" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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, 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r93" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r437" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r440", "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r92", "r275" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r92", "r275" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r92", "r185" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r112", "r475", "r476", "r477", "r478", "r481" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r382", "r383", "r416", "r417", "r419", "r427" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r368", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "us-gaap_DividendsPreferredStock", "terseLabel": "Dividends, Preferred Stock, Total" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income (loss) per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r73", "r124", "r125", "r127", "r128", "r129", "r137", "r140", "r151", "r154", "r155", "r159", "r160", "r487", "r488", "r568", "r585" ], "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 earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r73", "r124", "r125", "r127", "r128", "r129", "r140", "r151", "r154", "r155", "r159", "r160", "r487", "r488", "r568", "r585" ], "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 earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r156", "r157" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r156", "r157", "r158", "r161" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r509" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-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", "terseLabel": "Employee-related Liabilities, Current, Total", "totalLabel": "Total accrued payroll and payroll expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r418" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r115", "r116", "r117", "r121", "r130", "r133", "r163", "r228", "r366", "r368", "r421", "r422", "r423", "r443", "r444", "r486", "r510", "r511", "r512", "r513", "r514", "r515", "r532", "r592", "r593", "r594" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r328", "r342", "r343", "r500" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r92", "r349" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r328", "r342", "r343", "r492", "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r492", "r493" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r497" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r496", "r499" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r21", "r267" ], "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": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r269" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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 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": "2022 (excluding the period from November 1, 2021 to July 31, 2022)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r269" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r269" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r269" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r269" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r261", "r263", "r267", "r271", "r552", "r556" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r267", "r556" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r261", "r266" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r267", "r552" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r517" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r92", "r274", "r279" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r92", "r346", "r347" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 3.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r346", "r347" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r20", "r244", "r246", "r253", "r257", "r539", "r558" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r272" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r256", "r257", "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r264" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r251" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r92", "r245", "r250", "r256", "r257" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r109", "r190", "r196", "r200", "r203", "r206", "r227", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r505" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 0.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r273", "r281" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r190", "r196", "r200", "r203", "r206", "r557", "r565", "r570", "r586" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 0.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": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r110", "r433", "r434", "r439", "r448", "r450", "r452", "r453", "r454" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r132", "r133", "r188", "r432", "r449", "r451", "r587" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 1.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r428", "r429", "r434", "r435", "r438", "r442" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r95" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r30", "r563", "r582" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 13.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 11.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r262", "r270" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r270" ], "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": "Net carrying amount, indefinite" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r262", "r270" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "verboseLabel": "Gross carrying value" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r259", "r265" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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", "verboseLabel": "Net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r184", "r518", "r520", "r569" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 1.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r87", "r89", "r95" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r182", "r195", "r196", "r197", "r198", "r200", "r202", "r206" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r39", "r539" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r15", "r38", "r102", "r162", "r236", "r237", "r239", "r550" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r39", "r238" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.", "label": "Leaseholds and Leasehold Improvements [Member]" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45", "r109", "r198", "r227", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r468", "r472", "r473", "r505", "r537", "r538" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/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", "r109", "r227", "r505", "r539", "r562", "r579" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r47", "r109", "r227", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r468", "r472", "r473", "r505", "r537", "r538", "r539" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r26", "r561", "r574" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r43", "r108" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r43", "r108" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r24", "r560" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r26", "r327", "r341", "r342", "r343", "r561", "r576" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long term debt, net of discount for deferred financing costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LongTermDebtTerm", "terseLabel": "Long-term Debt, Term (Year)" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r297" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r90", "r93" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net cash provided by operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r59", "r61", "r67", "r71", "r93", "r109", "r120", "r124", "r125", "r127", "r128", "r132", "r133", "r148", "r190", "r196", "r200", "r203", "r206", "r227", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r488", "r505", "r566", "r583" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "order": 0.0, "parentTag": "bbcp_NetIncomeLossAvailableToCommonStockholders", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income (loss)", "totalLabel": "Net income", "verboseLabel": "Net Income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r124", "r125", "r127", "r128", "r137", "r138", "r150", "r155", "r190", "r196", "r200", "r203", "r206" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-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": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Income (loss) available to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r139", "r142", "r143", "r144", "r145", "r150", "r155" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r2", "r118", "r119", "r122", "r123", "r134", "r135", "r136", "r225", "r226", "r229", "r230", "r445", "r446", "r447", "r485", "r489", "r490", "r491", "r506", "r507", "r508", "r528", "r529", "r530", "r533", "r553", "r554", "r555", "r596", "r597", "r598", "r599", "r601" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-3-new-accounting-pronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r458" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r211" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r190", "r196", "r200", "r203", "r206" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r195", "r196", "r197", "r198", "r200", "r206" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r6", "r474" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 of noncurrent assets classified as other.", "label": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r465", "r466", "r470" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r54", "r56" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "order": 4.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 2.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r40", "r243" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r86" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r81" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Purchases of intangible assets", "terseLabel": "Payments to Acquire Intangible Assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r81", "r461", "r462", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "us-gaap_PaymentsToAcquireProductiveAssets", "terseLabel": "Payments to Acquire Productive Assets, Total" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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", "terseLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r406", "r407", "r410", "r411", "r412", "r413", "r414" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r406", "r407", "r410", "r411", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r498" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionRatio": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted.", "label": "us-gaap_PreferredStockConvertibleConversionRatio", "terseLabel": "Preferred Stock, Convertible, Conversion Ratio" } } }, "localname": "PreferredStockConvertibleConversionRatio", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "pureItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r352" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "order": 1.0, "parentTag": "bbcp_NetIncomeLossAvailableToCommonStockholders", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28", "r351" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r9", "r40", "r242", "r243" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r10", "r240", "r243" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r11", "r241", "r243" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-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 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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r82" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r83" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r83" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r83" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r420" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds on exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r278" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r282", "r607", "r608", "r609" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r18", "r276" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r278", "r539", "r571", "r580" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r278", "r607", "r608" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r278" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r276" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details" ], "xbrltype": "durationItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r197", "r200" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r377", "r534", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r85" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r85" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r255", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [ "r255", "r256", "r257" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r368", "r539", "r578", "r596", "r601" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/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", "r115", "r116", "r117", "r121", "r130", "r133", "r228", "r421", "r422", "r423", "r443", "r444", "r486", "r592", "r594" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r103", "r104" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r69", "r109", "r181", "r182", "r195", "r201", "r202", "r209", "r210", "r213", "r227", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r505", "r570" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r155" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r131", "r132", "r133" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r261", "r266" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r75", "r212" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r190", "r193", "r199", "r254" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r395", "r402", "r405" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r266" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r178", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r206", "r213", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r257", "r284", "r285", "r588" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r178", "r179", "r180", "r190", "r194", "r200", "r204", "r205", "r206", "r207", "r209", "r212", "r213", "r214" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r27", "r28", "r366" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r383" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r396", "r397" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r396", "r397" ], "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 Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r387", "r388" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r406", "r407", "r410", "r411", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r386", "r408", "r409", "r410", "r411", "r414", "r424", "r427" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r383" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r100", "r114" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r294", "r295", "r464", "r603" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r4", "r178", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r206", "r213", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r257", "r280", "r284", "r285", "r588" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r27", "r28", "r29", "r106", "r109", "r140", "r141", "r146", "r151", "r155", "r164", "r165", "r166", "r227", "r298", "r303", "r304", "r305", "r311", "r312", "r351", "r352", "r356", "r360", "r366", "r505", "r626" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r52", "r65", "r66", "r67", "r115", "r116", "r117", "r121", "r130", "r133", "r163", "r228", "r366", "r368", "r421", "r422", "r423", "r443", "r444", "r486", "r510", "r511", "r512", "r513", "r514", "r515", "r532", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20220731/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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r115", "r116", "r117", "r163", "r551" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20220731/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated", "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-13-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions", "http://www.concretepumpingholdings.com/20220731/role/statement-note-4-business-combinations-and-asset-acquisitions-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r28", "r29", "r366", "r368" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r28", "r29", "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "negatedLabel": "Forfeiture of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r28", "r29", "r366", "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "terseLabel": "Forfeiture of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r34", "r35", "r109", "r223", "r227", "r505", "r539" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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": "Total stockholders' equity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r107", "r352", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r368", "r372", "r483" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r516", "r541" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r516", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r516", "r541" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r540", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-18-subsequent-events-" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r172" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-10-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-17-segment-reporting-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-5-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-6-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r436" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-12-income-taxes-as-restated-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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": "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r298", "r303", "r304", "r305", "r311", "r312" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/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 July 31, 2022 and October 31, 2021" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r16", "r350" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r27" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r27" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r217", "r218", "r219", "r220", "r222", "r224" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r457" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-8-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20220731/role/statement-note-7-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "us-gaap_TreasuryStockAcquiredAverageCostPerShare", "terseLabel": "Treasury Stock Acquired, Average Cost Per Share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r51", "r369" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "us-gaap_TreasuryStockSharesAcquired", "negatedLabel": "Treasury shares purchased under share repurchase program (in shares)", "terseLabel": "Treasury Stock, Shares, Acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r51", "r369", "r370" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r366", "r368", "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Treasury shares purchased under share repurchase program", "terseLabel": "Treasury Stock, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20220731/role/statement-note-14-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r149", "r152", "r153" ], "calculation": { "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "order": 2.0, "parentTag": "bbcp_NetIncomeLossAvailableToCommonStockholders", "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": "Add back: Undistributed earning allocated to participating securities", "negatedLabel": "Less: Undistributed earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r147", "r149", "r152", "r153" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "negatedLabel": "Less: Undistributed earnings reallocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r167", "r168", "r170", "r171", "r175", "r176", "r177" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20220731/role/statement-note-9-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r406", "r407", "r410", "r411", "r412", "r413", "r414" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r406", "r407", "r410", "r411", "r412", "r413", "r414" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-stockbased-compensation", "http://www.concretepumpingholdings.com/20220731/role/statement-note-15-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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r139", "r155" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r137", "r155" ], "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/2022", "presentation": [ "http://www.concretepumpingholdings.com/20220731/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20220731/role/statement-note-16-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": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2740-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2793-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://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)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://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)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&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": "https://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)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://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": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-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": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://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(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r497": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://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.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r517": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406127&loc=d3e45023-112735" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://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(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r621": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r622": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r623": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r624": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r625": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r626": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r627": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r628": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" } }, "version": "2.1" } ZIP 85 0001437749-22-028989-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-028989-xbrl.zip M4$L#!!0 ( .V(C57\S(O*,!< %\S 0 1 8F)C<"TR,#(R,##@_O[^[?WP[<>G1\,#@_[!__Z=G4K\O:B MS-.IM0""#]\-^W%ARPMO<,#2)XBAN/L+B(6D[]:)&7>S8@E MS\H3LAFIGV2<(385\OG#[4Q;U9'.&B9E"_@KFB.?IV2R!LR<([1Z_.8H83MS M#HXX)9,=)-M^%DA4O\<'86(Z*RFP!G&AL5F)-1X>62]J&OT/'SX@7R? MDFG@XR\>79[C&0H1;R15>46P3^,N-R)CR"7F78?\M%]PX4 M4.026@:!Y1<(?YKPLYKL;%^C)#U=)/ZC' ))TRN4_"C_ 79\)EIC=F U>H[SB]^[6'GE/]3$ISD%[_V:=#94$"M1:?+)'^5 [$[9,B#LJND^)M5 MZEPJ,/]Q%U.!]CEN?8^V!T_V, AO01\.J.?@ Q?/(5A6:X0.I9E2T!(_B #Z M9!L'/B%H@ISC$.%A1;X6I M3[A)4_&B>,&"XMGG'L3D9AP-_-M!T[<\?HFS/!*0]>E"3UX$.U<;>'%9X,#G M'N.5[>!(ZR=7QT).675X$2MPA%4:JI2-9V65XD6(2QJLTXKBLCKQ(HP'QI4L M!2^8\ P&X:-7'I+Z(L8V;<\*Q \^:C;Y_XF_-J$MTJ60TC.@W(^;R])1=HA8 M75 "-P:\,6 XO% 9%OYQ>'C(!_/GD:STSY%K&Q="K'&Y$?OI8$O6(Q@!P_;8 M_4/\WFHH4>$H1U'!+!G5RVT;7%XR>AI;6,WPW(;,,YJ\==+[ /N%5P9Z72=M@=!%KH(58QIOK#+R.::%QD\?, M]&8F^%HADM7>/RD(UL6@81&#D@1F>#-CG. PWG2]4J')N*6YX 5V&;G#/.K@ M?V/3\5C*@N:3<$<)B"XN':ESZ2R-B\='@,MX<\6!_;4CURZ;+I [YT-_XO($ MS_H%',&4F?AW #'N4S-,&8TNFAV7H%D(SB N3]B ^Q_C0J#KJ+;+N(@MS)GC MW3^USY,*UD6@DQ($XCB,+X"CXPJ8S/5\;/9-7JW()?\1$L3XVL;,HF0E_N;F MFP:,N)AIC+K+"M;%E7.DBX=QC)3XD8C8>C[$6,8&C./Y9B KIL:)85K8DK_4,H4&%W% M/@7&3PDS: /GE1/GV)PA0LT[Y 387&($50FIFBF2*T87&?I2,L 8 MZ L7;/P)@HUO&\&OW.PGO/O&*T1L$S^LL,MPV%H]?X%I,CTKVJ[NSJ*,9%WD M&$C) >.;ZQ"+<1%A$9W$&+ 8\3RPZ#)>>S?QSHQ64=?FRD'Q:B'O15"%:'X_S6N0;X@Q44L_Y4SX;TY]SS[GCB., OAHMPYF3JXGNYB MISA=;#B2L@&&*5\C ((&EPF KF, ^WPP'8\/!GQ,EZ:-IV%;I?C.<^Y@D.! M'"9FJBBVB>Z.HJ1P750YEE(%!BY7'(XQX7",J[YCG#!A[_CH,#W5-CBE)U4>5$/B\&0Y=1B,.X#F4+LL2_XW#D MM7.DGUBK(%AT")H2A_CZ9\;*R]?%FYSYU'Z*-P4AZ]4&T6MGT"!>S?71 UB/ M;Q\_]HM?AP: VK/%CM]N-O4O(EZER!=EI?/*D,73:73UZ*D<5%)!7VJAJW(/6U6_N=R?!<_$TQ MG*SBM:/;V#(1NFPMGY(4HX';4"B/ZR*AK]W4[TT63!EWK? (WXEP2[>MI3)T M&5L^XRB"_-M$JG%Q][J7MW=L2*EA4XRR1%U$>#2?N&/?B_$F_O7:!W=EMB[Q M=;-4S$"7;R13RZ6VT-EO)D(4*^=27D;%.IAS2YINA@BGT;,WQ71L:'T M)H5Z"%(!@"[.R"<92VV6Z&BDLI&A'N:HR=1%%ODLY,X]%!U!U'8WU$,15:F: M2#*4SU?NWEK1L:3*-H=Z.%,-@RX&R><]R^ZXZ/A4:A-$/40J*5P7@W)F454W M8G34J;@CHB82586ABTXY$[7E]V=TQ-JU>%83@W;*TT65G&G>HC6[CA0%"VLU M\:%(E"XJR#>.YBSE=23(7W"KB0,%DG11(&=#J'2%KV- V?/L_+F/B,/=/7[P M ^0\V\'Z1T!T\6?_@_;&F_,0&Q\V"6ROG5ZEEG#J)=A>4'113,?1_(YD^UBV M< 8W,OMS,D\)GRXZRJ>82])QYWQT1->.IB5H$.UO%Z5Y=H[MCG@!<]8F82P0 MPZK4S45<8>1:!#GI.XP:0&:-6FBB_)%\PKPTY6\VFD&!ZT0SXU)HEKW1Z4NL M6?INIZY=5+GBHN8H84\PNE@JGY0O>_]&%RFH[@VIEU3*8G711SXC7[0WI2.* MFL52C[E#@W6[S;)=/0YW+RBZ""6?DR\@5":!.\BK>(4S7$OL?%_YO4CJ.>LA M8KU8=3%5OB10;HM5J>U8'9-5]D;5ZV!+"M?%-?F:@\(.K<[;EC$?K"!Z+H[N MY7V&"1S]^'0Q4+[DL9N!XB!S!#H39-H==.EI6/&92,GM-E'TJV+KHG'-$HL)IFO+' M;SJJ[[J^M.Y-U24DZR)T1M M9LXI\D%.9?>8C@<_X&N+K N;" \,U=TE*,C4QYR3G MFO&\T\I=/Z1@JY2:XK@H8L0*SY$2)X#FCU>US0KL#T@7LW*N,<]A%H^J-R#% M258 &1YQ#4$:%]>W7<=4=(H==DXA\8NX,X\N,W',4QRC+P:@BU@YM_S(3]>; MQC@&Q4?]":B.2(77(7@^S\V01@Q8O!Q8PG/(';93MIUCCP?&JP6QP.04H]J\HV9TNDB8,S6>1\*;$+%P MCF*M\0H@IUCY-079& 'DCJ!%M_W7'-"KB-1%I9Q);^GW!EY5./_IX('9']%J M!:&)>!8]<;F14*+K)WB&G?#L&/!G.K56_X;U)@QYQK,K\CN P]3\CVN*9YAB MU\+CZ#?%MAAO1R%KSW#1$G_N52].' >V37WN^33 /0-XY!,_@.)?J1>L/O> M"N0CX83K&3Y7-WZR]%QN7+J^Y"E0#3TC?#Y%#N(B/_=L/(5OM89/>8Q$/'LB MRML!#3]H=+"C1@)L)UOSKP-J+3@'H^6WM.;%V6K4,/X<[6,5B/:#X5S%\O(T3;?\QLACG25':O_TZ"\^JK/P5LO+3W_.9E:HCW^*K%_83G:6 MA?O)OB +.HKU8_T4\S=3WSL^*)_CBP<+,S:ZXT%(V!^N)Y339<$]XK9!2Q1H MI<:3>Z^Z!S/=-@& M#WHD\T1';?!$1[)1Z%$;1J%',A]ZU 8?>B3SH4=M\*%',A]ZU 8?*@7> MPR MU]\&SR]S_&WP^S*WWP:O+W/Z;?#Y,I??<(]_2@/71G-\ZFUO()"F-%*',[2< MH<#.PM]^V(C-8F<.8FP\^XDHG!L4N/-K\=)$C3(E MJN]&$L>>6#WZW6 ;+\4']^ > ,\5.S:O*;'PA)+Y/&6RJJ7WLRW74ARI*M)> M93O9#O@"LZ*J<=Y6*#:AR%;C;7Z9ZLR->5DW=S.(OZ$'L@R6593=%'T^G?-[ M4L=C@!3H-Y[U#P\/OWAT> A?Q,(61W:'(UW.T7IKZVZUHLWT)QE53BI7@F+) M%M3!^\IUH%BRF76P<3CCP(=^$G!O:5N8>K#=;/98Q,CVQ:'2I!S M%BS%P90[/%K"-_,VZE4I^BR[HNNJBG '^,AU ^3<(!_O43625^WMX2VN7WT, M227DAVT5"]R8<1A(0W@>:KC MSD9XN[,U,, Y)Q1;OD=YM#;C9*0L?=M4MF=7R]I(QW7N6<(H(]>^<#F<=>H@ M?Z)><9X]AI(^C$GW;I87IY>3\U&,-OFK<-W$O7RM+J\>-&4NCO M9(*MQ5ETA/8A?/B'_#0Q1[ J(^IL\X]Y'8=#@6*ZJ/, M2YYU7))+[V^(_H)CG S;8G$ER^WA/I%'X7\X@2V>D7WF-@]9C]^(!R@6$+4+O M"\..I(+J>'/C*C*W-:HYIQ76Z7)Z%%Z=XR$W"GZV16U&&1OC, M:T3%=^B3M;5+=[0B5HP_/[EQG7A*I;5HP!-O9/T.",6G 8,/(K$Q%4,.\921 M]%1-N2(-5CV,"GGDF6WZB9[YZ;6'HU7:US67CC%5FB11S-N,5D?Q"A'[BB.# M"XEXT'2.5QXG6-+Y%>9HRUCYFI([[DYC7[-EKYS$AA@HO&9)?/$;)G#CV\)^ M,#P+G"LRPQ,Q5-B^>ZI*P6>^@RK??,'4(=9X-L/TT:IL3EHC9UI#K#DLE*;+-'(1,RVBG_^Q,R/ M-W]-$)WC9"JCAO#FBH&(MOOK5YUS=!#S^)OXBND/Z^Q2J-+VWNX%F?IF&Z_AI,WOM< M5,OOFV'5BR,[ MC):;H:D:O=^E46Z&9FH4PQR[SM8MR?*D9FI!D8V_<]1L:PO/ED8[LS4BZH8K MBAE7D\ Q-^:S9 $;%J6S"]4IS4H4:>QF+<@ZGHG0-=$L\ZAQR[<__K$UBY]E M7'YR(]O1CW]$W_OR7+:MB"2EF3K<%ELD-[GAVOQ$S,??D(O"(9]\94D]>R.U MA9$]3/"XOP/DD!F)9D7&*PDC%?,V6,]=NC5.GP1_M B1VJ21VH86/[V!]\0: ME2I1O9=?!=4/ >5:*\(^\9+O[\ 1WU%*@:SU2N1O)#M_8ACK8CL:Z&8GD5(' M&\5'1F&Y-_S@TO9^I?U?TSAOO_DVV?97R@Y-%,[1FZMPZ4=\$2_^C:.)>VFF M)#'Y;%]8?T\E[.75L@_ZZ*O'Y'4MJJE^HMJ&#EPW#S9YF5;XR2+3V7Q'JVQV M9:X^'9"7;!U51E=_<8MJ[Y@_B:>E32NU(F*R8+GDHU/X3#>"$2,SY^&:ASI? M]WOYBZA%5;(IO*%%]:'A8_2[*DR'B+;7J"JYB@NWJ!8J?&M^5]U4>67+:VR? MKV!7J\XQUZDVOW2]M3:(!T/,3)WR8RW!9[* M U"XW@;T77D.L2#*7$5;C;:Q\_EPO5#;*?:^U=[9GCH[-F>(4/,. MCG292['I*$Q-/>::@V_V,5UR7DS5NY(]7_X":E&19;O+MZ6_./<^^)]%""4GN1XK;5I+,!S?AL /*_X0S M/5''IZ^.2\M[T75=8[6^R!I4["/5W].>NOD@Q@WF9N FM'XU*OIP&T-X#;# M,R 51S":A+S86E7D7]6WMJ+>=LZ113^*:JG$.YZL3CX=0)4P:X&7B/_Y_U!+ M P04 " #MB(U5F$Z6M*P/ #:_ %0 &)B8W M,C R,C W,S%?8V%L M+GAM;.U=;7/;-A+^?C/W'W2ZSXQLYYHVF;@=^2WC&37RV$ZO]ZD#D9"%*T7P M %*V^NL/("F9LDEP05$ Y&@F+[8$D/LL@-W%[@+[^9>G>=A;8,8)C4[[Q^^. M^CT<^30@T<-I_]N=-[P[O[[N]WB"H@"%-,*G_8CV?_GY[W_[_ _/^X(CS%"" M@]YDV;N?I5& V06=X][O9[>CGM<[.OYT\M/-K[UO]^>]DZ.3$^]8_'GO>3]_ M#DGTYR?YSP1QW!-$1#S[];0_2Y+XTV#P^/CX[FG"PG>4/0Q.CH[>#U:M^T5S M^6V0K#N4&_\PR+]<-WWUZ,?W6=OCCQ\_#K)OUTTYJ6HH'GH\^/W7T9T_PW/D MD4ARQ)>T1OWJJ9)S^2/'M__.Z)!WW!]5XO9QVC M(;[%TY[\_]OM]<8[?1KY#"Q&,<9#>5PC']\<#V7$@0"1X MCJ/$BVB"O9^\!TJ#1Q*&GAAN 5)@?""3$'N(MJ?3/S86[U>POFGF;#GQ(L5ELQ)U:00NIO\%S"X*NU,45\DDVTE'L/",49]0,< M)GSU238\V= 4'_QQ12*2X!%9X.!Z3>TP(W98HO4R)W4X33#[#T;L2G18T1NB M"0Y/^QT^,>= *)<;9<60.L*!KV)<[A]QN,"_TBB9\4Z84/=0A_G0Z238H_'/ M2*4IZPYWZ6&.X[X7;^YNP#>>YCKR1]H=[N=GN8+Z*T[TX94ZJ7"4E/"0^3W* MA 5YVA=6Z",F#[.D,$GSYR#FO]+.F]93T6+ T_D\5Z*"O/FJ_Y31N3;MM-/! M% 2"&'#\!AB@5EM03IR\ 4Y4"W(H!]Z_$0Y42'0H"_[U!EB@,&6A;/CA#;"A MB0.?!U6;LUWO?#]X,<,Q(L%JU\6S/1M-9IAY?LJ8;%ELTN MV^V#C=!B;5=L M$!ULC_QZ/.0G?]SD[QX1/WOU, HN<$PY25[NZ8"MC1IS8\FC@J9BW9WG#*LQ MY)H[&*5_DQ+!S8R^7*:H@6CTM('H.N(I*QR'"O)?-;-!ZVTCEV^!W+1GY.M, M!PH=!I>,>$V 6L+*)1-]NX%\/5%=,KY;8H/*;-NVU8]"C],8LV3IQ2&2.EMH M5U4 =;)#1SU/D5( M%U>-#0#EM-UXM; Y/&> [F8IVM9K'[V01@]>@ME6J^$Y#:Z.4C\0\N!?S0+*TAMRJ)FZJBDI*:9MY MXY1B:(8%F$^VY?KQL8=\GZ58Z7@,"9J0D"1$?JO7O)WL-TV6-?U@!^A6SN)A M3L#:4+E)F3]#=4Y7G2XZ(E9-W,JJND=/S635-^Z.H#L49LZG;QR#:%*V-ZJ* M"H+6[D&U2[JAM0W*1\^K8>5N*GVDQ@'K:P.5F+13S&4F,PJO,&Z(%, Z&<5Q M'0E#%_/D!BW1)&R85NK&YL--KZ<'(.34V,E-\TUO*5!-6>!2?*$U4LCT="G MH U47XN[%'/8"BY $[N4V;,5UB9+R*7Z_$T]VX( M8)E_H\[\!'0Q:T1O$/0RDP^$HJZ341SG8E+(OU(G+X2B$G/E5M@AC/AB=L@O MA(C8_*#4\@8S0H5Y)F:IT.(7./]?_!ZF/@GM'CW@6S$++Z=3[-<9MW:( ML.))%G31N;0#,N$KU63FMZ^;,=!NAK$T1Z5J\<"[&L643XWQM#Q=QM%6$W,] M!2\(CRE'X1=&TUCF#Q$NQ'1"(J%.Q[$\$BQ0U\T =P@S>\ &$?8;"E,\#/Z; M\D0JL?'TWXB)?6#M8@'U,8KB"R+1B'(^CG)6DUSR*Y4$J(]Q%%R2A 51ET]B M?CRDA,]R_BH"3.!^AMU&+S6%L&QEI(@7F^]:#Q*PGR-H;K&/Q8IO ^AU5_N8 M:G_ !?PR>G&DRWP*1[@ K[" MBFN/3_$ T_ARV3VJS^BL;&,V@1,M,W?+%66W."Z\V^/I.9W/:7274/_/NC1. M<$')S;=.$4[EKP/VLH+FG0U_LAA@&NFW _>RBT4WYUG^ Z61H'^. 7S$Z MO^8\E0' \31W5SR+J/\$> M0BF+QW'F&+E\PLPG_-F+KL*EZF<4C= O:^F\FD7G*"8)"D?22!U/0O*@=$FU M>()UA)#U!>YG#0U4^H'Z&$5Q-T,,GXG)$0B;1FYZ5%YB=>.MDEQVE\W;PH"F MK7UE3N4Q;X\)_," M#'P/#+(NHA9@?IA(5MZ!I0:))8)Y8"*#>5?6ZG;(W;?:],.M4/ V-Z6JJ%7Y MRH66'F*7CF1LR8&VKLE]V*JVG07=V/$630!54+IF\ '^P'WPR0"1:WI"]V&R M0\=<+W*Y#TZ9+<8Z8?@]\-2TD'6 6-4>.&M: <'BEMX;UR= M\AJA(I);7JV9U M+<:SQ_DY6P!P$&G';S&:0'.6/I[=X@85(K(%0V>9P+/$[/]"7E]4-96 RF).("%4L9O=BMLO]\GENP8AI\&S"G.$IE2[B=6Q,S!.&A!TI M9 Y;7@MMPH5$EK:/4&IA2?K6(#;P1@L<%'06$^U,S,/Z\6YH;>6^-?6ZJFEU M."RDIG*X$,:5C*3>TY*W45J#F/$SQ(D/P0%_BMD;[S;M+\6H*%J:OZ.OUG*L M(Q[4R71QHCQG(YL(%T2Z!Z* YX3=K8S[ZWF,:B]G:?,(PPGRF3U8?UIA\VM' MT\>K-#L%F;XN.10;4%2/A4M^994 H@ [S*D@,!!,VYVA4V%?Z,#IF/U.I/+L MVHFQVU3>G:=W6TAZG=TL5 ,G_W4U".5T=&D_L@U(I:QPP0O2!4B5'G+!G=$% MQD:%U>)0AUM V\@CB];S1O[=1"RSR,<>GV&<\'55QCA+Q85K$6GT-9Q5 MOG:Z*@'4-+-2(FJCW/MZ4I0*O]?4B&KL9[?@54FQ-F-IZ&48"1-36B:)E(EI M6N7 7@=W5?ML>4J#1Q+6&0POO[:3Y8U!=7CJVYK.\-ZXV$6LN,NG(B#?P&V= MKH8QY3>++NN%3E43HS0V[U=L[THV-TKE(*94^,FRF6QE-UM8U&+/$3DW*E^\ MTT1Q?5.S-)K&YD,@A01K(EO9UG26O[R?L4@&44\195O3916J;U*K ME]20+H;/'B1(K+G@$K%(>C5+?A=ARA)?46L VM'L-?U0R>Z(+"_?OJF>]XJ6 M9BG&\Y@RQ)8YUU9;Y.%<.E>'2<+()$WRC*$;I,+3]CEFTBL?$M9OU M>/1=8BZ),%B63>L$&_MR3BM?2B=1P"49" /9N#=R20+"(#5[PEP2BC!,.C%P MET0D>*4U9D>Y)""A 3X*8H1SXK$-/( ?UR7AV *B9NZ&2W*S!5JM:+Q+:[-* M-^_I.FR"LF=KK@'.'J^O!F0[64N&;9-J7!IY+B[)"$4$HVR50-).6\B+W9T_ MAN%J\K>[)#. ([5-RK-+@@0&5YVRZ)( @>'1#8BZ)$K :2[5-LA>&!]@8$V1 M89G^%;NJ'A@X>+)2:/4'E<%BOV2D3(^^$G\F:*[#*!@(2I/(2% MX];W,G3V0GNW,70,8;M;\\'WBZQ>NG$;OG;OP\V]W^6MJM^B0%Z.*(79LU+. M)DV848"#3+XE0C/'V7U3=UB8_)DH55U7W-5CWSWZ(IL7% NU0D1NA!NKZ:;>N3ZO '6S^DKDOJH7#.H7#.H7#.H7#. MH7#.H7 .ZN8BTT/AG$/AG.]B^WTHG/,:S:%PSL'%XW+AG/VL.&,D8+O[RC]& M"A@Y4FS&1%C,5)&@0^&%N96@ 7:L' !4 !B8F-P M+3(P,C(P-S,Q7V1E9BYX;6SMO6MSW#BR*/A](_8_]/9^YK3=3_?$F7M#DB4? MW6.[="6Y^Y[],D&1*(EC%E$-DK)J?OT"9+U4(H $"0+)$B(FIBTI 62"B42^ M\1__\VF1?_=(6)G1XA_?O_W;F^^_(T5"TZRX_\?W7VZBDYNSR\OOORNKN$CC MG!;D']\7]/O_^3_^[__K/_Z?*/I "L+BBJ3?W:V^NWVHBY2P]W1!OOL_I]_/V[S^^N_KTW9?;L^]^?//CC]%;_K^?HNA__$>>%5__+O[O+B[)=QR) MHFQ^_,?W#U6U_/L//WS[]NUO3WG,OV>[_IWW[5;%[.$ MT9Q&!D+D5ULX$"@U_$VO_O MWLAJM>1L4&:+94Z^_V$X4BE=Q%D1+Z'7.81W1;$$*<5*B=KF^N$JF ML8WN Y^/)?4=B;8K]L18,=.(>TSF<9U7PS?Y^3Q2A#?8'J(JUDIHD3!2D66] M6'+1^$!S(2%+_OO%#T*PO?GMI[<_-/ASN5 1OG05%;0BT=O?HI+<-S\SLJ2L MXL.>4W1WERRCS1P-Z@932(GA1&=%)L311_[C&EH@.#Y9+4[DJ2+\.E@+K0U: M.4U>?,YRPPXE2?YV3Q]_2$G6K"[^T>Q,^T%)]L_SHLJJU?MGIR:/[TC^C^]E M?VZQR85LIFR]1>ZQZ6;"4;#Z2.[CO%W[Y"DK.Q"30/3&:1Z7=\U!K,OH/HZ7 M+6(DK\K-;W88KG_QS_=9F>2TK!FYY9QRRN?_>G)75BQ.J@.,#48XI>"FY?_K M#?MWX">AQ&"D6XHV9YR+#'+)_WG(/'I /_C>QG'Z#$B%YTYTGK#D.\JX M3ON/[[E>W-XP?Q>?BJ3_^+YB]7:Z]>754]69,[H ;2[M<1KXRB[IDZ@V+8DJ MX4-U(MPM(0J-1_*YGO,7!8A:($5OK7^:YW=1KV_3?:$-I6C]2UI4G*G/\V9? MN7K3RDMCBO=,ECY'3"4Y')\JO=2 R ,ZX K:$?P?/W0HF*.KT6^C.$GXWJ41 M>5IR/B9E%!=I1*L'PJ*D9DR YEE\E^4<*;+]H% =N^_\WA3P80@'[3QHYPK- MZB1):%U4Y56\$K+OI.6TCSMN.BG2F>"TO5_M1,A9RWTZ-7B<18(5$W3^H/,' MG3_H_$'G#SK_/FUCWK>^S8,W6VUX&:\X1-XHPYM_;S1D4Z/ ;%9OID ?-&$& MP,LM$K_YYYIUKMH5.-NL_W6^7DJF^?4;C,-&P(5-L%B")AXT\:")!TT\:.)! M$_,".IW4+^#^AW4[Z!^!_7;IB, M#^':)RWXOY,&QE3/!L[F2[-/2@H0<-/6CH04.WJ:';OZ/\J?(I3>KF'\)5 M3!H>C;)B3MFBJ1:':_' B3PH\$:8C:*[G_#E4X'">U(F+%ON+[NGG*K 1M2: MM\M>Y/&]"JW]OX^(SYF0H(S$9S0]U$MD?QX3F]82O^ B(L[_F\3LO$C?<];J MPDP#.B*6[]<\WJY]15A&TPO^NRX;2 OK#$^Q1S L7T ZP/%R)R-D.CT4W"VV M71H]!-0!EBVWR8^0$LX!?O^[CEE%6+YJ:\\4&$H@'>!XRV*NBHJOIT52!NH" M2[Z$"K.]/X_NISI)4T;*(H;;L9NZ3>Y:TT*Z0K'*\H5 MK/S_RY:26UH/[ K3QA*9,:ZG/V9M3R0EKA+PT;$]XX>"Q?DE5SZ?_HNLI&A* MX,;'CRX6M+BIN.UR\Q#SG9K55=-W:Z^WRDMD 8/&Q[Q5R[;5Q.(+=ZH<$' < M/G5?Y@.CWZH'SF3+N)"?&"7T^+@^[2[A5JN1(RH%'1W+ MBRPGG^M]#\D+[%Z".,&*G7%Y?$^9_/MV0HV.VV614,9%1*-&-Y?&F?#VL)7R M0@2-"=>OX[7$4R"M A\=VVMRGPEG7%%]CA?RK>T&&QV[FP>2 MYSH1U 4T/F:+.,]/ZY*KL*7\NNN$&AVWV_CI,A6^N'G6MJ74"!\-_%'%E $X M4>&X>:"%7&;+0$;$ZH8D->.;\/;'N]NLZO1 R$ <8'7^E#2.>8D,48&-B!V_ M\(4N?+-:W-&\ ZW.OWN+O[Z:^"3(6Q:BE'V^U,A12K!'EIKX1!U_1GG$TI0\ M@,\ 2-N/2&E3J7U TGY"1YHBY :DZ6=T-,&B8T#R?D%''C"J!J3O5^3T2>)Q M0.I^0TO=R[ $D*1W:$E2!JJ U/V.ECI%H!!Z:8^?9]2;&Y7A.RA]6+42F4,1 M2A=6C<3 QP& 72B,^S04: M:(=2B$^1D2?\06G"I[ZHW;-0DQR?YJ)V\$+IPJ>Q*/RP4*+PJ2MZGS>4-JSZ M"227 THC5O4$$IV%THA50U&$^*&D8=5.%/%7*&E8E1) X@V41'Q:"2QE!TH? M/@U%E[@ ]:WCTU%,4Q.AE.+36O0%13O:7!>>\3$ES;-4O,\:W<6Y>*\T*A\( MJJ L^S,AWJ9<%-JUSB0ST04Z!OJ)ME?#>\ M&9'&)@^0SO%=\;WI5!M$0/K&]\9LS2A7+:/(D=" MXO"EXL(F>':/KO7P;$\XGFWC(N+Z+=(K?K-Q.=K\.)M?9$5<)%F<;^_(LH,8 M"=EC+>-TK[9I+U_X?=7!E5HX?]AV'F\ Y'0PMB:;@C\[-*L.S:K'(D0O(ZF! M8'JU'F(W64"=+$6!ULNK]76[R5M2?AN%;8?&MZLE0FDENOT6%DX^4#E$<_XA M,IB:F-*HY,'0:RB\.("+2TW?!!O5'/7L]/TQ*NO%(F8KX=PLL_NBJ285_?KW MGMOB%"<9,77[]IG:E^.W/ZZ#7+^W7/"2 M57O6._]IAQG_@=]#6Q8_2?]5EY7X5R>+ :&=8OQR+Q40+C'K9$ E#$[LO'K M3K[%+!7=7A1^T4X8Q[FS14)$[ZZF!TA6?CTE1?+ +XFO2G-;J,N.IV]QVW*O.X$/T ME,PWYE)AS^!+^8TE[DS5O1F7B[SC+ 7-Y?RB@". M"M'>$.T=0(C*PJ<@(QL3-29Z.NVA%$^$UF[32D6PTES&2'6WIX*ZU-0FE]H M\/*@"QN-^ADIU-6/,C+JY0A@R+NP>!3 #AUT!P-R9]&>VB1*=K=WIP_B84MI M-^/RL,*WBI^19;H(-7.?386)!RMK@]C94@6M!7;6QAK1<*[:*.H@11G<1<6G M?+O*TJ7#=EPCK+A^CB-/>>X_;RMVHTX[%U6--=7V93WQF5) M1);77W76-A(US7+K-[FO/+9OS>$/68)*>69;P;#+!0$ M7W&B26N8&&%I,@Y'BAPN;$+"'E=F/L5/V:)>2%/T.O\^/E9<&BFQZOK[^"EO MPFTD2Q(\_)L;;.2IE2__B@&-BE=T MN0U:^)#8%!(R0M$ZGFCJ<:4QO-!!J$89P$0!Z-*E9M?<="/46LT#G4='\SUH M;ZL5E=O1#I<>21!98?B@84^9_*-:2Q(5WT'E.P;.&O UY-X&-"08RCMC7^+D MPO A;F1,48@;.8H; 0URSZ&B7Z)YG+'H4720YM3'@KQ]3@ &A733^ K_P/ : M%.BY8MDC7_//6.3V5:J@B0K01C"GOLNS!("' LX"&NN);^E5S9*'N"1G>5R6 M)WM=H>6HF8[%$["RV)9FW0K[C5'\-T'WWWPW:,C!'[GT1X7S&1] MX$ 5 )V)"ODR%&P&H'*>V.94Y-[*7E]4;V"Z]?!9IJ^?=3BYT$9P:@:G)E:G MY@#=W[.C\[=HR2@_F]4J6N9-H],BCZ$3>;+Z6F"'VZ;="Z#*&F_29S2&5YL18QQ M>+$U&)3!H$1@4(876U_]NXT&RC$JU\!0YL00(P_^G.#/.6)_SA SP;-'Y_;Y8[:Q:YB),LYU)"[OPQ'6NA-N3DD3!^B9X_\=NS/'F,,XY/L](M MBXOD@9(CI 6V@- -*3+*;DC"!6OZF9]>!3XZ6!OH<*'! MH>YGG%D*D?QVR87!TYIU%)C!AUE \I8+-O%93NX9:<2>XNE>-2@.IRTN;%Z' M"SET [2&5>@&> S= ,7+']=M)_DB+>^&M$V+F=J5\ M=UX%ZA5G]>XK@:>&M]]DB-;]L_6T7&1%7"19<2_T\ALZ9\]],#??XJ56K;XXI^GW!QL-9& (2&MY0@>V?XC9IE87+"H0I+*P+SAJI1$C5]OA7F/#4UGS'2IS""J(GS"R-M2G6U=USU(+-/)R]+>^+,D"=U],4FL")/<7-*(/FI&' M1@Z"HPG4I( "E8RT$U:9B 2%:2?J!#HT&.*0D6\HXIX4(' CD@OI>]O?XRR@D.1J(J?2!G%9<1( Y-N\ 36N0-F\E74 M#D8M]!!_?=63#]FK1>8 M3WY2I&T ?O=9ODM!V);1=P=-V9?)NE5!2'-PJP:UR M/&X56"&85JFCYBH41CJG681I,44'IKVC<[8 >(X.-9-1.0?M'DP,F=2A DY> M 3=:N=2K*'S#4Q,6 A#&%(4 A*, Q!#OBN^0Q,]167&DQ @N%R/R5\VYTC00 MH9S$6_@!@-6@H,/[C)&$VX;\-IEG"5_B9F\Y>;#!8)B)J2Q!\HIEC[%XTHFQ MF/.G'"TEH U$ZKL\2SC-A/'OI\!# 6<-#^UCPN^1%O M#K?:TRH%G J^?N,C+3KKDSICUZ(&4A4^T,'[QQZR_:H1TZ4@1!@&OL";BW3E MJYBUA7 E1T0=<@:,P$"!DI] 8Z9-A=^&P'%.UO)>E!+-YE"2X ./A1[/C9N9 M<,E>\=D(8R1M$-6T9=:.\!.MV] M[Y:Z^J[,TBQFJSWQHN)Y'7R(6X>XM85XKEZV4K@-BY% O2'XDD"]U8614HB2 M3WOITQBIU0M(VE]%G6QV E!50A>*44@6VD.1114EM"1JCRT% >:@P\JIRBN" M@J,+*!G5UI6)@6-M?U%]^&QR.1>&)@>Z$VEPN5-P]!'EP;2L\V#H3661?\%. M;G0<#%/%:=_, I2\;--:&<3(>!J@AN0W8XI"\INCY+>>WE7?>6^_M,EA=S'? M2U&FON0K_ZK%1I,9K%.PCLK))C,8H&$3S'[ M*II1G'-V_?S19%=E>7 MET7"SSG_(%=Y7"@Q@PVR@^"O)ENF!K:#T#L3A-3 @_,9$UH7%5NU(<'U#[MH MX/H7__QP>H#=RS_@R/?$A8_[3 3;=YO6N7V Z'W+%X^9$F< M=VX>"'8:V-K/M]%AO=&Q]G'IX ,0K-,\@^:F%!WU%;D%G3">-54W>@R0"S-&K)1C2@XYQ8/71'26(BSI=AP93::%MXI M]D))$NY1Q7'I O&"HS)KL1L(.YY>,RFO"3\V65)!928<_@2_G--P[YKJ/@^0>7*%EQK[AX.B!\ M8*AD]TX8W%B:G";?H>V028L^DQ9F U(C@QP3?6JKD;K4%C!N2Y>0IB#YB)&: M3EN'PJR,R2;-R@T\=%%;R?[3?I$ 5/D$_5@00XZAI;=O@8Y$-#P)N\^H/+B! MBOWL7.-'TH9+:X&@84+U/4LM!>U1<6H?S>/(4CT5$0QTG#FJ6DS-(NTH^=B+ M88%!;[ LULP3>="1Z^JL0)) W%[:EGFA1VX=.GI=,0,HJ\OM58E@=PP"7VX3 M[1'M#3"4#=R?7XYF?\#IFZ%$(Y1HF%$<2C3D3XS;3'_R7;CQ:T1B5@C@B!_: MJ!1X;S"$UFRHYO!6KJ%':E"E1F>+!$4M 3>0I:VT%U)^ID6?]5QGLVS]4+M MG:E SV2<-31-4+.#3DC@/J8$;I-T7;Y\FN6-?7;#[336/*YR_I3D-9< %_PZ M$)*\KAI!/IN?KT7'%6&M)%]U3Z!*_AU_100[J$W3@@X[!EI"N]UA"G04]+ANG&-D@LZ84*27$B2LY%$YD#[H'UO^131G\@TIJ*:PUM,18\4+*82 MW/"OU T_?2=E<)B-A.=6L)P+N:)^9TD%ZQ-K33\8#;1OS-7E]CKX:6+OM^+_ M.5;:OCM:^. \#LYC2T^^J.04-18+D_7X@D0V.K-*_U7D)/IW8A@TZ1_*I1A\ MK,%G$WPV1^RS 2HM_GPV979?9/,LB?F_XZ2IH>9CHB7-LR0CY?8?< ^.Z8P> M_#G]4 S>G>#=4:75;1GI:LT^&N>.?H!3_$_C,BMG\P.L5NW_ZXPSL\%NZ:I+ M?ON4Y1E=W&5%$[XN6[QDM&@'.,7_C#8-5EA;99&57\\82;-*_$M" &"$:PI* MOG]I@P^,GR!#W/INR5T%0UT!Z1CCYA6Y[)&44,1U [PFQ,*( (YR2LE%G+$_ MXKPFL_D%%RA%DL7Y9<%%?=W41BF%D=%8MU111K@>=58S1HID_[FL\J1(FQ_S M?>&I^W*#YW-*_0=*TV]9GG/4+HLJ+NXS;KN#P6Z@Y_[DNE M>AZGU%XNEOR4B?,T8]R^6](RSF?SC[2X_\B%8;J/GXZ)ATSEEN:"&TCD-GX" MTJ4!=XR[L*4I ^JF.G"GN!_@H#$1--!N,6<99?Q:S6AZ31+QFFUC0C>>F/1? M=5D)KG]/RH1ER_V'P0Y)ZCF-8UKIDK!J)9H/5%QXB;?HE@(Q&,>9#G=\TIU7?5@)E"#L81Y&"(QD6BXB!L[<@H.;<3;A1QG)2\8S36*55?2FXYG)=5MN ;+..4;J#)Q]-!MR>F$/2$ M8NDA;A?B=E.*V^ED 37WRZ.C$8 X'>:RQU=_940RW*N,KP#+B%#5A8ZOYLJ( MM!ZJ%KZ**R.*8?X+()'NVO^9$=G#SPVD^%>D%&OC1$#Z?D-*7T\/-Y#J=TBI M[N?Z 1+].U*B![KYH5H%5DUJN-,?N@-8%2MHZ!A*)U:]RM '"B47JZXUV"4* MW0"\JAH(E%BLVADTR0U*)U9]#)P+!R44JPXV M+*[J+P&]J:W_,2KKQ2)FJXC.M=G9E;#S#1+2AZ[@J^' 8)0'M7B6&C)?2C*O M\X_9G#1^7UG8>-@D.'+<<6$3,NX/(\O) TGK7+@Z&:/LC'+]9:NV[,G#G?S3 M%QE;F#)D QQ#-H!*MJF!)A\W5Y$5PN4A7!["Y4( &I'KT,71I:3:U\Q M\&QJ_1+-XXQ%CR+6QO8&U JK@^9O%=EC=- M4C^U+)7.BFO1.)6)AY(+T0V6;7YLLFQ RJ3U^8,=$NR08(<$.R38(<$..3X[ M9.1KT[.6_FNT9&099VE$GD3@G9117*01%4F/4=($:JLH;A)+^BGN_1?PI;MWI:>=?C?N,+:ADFB9=[D[7!UE6PB)?W4=J,Y?6GJ M/9 ,RGE0SOOT8^G=B24HV$'!#@IV4+"#@AT4[%>D8)O>AYY5Z'?1_;JTM-$A MLVTQZ2#?M^&LOM3H7F@&13HHTJ"4^0O!NJ0I4#ZLT09I40-F\D3QIDH=3IET MA!<*J&JG+^JJ9N1D05F5_;NI^CIOHV1&']/F$L&@"@95,*B"014,JF!0':]! M-5@-FG MA'UM ;@9[MK#F#" 1EOT;$K_'N6TN(\JPA9A9P7[[1C1FXON41LMXQ2':L,WFW]NBA5Z:=;_)?:G40[ = MU+1JQRPG[?I7[9(BTKE>5-^TJOOP5#ES9T M@J"7![T\Z.5!+P]Z>=#+CT\O'WHO^M;)?XG*BB-U)YX'BI*]]X%Z*M_0^;QI MV68(!G4ZJ-,@=;K[D:V3I,H>.8*&JG6?R8*:'=3LH&8'-3NHV4'-?@UJ=O\[ MTK?*_6M$UF\41OQX1J4@I*>V#9C*FZ(-QBWHV$''AKT/=O"TIVC_FYP4Z?LL MKRN2&BK9O68+6G;0LH.6';3LH&4'+?LU:-D#+DG?:O9OT9H9(D:6HGY5E ?V MTK+U,WE3LJ&H!1T[Z-@*C>B:"!;,\JPQHF?S=?$W%QLW+7O=TC-:E#3/TE@< M>XWN-'0Z3_;%-7DD14T:1,_Y@6%%G)_59447A(D' C_2XKZIDF_I.5U](/2> MQ!.DS6[#/@GT6 M[+-@GP7[+-AGK\$^&W!).F99&W3;T2N!A.-L3S2NRNC;9H_X#L;%NM-44_V0 MDC)AV;+YFL;8^Q78-.A.PL+XL_^>WWT.[EC-L"XI<2(@Q&>J*(,@#R^T".'8EK1?0+OP,[.%L+ MYP_;3A$!@)P.QM;D6W"6]7:6!8_-8$+T,H0:'-Q7ZXL:WZ$A92D*M!""5\W? MMU'83V@<*%HBE):8VV]AX>0#E23 MA-9%D]ZUI'F6B/8_PUS@-I;RY02WA_L@-_CFX/S!IZ#LT)Y5@5AP!=_RVZDI M?YH5^4KN!E: X7"ZXL+F=;B 2U;MN4#X3SO,^ ]<6=F>MY/T7W59B7]ULA@0 MVBG&+_=2 >$2LTX&5,+@Q,ZK&_$DS^FWN$C(!67O:7U7S>O\I)7ZY35)2/:H M<->9#79+U[>8I;=\1873O!/&*9;"1N-\P)K@\W56?CTE1?+ ;^*O2E\T=-@Q MT.+U=+Q$;K5%3\%8T&&^:=&<#\ (OQ0(;,R8Z^6(Z5+@^6245?NX6WE+JSCO M5&=@P$[Q/N>V%5T1;FKF(J5MKZO86=L15D(">)Q3:BZ+1[XT9:L_XKQN6824 MA#U*0]KZ 6Z#@MU-)QB+B_M&0SI=[4"NXE6C;HI;^_ROFFOQET59L5K\LIR) MKKZW#W$Q:Q*WR@]\BJJ\+*X(RVCZ)\GN'_AG.WDD++XGS1_?\^]X$6=,[(0T M'HD-/UQ?IY21O].LBO0JCXO/\4(MYL9<*NP9?*F0TN _I<$^GO5RF6>$O= E ME)5GB#\3.R3!>A9@Z_J3#Q8&5M$#M;2OJQP,[:J"\:SE4;11VD*,/L MJ/BTCSDXB/]^1L-_H6>$\8D*R:OC9D#VR7^8:%(K-' TT5Q6I($>MT)Z\&[J M4S2!!/V"A*">T=\I93TO&>57<[6*EGD#4J01X3R];*9;Y_INJ!LC%=ID_4GD M1YL3%)J)AI3A@T323_%3MJ@7TB3ASK^/CQ4_9$JLNOX^?M*MN*-E:-.#XITLT_+Q=N-+'5ARW\\T-K20' M,,(I!5=K54.$@*I]G+2IO08C<5"D390U&'D\%'F5V%+\OI1D7N944C)LHFI!N+YT"B..$DE%G[ZV']P^PLYBM";A/[ M03W$_C.[)_+&\(>LT02>3$=9N(YDR!YQ3>!M+G^1EB:C,,1S,>%34@M M"*D%(;7@U:46-$]WG>SN'U5+, 6H5YR5D4(U\-3P]LHK%T)+(LV+;Y=%Q1DX MX]IW@Z,'* G31* CO-+#3B#\;-SZ:MRP6W-(VL>B!;N=XQVBO5>^AV!],8R,=@&6/ M_,2M5U?%_U6 -A"I[_(L >"A@+. QGKB6WI5L^0A+DGS>4[VSJH<-=.Q.!(3 M<&'S.M(D#(("G>)!]7".#MX_]NI'9_0CIDN!WV=SNO Z?R(LR4K2W.G;/Y;K MOY9O36B$SN6?ZEE=<46S$!>K"8$=PT) ,P0TI>XM_.% _6U!>XCFR08&@9A8 4:E4?9-J3BO2'28RQ(0Z1G7'>Y MF1:,3L@,(-+,EIE8S*>GDW=B,1]K/G@@W5@:!P_TB0.I_76JU';ZT#U'^7X# M=>[M&>OK-[FOB-\0;$,SX^!*5[BCWI,E(TG6E =+G%%=(,'%%UQ\*%U\P>8, M-N?QV9QR$>Q927L7W5.:?LORO-%)LFW^6-ME8F@3CK[3^U+4AN$[*$7KR\TF MX_O/N*S(I[B(VY=R]&TL#(?BT.1P81/TRL.Z\P5E5?;O1F+-YL "9]@@IW1\ M6)_GR\4RSE@CJ&DIPU\-[!3O:R+ZJ'&I]86+.T5JC!3.'[;*1!(%Y'0P]IKR M$JRI8$W939B0RQ!J<' G9R<"12BZQ C5EZ!#5$)4=O%0YL20$Q&<&<&9<7S. M#(B6/-&PN8D!X]ES\WN4T^(^J@A;\&-TU\:4&'FD^:-X/C,7S4/%\YI\]C0; M&FZSLY@OKXY-[ ?Y>!HV.HV3KR2]WBQ_UBQZ$2?B =R5W,EC.M9"W=#Z4>7S M)ZXOE">/?%/:9WI7HL]W\D!F17>OPGZ#'2!\^XWV1_C%8 L(_Z\E%SCW<7$F M,@!/X^+KYUB.H!;8 D)".L[FS_GJ)$V;LQGGIY0Q^DTP7KSD?ZQ676CVG&(D MY/]W'3-^\/.5]/-><17M93LX>Q-:(*QY _TCC8OM[BF\P5I@"PC=D"*C[(8D M-=^;SUS&*O#1P=I 1WP03NB,?Y)"I,E<' M%*7.4D"/^*I+@Q6@4\+9*Q^_YV;I95%6K!;7O8(_Y( >\>4'+"MOEHS$Z:SX M(V:9\'6)$RJ)_\UH%/$7?_/87&3%%D<5.4IHIYB?UXRF-,]CIM2'9&!N$W,X*Y.25SRLB?+*LX=\S%[]J-/N0?62Z/[?F=[L[^F9 0V 7B#4> M9JL#]X[[1^'89TJ9#!UV#+1XO6>ZD%M[+W1.Z"%3>*?QFHBMYY@-H5(_B7#ZWU-/B7OASQ;4B(Z@#Q!N.XK\ //?!G.-: M;9#@"ZMN' 6H5YS5U-@>7[XU]3N?L>23KYEN\U#I'K"K\DM$!+[!Q-R/$^[*<(=U-3-BY$^A3N$ MRJ"F0IM2_:9F"B]&^J27"(6+;HQT:1UUM*]#;+(E0GI+$EV5D.944:/L/%1% M)G;DRY'4!P$N$IS\J;S3Z*"D=Y3MG/TWD-E1_LW[E)^C$"8PQ+488@#M@J5MS>.\\O'?NK=LY\*KN66:+1EZ. M_KR[N\[MEKZ8I,X82*ZEANT6E2U=Q0(:.0B.)E"3,DU4,M).6&4B$A2FG:B3 MH='(26/FM.K8=:=2@ND;U35HZ2&(T/\I]'\ZOOY/L((W=)*E#W'P^C=TMQ^, MW"Z_)BQ)'IWZ#7A2IXM:<&L:MPJXO2\L35IU>Q>.=$*AM<- 8G]#1FP7Q_:H M=0!2_PX)];:;+P')_QT)^5T?OY_FX,YH[L_.T&HE*,W8U"736@(HG=@T)W5U M$)0J; K22&7$T.W HC[M+E] M3N4.&RJ4O_.!#N*O?2"??MCE!4V5@X]<>,_OJ\MH;U4$M72^;)6_CI_.G)2E*5Z MBOWF?K 1.+KJX<+F=?3X,ZC(V4ACSDQMA^J/6:L&9P30L40SRB\ELR57\,5M M*^[>LYBQ%;]FO\4LE3?&,I[!*87ML1>X"$7PC'+.*6J1_=&B28NRU22VXH&4 M7-U@,;\L^5W+5LVM]9D+1SZ2BS^.VOW&.R79$0MC!%X)32;T4.E1['D&U M)_^ZK7*V?[S_B/.Z8>^3/*??A"XG(=L-$PV>]M![?_JV?HF0;YBJ;YWN21A#=DR+A MO#C4R=5S>F^>KD'X#GO!*$DX]Z9["WDP&E=?:95^Z @23EZYV65+807L8T";/[2 M1=ZH"XV_$?])XKQZZ,:2+GL2#9\4AY,1%S;!Y?GBP8=<\-G- R'51[&DN+3D MC9YTX-YQ5S92T@^8*OY>VP*&QSC0X^RW^?#SQ@2SNBI%QP*N7RD?@H .\]Y\ M]]@:*8>&D![QM1LB"([TP82 51]JKFA@I'.:+?0L%EC"=%S'GT[OK@+P'!WJ M-D 5#K)[,#'TP0C]R^3]R\PU#93,ZJEM&9Z.7B'D;'S60LAYQ)"S Q_SQ"+5 M8WBA)QJ,[F^J3S1";>9S\1W&_#DJ*YI\%2,XTA'YJ^;?86CPTFA2;R'+'E@. M"E3RHUYRMO@S%F4;U8Q=B_YBYT_)@RCB2-_7C.-]15A&.V-:YJ,M1.?.:/%( M6)7Q:^J*K;,2;L2F[4J4S^I%G7,CX+'[2=JAT_@AHI76)T7!.4!4[EHB2C;M MF$3N_:'Y^8IE";EEV?U]=SQ\T$1C$G)-4K)8BHWE*Q=)MHSS2PY:5OLJ'(@2 MT$P62'E>%L[1*4E2"VZ0GW+@$!O(98PD?#27*7/^(5EYLR<,Y>D2!L,L(/FY M%A/.YC9M?E/*8$M(%(?9=G"6=@(BY-!1X*.&MH M +9# 6^="]&^@17.P-[^]%FZ^+N3,1^/(8L&%3-!++' M+"5%6C[W0D@PUT [Q5SJ &K_*6)^789!W^$>:=OLNO#*O>Q8IZ1+/=0C38:B MRVRP1[J @PVR#L=^BL2.,HQ)5T=Y/:DKI06X#BGU%R3O&FD&[/VR8,R3C1% M'( 1&"A06A*@,=.FPJM%=!/G9&WIBZ;QLSF4)/C 8Z''[WSZE1] M_0BW%.RIN(UYK+GJM?!^\O;W?6,*V:N%#U421]!(J?FJ+8ON)S>TK/N9?&O^ M)-]KD\'NZ;HFRYHEXH%2KA#=LWCQ/%:Y4U-OZ2G9 OO F2Z.!& G4A]1>$JB/7V&D M%&(TTU[V*49J]5<6[6_R3;8R$*B\XZNMDDL6VL,P1%6A8TG4'EOY'RS5 2NG M*J\("DXM0\FHMJY,#!QK^XOJ0=] ML)2F70-JP=2NWFIP-W -L;P!;2- '4H[E M_=]>R7A &K$]\FN>WPI5'K \_CND/AA**SI-R:C2 DHE-GVI3^8'E%9L.A,P MC0M*'CY]R2A7&$HF%EW)H.P>2AHV50E4RP(E#IL.U*^Z!4HM%KW'6B<5*.%8 ME*%Q>OQ O1"H%*7![9N@5&-1F6PU0H+2C46),F]!!*40B^HTJ&<)E%@LBM2@ MOG%08G&I4Y">2E#*L&E3%K.\H5N 3><"IQI#"<2B9O5/0(92BD6O&I8$OZ/6 M3[O47]J>H7?B2(D7#T4WWZ8#_M"6J<83>VN;VA/3@:U3:2GNJ=:S_/;-FS?\ MTO[IS9YR*7HI#9@&AN=+9^M_JL5&DQFL4[".RLDF,QB@81/,?M* MJE/!O2?BG5DYFFI("Z@T\JTY1V=[Q^A$*"[WS8D[7>U KN*5^%6#2?-_?W S M>[.+MS&[)YU-4,=:PR?YSU6>#T+/D[P#.LH*%DB_?2!OW[3\=9LM2,-C=-FK7T@PO!_CTL$'(%BG9;;,0:6.M MIX>W[OKEDP,R^@UV2Y=0"&[YBHKR]$X8IUB>O'/RG+NHTOE^(*$!_^#RKBC.(5J8Z'63RL/-T= MO<[*KQ>,D$MNW'(KMW*UGZIUI[&;[7VYG_?Y)Q%AM:T#^UDJK.T][;1Q9#RE%I!$= M9XZJ%E.S3!^4?.S%L,"@-U@6:^8II.C(=756($EH;B]MR[S0(ZL;';VNF &4 M5>KVJD2P.P;)!L"]<5@0Z&AO@.E#P/UQ6$/HXF1!"@?<G'HQ[KK2)A_CT ="&],E.!Y**I28I<)^P-2YPG"&ZVR4_?0!^C4C,"@$<<XG:HJ^9RF,W/UZ)DT^OE>>^X MPQH[FW-/:5=.5]T3J.H1QU\1P0YJ\]RAPXZ!%J_Y]X/ZP1\0:J&W?*A<#%G_ MSO%<\Z22"SIA0I:ZFRQN!WC\HPJ?(3TS$TE= MZL,9]I(-W$6>3.@T\#&@BR?UI-/$S8,N4F1,,]SSYO:\AM2'D/IP?*D/(SC# MT%TO'IZB\Q-,>A>5]5U)_JK%K\BCR$(;&DLRF-);*,D8QT&1I'7,L;REZV;C MIW7)^8KS#CLI2U(UORT;I. C5FO,DZ9$%" 9TS5?]5Y"3Z]S$ MO:DVN!2#"S2X5()+Y7A<*L/,.]^^ _EK3&6]6,1L%=%Y%(M$6[X9;5[VQL@V M]2E86,J;K\$:[H-\$$W"\]LW\B3,3@ +B:#MO&]U"[\=:>$?=0O_.-+"/^D6 M_FFDA7_6+?SS2 O_HEOXEY$6_E6W\*\C+?R;;N'?1EKXG6[A=R,M_+MNX=]' M6EBW[CC+_J@3F(< UA;6$7P(8&UAG< \!+"VL$Y@'@)86U@G, \!K"VL$YB' M -86U@G,0P!K"^L$YB& M85U O,0P-K".H%Y"&!M8=VZXRS[DTY@'@)86UA' M\"& M85UPAZSA'0WR/E, MB\>F6*3!M[RE59SO__V,EM5G6OTWJ:Y)0N^+[-_D\,)QMI[;C*R^_83._ZJY MM+HLRHK534AW5CT0=OL0%^ORF^T6M$VK)+OI?/UCV]V#CHI-3[#W7(IL^SWY MVW@P:KB^">[W'\.>3>W-S)!Y+OX6LG '$Q+> 70F5R>7EOPJGO!&W1'CE%A[:Z\@^[( M,:JLW;5YT!TY1IVUNV@0ZC4[1IVUNYH1NB/'J+-VEUE"=^08==;N^D_HCARC MSMI=F K=D6/46;LK9J$[.4?ONKD"'QFB/4?ON+HV'[L@Q:M_=-?O0'3E&[;N[ MF0!T1XY1^^[N<@#=D6/4OKO;+T!WY!BU[^Z^$- =.4;MN[MA!71'CE%G[>ZD M =V18]19NUM\0'?D&'76[MXCP!WY^1AUUNZF*- =.4:=M;M;"]32L[,AH2]X MZ M^9'W!I8U2IKA][>KV^W#&O1H5<FO&_B^XI M3;]E>1[%11KQW>1\DG$Y&,7B#8&RXS?Q@K(J^W?;BIX\"5I)S_[\(ZW>[JS[ MEOVCD@/KXA]:3AU3RRF#5@,7@K')Q^R1I)=;+FO> 2E/]GCLO&6QDWE%V'^3 MF%WP 0<469P1\0Y\YN?I]AO)'\DGKH8^R!I)V)D4\3Y898()??\&55K+>BD- MFPPYW;=\97L?_-ELV"G_1NW1O9L+"]6?265.WMZ@T,PG-/.1NH+LNH""FRZX MZ5ZKFVX,Y7*BSCT+U^Y$'756%*V)^M9L:-= TATF:8Q%^@N#"DBZPVR,$4A7 M.!2 ]#O,O1A*_PL='+M;>/OGNU7$R))_/7$K1VO=8"QWL-FJ:-W ?<@8](CK ME_^:9LO9]7[7XJ\%"#6D7FS[BLR*>XB-O@V#K8 MH]HDLZ$XO.6XL'D=OGO-4P:T'B6SK\LQ?<+B@CV7UQ5C-&BF1UR^*BS)M=_,"W[R,M95X\\PF^ M^HK[=2E;]Q4 A';KEVQ14'>"[X+!C26.1O.G="A.KDHB,]A)CC;PCPPG1^#VIB5:** =EA M3 P=P"T]R@ QA=!P)4@84D.5$A5_#K\4,/#F<,&B<9OAB\P!Y:2!@RL4[81L M #.*0S; (4G=[AU\TL.(&%-OC[^X5[*]HT@:;7]=1G0>)0^B>$:D[_,_T.2K MF(^P,B)-R4Q4%W&=9F(8/-YE J@(;_\^+NW/UW#J\3I)DGI1Y^(8->5VHG:,D0>A"SR2 MRX(?0:+T0QN/=TM=FC;2)\ZOXBR]+,[B95;%N9HBR!C'5/RK+JM&OMU2"7H- M"]T=5@=>"YE7MT+_<$KY(+I'!.L6U+8L76 MTD(7NU#"3@MKKY$7?A&UI'L*\.Z GY(Y M'\,O)5FT<=S5G.[P)&EML@ KH; M!] M==PP(KHKR>F.**J:)U6XKH@W "G"5HKN)*( W!N'#P+ KP(+SDP@^0Z[ M_P\AW]R5"=5O'!8(@#8 [(>#$HA-@S/WSOG+RFL:*OP:<3FUY#K+ID-NV316 MH$*(14DCIZI-;P4X9+\>%4YP\=6YPB%Q@_+]KMJU/W*]5"S-[Z7W9$FYMMJ9 M*::'QM$7 1@P:_M/Z0FQ&"D M#XHN"WZ;Q44BB[C+P'S@>JW=Y6M?NQFR+7IX&VUZ52=4+1XJL$(%UO&YMM47 MQ<0\VT:J[T3=V](K:%.-<6)NY=YZI&>_PV_=K&&U]7_Z%D0D*3R0% QY6;,=O04:2K(EC\'_G9!W> MV.]#?+7F/_&4:<7_=KYA/HFI87MZMWO3".'_)'D;\EN'AC^2N)0T0S4?Z/:1 ME)H535""[^Q%]M2$)Y1TZ G==8*5H[2Y8*+PT>B[TP('^B4GD]Q M\L!5 [;:YW0E(8 1CATXDO-ZNKKE>"@*:PQ&XJ#H Y/7WL$&X:!#_AP29 @. M&@2'*$LX#48>#T4XFH.^;D?I" 4G<5$VW?";9R! MP1H3'#W.LD&-KGGZ ! M-CE7=V]% %VUD,FWHOV54E2N__'9>R*%13T_OJF%B,[/WI-NL &#SOG>DV"# MNQB=?[XGR5"O@=NS'**S(3I[C-%9N.Y33 MXCZJ"%MPR7+7AJH8>:3Y(Y\@RD7/]J8S)B-I5C7 .]A^D4&;2_H*!MJG85!. M<:.FGL;)5Y)>;Y X:Y:^B),LYY>'O)^HZ5@++3:WZWRD<2''3 %FH\\G*3+* M;DC"]9[T,_^HBH?S=+ X@J:XL DAW,/^D<\.E2+F(@?TB*_2ZZT"G1+.7EWS M[_G=<%F47'$1]\Q9S-B*RSZN,]72L#UDB&,:YH3QC;W("I&$*&JR2GDD2P/M M-F@MKNS9O.4*=4F!"M0MSERMN.5JA6 #&:X=(,YQK-8(:&+-*E"O."OEB!IX M:GB'X*3_X&0(ZUD+ZRE4*6JBOF"D32DNJ9F FFQ84G]GH(M#:KX'A5J_J+S8 M=I@20S#1(G/J##ETK*D4A'20PP@EM_:_'C!PJCU9 _-ON0U,A$!@" 0>7R!0 M[SN8:/@/[HJ::$@/Y*Q"EQL"Y$JIE\AS>/+MVRA.$KXWREX]>1;?B;LY$W\U M ^\7PG2-EJ\PIQ\ZAX5"6P2V ?=-A\=NEZ[)$ LQQ_5*F^R V_A)CY8%-A_*0D()R4\CO C+FQ",/1E/:M@I&V["G7$10/M _./.RFV:0:P]RLU M';"Q/JCBPF9.RK)IM'Q!B*:W%FR04SHNN>'"2%E=Q2MA,ZCQ5P.[;]#VDCT M3=JT@T(()X1PI%Z$B8'B0V=(@766B3A[(A3DQ]XZY!3@Q'X^AW0:D M#DM[+A-+&4@:MA<<3+1L((DHGW0 *K) $K&]S-##]//G>^5C2IIGJ2CFB;:_ M;BL:XO(AFN?T6QG515RG^V]'Z+VG/2?VX/\L:YC,O\QXSST>F*W]AFX^(^XWITVV4 1(5LD-LJB[8-0M,+ M-6V?S^'L)"[K]+2N/M/JOTDEGFF34&0ZW#%MY0._F<5_A#GPR#5F\2:D^I3! M!CFGXP"?W0M(:WR?_V(/DG^.O!9WY/NL7-(RSC\P6B]%!^:L%)Z#K."JS%I" M\'M2L2NN49C.'K=/4UT*S81;FN])^]\MV>=/W (M[LDUUSS.YW.BY#WW2'BI M*FKO+&[>-SHMWJK-6 E,H2:(QS*DJ! M$N%(G3\)C;K.RH=V?Q6%>^!QCL.K6U$J-#1Y::<+F SU3--E\L_$09ZA: KJP'?4S$!4OKZ?4_ 1!CH[7".F]&I MF, U?;M @)R$ES#NDR,_TT($WG8<4J3;T]]$734J+FEZR?G@0$<\#B_U)@^ M&64^@5OZ&$T(2795F+5+S9O$VXT+=-,ASMC;(-,A_WRTH!-"G'>:-& MI*?-YL:,:#Z#/PJ%+)XM&]?P^1-A258269@4/,XI-?Q^V4KG#1?MM\6?W>79 MO=(IWV,&[Q1"SA=XG#=JH-(/-,9MF<9#S,@I9XZ4ZS3"S:"*DZF!0SG,$3RW M=%,OEVWI0IP+^^HBI]\NBSEEB^9;:TP!P]&AT"<4^H1"GU#H M\9-%T74\&Y7D9]UC3'-WT)T*=UMEDK:%[JBYVB9X=C.ZBCP_6Z1VNZ&KZG.U M21!K"5U1H*O-,^V:;$?X31 TC/1:61C284AU+M3N4;B D#U M.Q)]:M@&]$T$0G<*P,ZQ0?E=Z%2" 03MOPO:,VD"G8)@:3OZAN[1J0TCL8<5 MGX4[3<'.+O3-@45W90X2E>#4YJF(2@A!$MD 3L&:BIPTW N#A(RI2,8!W !( MKIF*9!S !_9VP9WN:(D7S-*#T5T+X_$"*(T.G6%EERN@.?#H_-#V!24@:Q2X M"^ZZZ=G9A;YE<<#M^'UBVX&M#P9439N:SNJS%P\ZL0ZS?DQ:9Z&S=(#(V^(0 M%V<.6VO87KFZZ!C%E(K.GML=9>KH[-U!A*I;QJ!350QZ&_>L.T7'QSV)>28 M^S1_W&V$EV?H?HS*>K&(V4JT_RVS^R*;9TG,_QJW(3P^2[2D>9:(-\W$8=V, MYN!+1AXS6I?Y*LK*4KR-]JRU\+S=N3C?;S+<[U4ZSUCZ>J0.!=F#WJSC!XIN MXH"M%%RG"6PO_,TEL$L?V&43 9J*C;P*CC;3N+!Y'4VO2U;ME6OQGW:8\1_^ M>;T[;;LLN^=/2Z^Q!$([Q?CE7BH@7&+6R8!*&)S863LC4"QO$E+$W,J^VHK] M:[*DC(MZ*5-"AS@M?SRM2^'U+\_HXHY?48TZ* +&;4[I-]CWN@O';EG@OETG>=@PX*C18[MN,.&:%4!RO"-N4-F2) MA EK%>LWV=Y74E;0VB@W6+.]7VZ(F0M-,"/5X+'A=;)K[SI\ =2<+,E%]62 MZ8);DL*Y4&6/&_-%1@MLE%M*&-];\9"7M(E(!X2'!L^"!40 \:QU*G,VV'F5 M3\F,]HIYT/Y M]]9 AT;%EEK!JF6%!,HIIOI-]KV7X*L=R5T>FG=B:-[Y#(.3QSC+1;'++=U+ MS!&^7L)*E:;>U<57T4!Z:6Q:K=?6(8\:)#C%GMK2[1AA/>9.*Y% M6K:(;<-TEXNEO"=4GRD<-W*KN'9.THWMQR_8>E$WMA.WP[-$T9<..M Q/8WG M1MXE\/F?0]NV8VC;MB>G15Y+M9+B*@,,S=A&)405X:"@((-;:BRTEM,&==!D M8:AWG_8)6#A.(%*WS>O#?(-ZYXV?%P7Z9.# IUNR0MO&T+;Q^-HV&L8=T-73 MP:BT1!:V#D-&P5-TY6_&GZX7/=CJFTWMSXD6,NA,EHGFWW?;X1/-Q5;DC*"K M_()1)(T7XBNQ A)D$K:%$HE-!^F;?@6E%YLVHO5W0PG#IH\H X=0HK I(.,T M]'R+32^QW]OU+3:=Q"14 Z41BX+BI*8!NBG8%!UG2370#<*F-X'R;J"V/S8= MRL++%-@TIO[A62C%V'2F01D/4**QZ5. A&PH:=BT*E#.-I0X;+K4.&]V8%.G M1FMB^R,6I6IHYMN.7B]UVK]$[$)PSA9^"L]/5IYTD%GIOV7&2#$>Y+0_8ZTF[Q4^"OQ+6.=;5&I-; MOK!BTU6@7G'NO U@P%/#VW[+ ),T<_&<'%?!Y#[KI%WM?KQ^@87B.+J9'W"24'#[N5,'#H^'*KOY, W4[H&;J'8PL:Q4 C MD4+9B;%H#64G(V?UZSU>GH-G;]^(CKDBG!DMXY7(^HGB8O=OTB;*E)U VS_V M"Z:-L;2OX-IXM,"";2&Z]4JC6^MR_8>\CL/1Q<"DHHM M"[TWE7Z\2K]%ZTLE8DU84#S'M*W9B[+=VW!]?4>]%_#F(1J(\:"DZ_/3R]OW M)P<:;L=?3-1OR5*W+"[*.&FN/U'+OGN^\L6SW5WX]!AN >DO_W6V_JY7[7>5 MYZ1K0*T@LRO85.$A@[*!P@U\/]2@5I'Y,RXK\BDNXOOF8-T0]I@EJ@("PZ$X M?)RXL'D='E?-$U)GV_@!3^F[7#K0*>#J-9?TC#)^C?,[ M_C,M;MJ;75U[H8-WBOU[LF0DR=HN-(5(VN(:R;^;'R7X T8XI6#*3VY,Y7F* M!H>UVGJ>9XMUVR(EGX/&.*5B&D\F;,MLU\)!7:&F@7:*.>JF[NWV*(M..F%P M8XFCBF+3T6S#@XHR*M"8$*T*T:JMYPM3M$K?/E^C^%,3I1L3;6;GEX*$ZN0B MC5#+#DVF.XC7NEHUJK0)5.'4X6<.0Y:[Q3H,@PL6#9NJ904U\3"B8DX[0A,# M@P[_>!!W.;Z0.) A#;S*^&+CFN^F#B^@84/3JP[HAD/#DJ;T&;A?0H5/R/@R MHSAD?!V2-.BE!"PY7M), 'R7EJ-6N-@2N6RTG,>6O66S&S.V="UPL Q('Y96 MH<-R=#!FI56TBO,H+DM2E='=:@MA,2\-N 2JS#0CG ?EIN'*O0J)3R'Q*20^ MA<0GW+AZ#?^>-)?" ;;=?PP)6:\LU6:Z22PA420DBH1$D9 H$A)%0J)(2!0) MB2(A4001FX9$$970Q,"@(5'$<:)(R*P(F14ALR)D5AQM9D67)Q%C )&U&2!- M*T_Q>%Z>/9)T+W)V3^@]BY&KHPH[VB)G0-?41#Q?P%:M MIV7]P\[)LO[%/S^<'CA67OYA<, (ALF7&PDFNS_@"*CAPB:$][CZLU;3/NR= M*FDL2@L[#6SM.\1U6&_$WCXNDBBJ%M9MW307[6US*67(3P86:I!# &';_JH M @AZ&4&-!/8DG>Q 08G&@0G['E2NO*&RO^VP(7*WI?$G.]3\)Q5;)W@)(WNXCPN$A*5#T3X7-8(1URX9#2-ZB*NTXS#P7U7 M0V;WX)L:CFYXL>?U^5E,TF>31F$HK^*5$-/:-U@4P%[POB8)R1X%-I])!<-> M-<0U#:(?^E[W[),B;;J([_U*3@Q\K&NJZD7=] 5O\#FCBR4C#T)Y>B2[0DB^ M][/Y;?PDIZ_/+&XI3=-&Z,?Y59REE\7Z.4L916KHD#2_75ISC+M@_&%Y5-HE6U M>W:*!%$EK.MRP;BXS_CRK;[# M3]SYT[H-@V:W388ZINF1,RAE*[G0Z0)QBJ/>3O1M#3XW4)N+4CB^""N%RE*M M]&@KA_FB12WVD,BYEVAHC!7] ,?X%Z2K5P&Y+I86392V!=6@K89UB?<7(,L[2=AZS0D0Q]OQU7!7/$NG3)_"!(2O*?5;4"'@";WPD M=_Q+-#1WIGZ 4_P;:P 4S%% NL68+$2A%ENUN[=Q7ITL1+#FI*I8=E=7 LE; M>A6KZ.D[CUMJ195 S59:SY(<,&0UAN2DD)P4DI,.2 )$FM DH,)PWJ_F-0]U MH/N,8&+AB0KH4L_ -,I=9T":W'5Y-J!)ZX\%$N>NX3.8.(#Y#"3.7>=G^(F3 MYQ0 B7+7\MG@BT%]!D :W;5]-CARIM$#(*WO\-$ZB)[?\=$#<"-"[W"$&HMA MG0T (.D4:@/@S,G71$G3*LQF!)FEKZ%C5C%1(3C8Z ME=J,1,,L$G0ZMO$'-67[YCE@_C5Y_C707EUG2="I-L[P6[2+(LG=O5VL+>FOG:IF"06]*"H\.$8O.YA\SSEYM?^\K M)LPLKJ.2V?K?W.1J./%]B\T&@_V7% =.99+J)B'FV6O&)X]\JUIM^=[SN*Z%>2;X'[.47UEEB_G6S+Y<+.6Y['VF"%4:1U"E M\:5(L[+U'>TLG(;;\P8#DC;NI(J;. M=: M6JUXYQ!ZUD?F]"';X"XIJH?,-O<5H,N3@E$]0.M%ERLUB&*8/8,O9PI&-,!U MBB]#JA]IFM/IM2G^]M>EB&+1]A%T#C"X'SY\8M^M\$TQ'12_^TP+NGEIOA7N MZRI(_D-;:M8\QDO*:OW[DR+]P-E27 &SXOQ)C*NS\D'@RT4$N3OTOXZ\BH6H MGY& YXBMCX^D=XK-*7%$Y'!A$^*#!YZ]T_5#]EP+NUL_E'V2< 6];"35NJZD M*=&3N/7,)W#?I NNY8GC* HG MUOJ(C!;8*+>4,+ZW5XS.I6T*.R \]($6+'#!K9FVH*'F;##;JKJG9$X9V>LY MPOF$Q=R^XO<36S6&CBACX2.Y(IWOJ8\2BAVLZ*>3]IK13CD?RK^W!MIU-^U] M/5^*<2=4R ,:D >DNM5[SN*64ID-J5&UP./<]B1^CI*"QQ20[KLH2S=3ACQH M4,@E"V^TO\0RY+F%7*:0RQ1RF4(N4\AE0IW+=%1/9RMZ*ZT6BH0\?W578BVB# M$ RZF[(7P2;.&W1WJ1'%3I)4T%W%/:6;HU *NJM\P'9I8B_H;O=>I XOZ7"7 M^MN+P-$K/-PE @__P*91(G0L *AYL)K&AT:YM4J:TT3Y\;5BQWMC-:4>6QD! M+,<-S;$ HSU.T< DZ)M.Y4"RW[XORIIK*^([NY=%'VW(&%1)8+(0KLH"<\QA ME08A$_V59J)WM,P\;)?Y(F];.R+D?'5GXG1LW04WN[/[HNVTG*QN65R47+"+ MBZ9(FY_:_H [_]5FLZ\H:_X ?Y'6"PXH=GF_"RR_%S,J>LF+WKCD/6G_JTE( MLS=QR-MQG[<3\CQ"GD?(\WB5>1['U[/&]E6$SIBW2"!@VQPH/^B.SC@[##8, M_#D?FE[<[Z+[]4)>33,YY^UH=< VNAY8"($66L#10?/O.[]_C"#JP+S]Z3V""@6',- M^<@/:'JX?)-RUXFSP3@+:'*9FY+/\8*4!PO+OSYP" X7%"YL@D/LT"'&;WE^ M<[$F7U&D1CQDR[*3]0Q&N"U5EY_5/1%SLA#JR[\;C"6$]9\("[VGJT_QOR@[ MR_DEU<%S V; 0F&7U#8=AH66W4X+6=XIO@;.>Z<33N"+QSW] MT[%O$1;I5BXBCV*J$[]0 X-YL,]DH7OSGZ4J4:ZKIYADCW(!4Y MN6>DS0%1&B+Z 2'X> 1- W;>#B4WR,!"H'140H9J.=3B=8IQ7_K8VM22X3>Y M@/I@!P6ZX%[?[T=[^-M091OXX?]!20ON I(6N$)]W;FEV.+)'V0LHSO]0VXT MVB?8@U($^%$-!HD"=TDP T2!02087;&W!0D(-?_J9V@2D$DNS*AM)9T"2L?6Q M&A9[ Q*-I?7!D! -D%1LI>KF<1M]WO'Z]^+_[KA@Y[_Y_P%02P,$% @ M[8B-5[BXOOX=*:LH3Z*,Y?0_?I>SW_W/__R__Z]_ M_W].3W^D.2VBBB;D:4L>EYL\H<4E6U'RO\_O/Y%3\O;=G]Y_?_<3^?GQ@KQ_ M^_[]Z3O^?Q].3__SW[,T_^U/\#]/44D)1R(OQ8__\;ME5:W_],TWGS]__OKU MJ!2IG\JQ2\_L3BJ!!DGET &1\!/ MI\VP4_@5T.S#NZ]?R^1WG.J$2-(5+*/W=$'@OS_?7P_"_.$;&/%-3I]AFSY% M3S3C.(LIE@5=]'^7%<7>9X#'#V+OO@,\_D??;-5VS7FC3%?KC/[N&V-,[VB1 MLN0JMXQR_[1.<'^HHJ)R@?WQQ);Q?V15E-G%_'A*VSAS%48MXWPTI66<;ZAE M_CB7G4:TUV[E9O+>( MIZ=X?0I'T]L_2B7[/^ W?[MD\69%\^HLY\JB2JOM=;Y@Q4KH]P:,0%/.H#1> MHI7!*<&*>L%[2]:<]S3K4E.)2,?D+VC)-D4L#U4.&HY]FI_^_/"[_VQ@$PZ< M2.BD _[?O]EA>[R6LZ*AUK9)&:=\@Y8.><2 M=?K^M-RL5E&Q/66+2=2JZ"E39VW3^6VQ.A8/+UKZ/;^T/TC,"%N0+T(EE%! MSZ.2)A=LM:9Y*>R=LZ+@.RT6=+[=#;F+ML)"^AP5R<9^6OWTL*+W.*\H9I[KG1#F0-N]P-:70&WZNI=/;0L9E^HNA;C5P>1\[^P'% M4_"[):2[#M)9"/@YN^/JQ1"QFA,"ZR%B0:2SHA,":R*P*-*LBDS3VK+^]"^J M+!B'N#)/OCU=<'Q.7P"ATQ6-RDTA_XHP113GLFIV3,#T8F)\RTV,CIS\M,-B M1N:$ZN9,F@Y:%'?%MM^=K@NZCM+DE+Z"\'&X49Z]/GQE+/J=9)I!(\XIO5,KA&VA^S3FM\KF&D)F<%-; M%18]%+Q(R;NW7$S.)%+@2@)$A)PT_V[N"S,2#^1.3LJ%R?8X$XAW+4XC]Y0L MC9[2+*V03U*F0.P*"1(9/^+RKB,N(U?I3SOTYB0XIOL\+4)6-L_;6]5U'K,5 M?8Q>+],RSAAXQB!LXIP#^NU @G0^0;X0C4WMFKLE;,*!DQUT\BO )P*!_S?( M2X$2M1F&A,X4]K?\-QR:>)PYC3M/#2C-K#J;714\!=6/K@4W_0/@T?,B-B>M MJKQ'T^I3C_#.>/B[4QH5.;\,E*=KKK=+\=R(85^%B>QR[@A /TP+OO:K&@5R MQTT"\:@X)W95V9-I3E4FM#,F_>-I29_%SP5=LT*$P&!X='H>NRPZ#,\/AX(O M_$%B0.X;#.;$H H;,LV?JE3^,N.BX.H15S3YA65\&FY*;WU%1HU#GD-L5#^& M7V1T5/]2@L='V:+PO"*DFE61W;+^14*D)F3659"4"IO,(HI[]($TD>D4[F*\ M=:"'BP!7P7*&\>%3[_[D39TN\]6,+"!W[&,WSER?)V8A[A"PV7S-AZ\+^I*R M39EM3U.NO,3%.R_YX"2"/-=%DV"U@UFZ5PKV<0RG.NRM99X*YGZW/OC@KET? MN1;KXX;*;GU]*8CEEZ^%'/"K75WEB@F]W1\[3TKU*]/ =6]X(/)V=CRA:SD4 MM1I(_5Q$,M7'-'?H5P/%(^ROP=%]8H0IF#JIO"IDP1+"GL^#<8P38'XS=U;!"=F623\0''OYNC M1%K8>//T,\7=G)&,12L(FOFG##ZL301?@J<".[0TCN$X9Q$]Z^#=V-K_*G*K MQ#/OGIVT=$0<>@39(SHEDZ\'T*]%JN,U'DML!3]LZ:E-XI9I MSB]2@C7YPUQR,9L^DRQQ\[PO132FOA\_\3<0J7]A./K?X1N(J M%[UO4/M'C*"Z !PDCUT%P7EEN0\,:_\\1_EUPB[6DN7U>6 ^J?2:PU&R[AFI MP*GZ..3GFMJO_\$L]8=O%G101< &7P7("._$+T:01<%O*$640P B2I=8 .0K MCWP2H? IYOMAP"++I20_2BSG*<@V]M\D1UUS4_VFK\=1%F\RB2A'D*.?QD)- M)&FV 1SI&GF$6P/G(15>!ZV0"?/P%+Q#%03P'% 5Q^NE1)5$).A+_2CN=L5 RB)[>?6[_*!H!4_[Y[VX;U+I=U>8I4_@-QM4* MT-@UOQ4N(*V@\6<_;8T><$P >*B),8Y(6,F1V1WUZPSDF\_X'<9HFY&5-G3V MSJO\%/2%YALJ3D-P+F?I"S\/=Y@^4\:-UO4RC6$!!8V01J$;V.ZE#H]C6(&\ MEW@+ U$\NGP"Q#L2^F,'<7(&B'\YPFJ!<7!R;(L;+#0X+?MZ7?8*Y?1H;"/3 M_EE],'XYT+TT0'E1!?(R39H%2',:J'025^E+6FTU$Z PDQFG1ND =9XT):Z= MY_OE=G958TY(@];\LJE0>]>;9X7?$&?J\>RIK(HH/DP5U_S*KKIL9@^J-LFO M#1I^^4^7\M.:M)^<\R]K!WDQQ&>6WLGR4<+67U_D=+5*6 M_(6FS\N*)FQVS+Z1G>\%>R^V%WZTP M1?GDNDEGX?4K>L673FZ;&GUR]23-B5S_"6DH0&H2R"$$B- M3_"&?Y*P+(N* MDJSYM,)/[O?>-SO>Z+5FYH)J*M*GC0@X?F1WT4@! MGR X((\EK[CZ.GJ\+@ISO,R62SV.Y_ M@7O$#]?Z9BXV:R>:!'N+-B'/U^%+_'TI-4%LB7YN88M-+G0WE./ MMU\<>6:KH^6"_E45\8'4^=6V?;SB3:5>1.L4JMM2CO_M4Y8^B_5-%!E6^PBI MO,8G=RU23=[.6MZ1(/8XE@B1## B;(=2$&E0I#W#$=3P+?(BB\KR=O&7".2C MNBWNP8ZXIPF534'NBC0^O&=I?X=YCU29WS5G*2.B!9DJ_]OS]KR1I#D]FM)N&'\8KE(GE+P'[D]'P^LMLMS.1 VPQ G(/^&4#- MME1:HX K'75")(HR/;#66#66GC27-1H9Z[)8DD+D_=7:K*I) 5JMH^HX53_O MJ"I4W/P4W)3 *ZH\I?TQ5((U[$=VQW=IR+C>O%=T0T@B=H\R(S( M[=;D>"RB),V?903#3]%KNMJL$/;&V#0.C(T^<'.P-/KPLGV$VEF[.QNCQJ^. M9B(UAN3-9;2U;D[8H86QLEK5:ZSJI:_ETCNWH]9RZ!@6\S,B1J58T8*8WA*/ M[<5RRC&5A>NF&HP-#T6W&#N>TK6.VI7MRUB4XSJ+V< :H5WV42=ORB4K^/%/ MBU68D,91CF Z!/-X@)N>W+Z.[-F=U4X/IAF?SNY/Y0#'\<$QW'-__W).8:/C M]TL+:*C?$&\W55E%.:SC(&;CZI46<5K2OB>70-!]!S/H83G[MWJ]Y7B-BW!- MZ3!9*6W>26==/2DGS=JDE_B$7(F!Y#SB^"#?N>862(&4=QMA%":LY4V-MZ4H M?L[3ZNPU/2Q,,#D.J1J/YG-_:VIJ;@!$\BO #)/"/4Q*IDR?,/QQR591FJMP MR/Y(&SPB9_3-)1+J#/CD@*!#G-)')6^\TK3Z.,N372<066_5D@HK>>.PQ>J4EMQN!FN/^ZY&12)[JF=$U+\D,0%(!9+*6 MH(,PSA@UF0:)O#'*U6J=L2VE]S2+^"6B4YY_G&V4OT,RT>3\KEFJZ66P[G0^ M:?[=%-;'.!4<+ SA#FBP."TD&MV^#"=-LX836=AS+JL$7/16*>N21L8[Z4A9 MJ,L00U/6FR+A]A;E6U$I'3KC@Y$JHW]23RE9C;I(:R0P0F-K 3A';#_T(((Q MP1Y,CV3>1(#S -ODE9K=-3X8*0+]D_KBH'[H&$FPM0[$R=B #FI&3C 'TZ.4 MWWI!6(M2[V.3"CT.C!/4F2%K>M7F";KR37!+60^;<$5K4.86AL0^#QQ@G7.6 M;\HI\1H=BS]NCN?T;' ] 7#D&6,#>?11>0P\U%$SPA=,BUZ^L[1%G\$DK3:< MXM>YJ):5G&^J&U;]E7*3,#V,:L-^;I:Y/0G&-=-!ZOU:O.0W"1%0-#+.-HFX ML+079-IMVQC-P0[2WJCC-&]-ZOO6W75C7>$05%+@(Q^8:?&>B3VK8Y5_23Y_.E[$2/],8K![-J.1)0,#\3J\*,)G5?< M$!!) S)D4,D(-9DZB;QQR5W!8DJ3\B-?Q$,$SW'\-VM:5-L[3N'J+$_:DW" M?1 S(/E* Y)KAFM0(;#YI(SDD^RZ1N>$K $A81/0!J4@W(C9'&:!XH&TW&A< MU-A0*YK.3V34D:X+&1HU2M-!?1\40UQQ_%M:I1D_FQDEJ7QM@U/&VB)I3@::_OVS^J+B0; 8Z3!VDKP M#Y4B)1/02 -%L4SQ"-,DE^_#X) T,%Z MT6EP #WD:3#$'L>GP2C)_(4)%U%";Z(5+7L+9TT-PP8('TSGFE\$/"( *E:\ M/_DON^J'2S(@IJ]!]I:D=F;8#\60=\%)_BHYVU0A92^9>@Z M+S<%5!E0$IZAT692]L&6Z'\PGD_R.7E]%G$TNHML(U?8PM( MM6E6%BFLS)FHN!(SHP6X-LT3ON7#R#D=PM8R&6AC,Y(:C^R"& MY^H3(O"JZ\P#9F&C.4RV39W;I_P*+/KPPH6_Z&-GRZME:KSWW M7AWM)W Z$>%^+5H&A0"\& MU)@+$+Y+M?:@,OMZK#TX>RVZ:H5F82JKBO^0&O>VP/9?:51\8851QT3(1O73 MR3T.5>OA.-"1*UL1 MGYU:X$7>TBG*K[Y@:(G=H2ALAX*-\DTQ=K=+F0U1[R MO4I'<.#+-/S.KSM%$=M:2.&K(SIBAN%:$E9WV./%'TK!U076TN2&#M<@&AJ( MOK8?3N@\?2(JEV3-88F&06FG"%Z@*_<@19DZF;QQR@T#3-:THF?/!17GSG@8 MU/0'2,X9GM@U!^T@DQWHL$%2"E1F^J3S>\-YFK9MGL9L&]&:H^063LS_&CV/ M-JQP!4Y"T%Y+)(VE* =BE0=Z@K [2C MTY<_9D9Q;P=7?8R.!+GTC$ >39V97*N0QJ8*&('21S>F0 S?6S\:$]([QFS[ M_<1QM P0,C2CGWK'3! TG.)ALUYGPMZ.,O"S?'4W@1E2UM 4OCJ_?KP\Z[-S]_^",6+E M#,X+30HHVN87%CGS=K_Q<=RS&PDDC@)UN@;AV"CIA'1_VCNYR$ M"X$?CG,W"68?T)+UQ:!S5;A@JQ7+'RH6_];\]AY$LD^3ZG^-T;;J4+SX#-31 MT5;=+E>*\!HT'>SW7 02(R)0.MG]:7X+QOL*6H= =^*FLYMY_KV;]QBR4MN MM(0YK!"2QPQI[L_-S?+G1UJL+NE3]3%*BU^B;#/T9COHA2N!! IOZ[7&]#=.LXX3)V<_G)2.*TA,6;$C]HW!)M7 MTIG*.?OSG^HLIW"^U%[:,16"F.JZS5.6Q@JJ;F0<2M/US.=\IP5,&WK."O*N MU9Q<;4@M-\8S3)F6WG7?GR:"CZ4(^&@Q0L$?;F3P;#.B[QW0E MDQ%N\VP[K.Y&AF&T7<]TSMU>'"01, D Q2L[*[A;T76'2Q)A4B$4VQAW,%6R MF3+RDKY_^^[[VU6>/FV@'Q(G4_I"071&V%KU(Q233TWNG.4YCP &I$:!M#B( M7%@#$;"_,L>'?S5.BA RH\QZ#$=U4T,XDIZ$VT5MBUSG9^LT[K6%QX>BS.'^ M*;TXE0=@ZUO%MM: RH0OB .SW^-[SC-R=G=]46XA>#=P.NH]L7!>D"8&S-> M>(23)*UD&461,L1_%2&,_ EA8#I$]6;J-WU@'VCQDL:T/XWUAN4OM*RH MC,M<]^\7K*R[#][3F#WGZ3_I4)]*Y_"0%Q!G>'DJEOAS7K0@]Y,4KF0+ M3,R+[XR(HJ?.G2\@R'W1O>PP[WOOMZ]4$_8OWO"G4M45OC#I*-4_LVO)D)GA M30)'4[TM="*X"JD/&S&IT,]?XBVM9!+P)U:69R]1FD&Z^2/KO.HN699P>X[+ MT)$Q;3@+-D57#YHOG:V)%N9<<[YR1,B31(B\R3A*7Y&H00KNL+&,]A Y$S5> M8=*8D>S)+%'>FS1?;,J*XUC<0]-F?HR5RW0]GD>O\ 522D=F=I_F)T&3/=AA M4^E5",T0U)OA27&99IMJ\"*%GL?Y:5'#Q0=XABG3TION_CE/TK(JTB>0LJM:TPBIS 1ST^21W45%E<;I.H)T MKP<:;PJ1<#YF]MN:%JG93<$[KWN6).0IBG_[$]G#M%'U)&K0%$S=1924+::8 M:X)'PIB4?_U$RW* -J4-XC@Z&ZUQ/7.U8][TRJ[BW.VBZSX35BMXW,JJ/*H> M.>F_LC0K4JL80G>>X"EJ]9SOU^KIE/,)[A*SM7O,T99X$XZ/QLT[$#,@F5X# MDFL&_SC>L.-IN]?<(&#$+V9WF 62SX&!-7IV(&>QS\@A>G6,,_/<^G1@MTJ- MJV?4GP,RCZ#0C6@1!Z?'IS2'LZ6@25IU3M-RN&0M9@JL1:(!RM=CAPY.F"N, MVS4CXI, (=)@1 1*)P20@O@>B5;7#N-_Y)B%;,R+8E!F8P=,L\HI%$RDR=D+ M+:)GNE^>ZG93E5RM)/P*)"X^9WE2.P\'JL#8G!*5?VX&VK4\-^B12.*W]V97 M$K9#,$":LJ5=8RZVPE_QHWA)DTW&1>^J*"#=NBBH2!R'$O!W1,&&EU@1SKHB2(S L&F*4@'17[K%F_>H>_>5C:6 MN=BM^70U*D<;FCQR/&%M*HED+D&YZG*$0,FYFUR4F ;086\_3K=3I^..\1[Y MR[?DTU"N$Q+QF'N9OJ0)S9-2OOH^5%$EUG.]6@]7Y\-,@6B8GL M/[0, /1E4NECAI$GI^LW,:\ZT/>*XL[M16F*+=4>E91H/0=Q'GY)4OO(OIAZ M>"V"(R".BF(KPMU$=6?+LH9[_D$6]IV;" V\W.B0RYMH]&!R]1IG&W"X_\A8 M\CG-L@$!T?D4*28J(#S:IQ9DQLV*],2_$_ 0U0$/^=1SL",ITN(A9D)&?YYN M>*YZVGZB%3QG-R^SH]E>*I]@/<\C4SM_N)&P20V\\R(?-.5+B=H,0\(Y�_ M%L,^ M7/[!LU8GK7_": [)1TN)++RG16LPYZB.>-T^XIQ+_'5>TF'55CHV.1 M/-4[IVM&V@&5)?'#ZJMQLC(M6OFO P28W*[A\C?*.Y/C3>OP',X;."'@A$AD MPK+6--7[*KB,D](;B]7EKD;9JG<,DI7VYG(> %:76@O*'OW48THD\<8&C;G_ MD14T?BWBR:] M\HX6,LQFVS_!V%NX>XC8EW5WF#E_I^] )CO001_M/>PS"[!Y@45S,K)2]3.K M0N(QXK&?TT]FD *F3/E)MIU9<.(%5'PL*G!VR'^6D$#WQ.3"ABV%/ MI/K3(&X:]#.A'K@ [^LG)&V1#/32AMP29HO._LHMLM4JE6DO9WG"!0LJL_"[ M$3_]=B4KII*Q<)-@BS)J 7->IW&'C4BOVL.'[! *7]0$N4G,#N7]F>N[:*K+ M3H-U_N],!.MSS+M15G<%@\IL6\A%J?C?KOZQ2=>PQ"&SWO+T6//?$AJ^3#); M^*)ZI_NGE8W9"99OGF>O-\7A!&\!G.%92Y1/T16QX:N?U.VO8 M)V0-T,5A2!OX"D%3/E:$")HT79:S:Y4"$S$,';V_14V\-%EZ1W(>3U/#,7G[ MT<=Q+5+7'ZJHJ/38^CS*H"A*"&ROJZ-JT\?9]5Q"_HO61]WI)B\[7TS+%(EZMBUG?!NBWLH+73U&B\A M[BJYW$#);UD;Y4!1(+_&E)Y2A^):Y#71T2Y;[W*EB*<%6<^QT\>2%42@=$): MI(C$JBDF]"9M:FYI9?!6$MJ2(9%DD.9-@%+^ M"%%DAG0/?\$>B]U7^\CV)=M+W/[$??2YF(P_\WTC'8SBUR&D-W[[Q/)GKBY7 M4#IRHIK(V% D;_5-Z9JC .;I(P=* .I)\"HCHV1E.K0*QC2C@4'C@RTQCI\@ MH'[6"1G[,T'<$?8QB?,9,+#_*WVD\?*"8UW0BMYM5FMATXN>KOTM[70_PYC4 M"M.[YIO_2D\!!](@06HL2(,&OON3D]49-X.:7' JU&'S1B6NH82]/.?#V - M2\W$4(RD#$SI6CI^_O,QGZ#EP=H:C&6@VPRMD%U/P._3L]H PC#%/4R'G*9, M_Z#.].-#44S?/Z5SIG^PR?2VUN",Z8]7&X+I)[B'Z9#37\1:M$[A&9=&);U] MRM)GV5QVO$6PRC?8>+2QN9V'GTG@1$ G'?"!.P4KT9NAB.BSDN1%5"[O"@;E M3I/S[<\EQ'%>YR^T!._\65RE+S([I;]O@_E$^)J4F@#=\VFY)(N,?2X)< K7 MBS4J)&IQ^5.H&HO8S6'V*.ZOUL!!PM4$ZTX-QU8:&)C6>QE2T:.ZVR\D3&F! M*2HS7=(%XZ>I4/')\98XREL > ,87L&( !T^U'N:R",,91C /?C8S$IX2RK2 MF-XNWKU]^_8C*SZ\Y88E//5#VMUC$4$^Q&6T'?&-&4R#>W[6!N?\))4H$8$3 M/$W^V[NW7[]]2_@]@WQX2SJHD1HW LCA+U->:&"EW7I/OK,BQSBSF$Q< MCPMPM%U2^=_K_"R.BPTX+.!J_!B]TO(NVD([P(%;'&(&=+JZ,B3WI:"%XZ " MD&0M88:L!JV_!PU6?00%=9NDKS:+(RIM(W^/KJPW-[*$/> B<= MZ(']_&KT9B@B^E2'DN.O7J&5(3VG.5VD0Q[1B=%X-=&10=2=D/?UJ@8#(/T M#LNH4$@(8\7V?6>31;OS>^!/ :ZQ5N?#<+U4GN*V8=+Y2UKG&KF(,JA*D7#C M!=+Y(KC:U0I[@-$4O\*FN(_/[CSS78(7JB[:0Z!5@V%2MQ6)SI"4]!CP5"ZA MWA+_#Z3(O$29J,!47=15TWZ!WAV#@4\:WZ(#H!1@> DP 1:,X1]TAT>@^"<= MLC,C6J+XL*3QU\_LY1NA4XNM9,/ZAQT'UK_XVX_G!^QU_ =-WME-X#RP].;Z M\>J2_/GZYL?+VY^\BZ 369N883=_'QHTSO8VQU M,R4@WFJ7*6&#JDSF:)V(V_-D"Q:E9;HJ0*;'=,R,PD8*-:&IE$'^CYWH\1_^ M=L;IF M+VD9%^FZIQ/RU#!-<1J:SOFUHX%).D"],LXD(9DJ=5PSP\A[C M@N[?3;8?YO&W[P MW(;OT>QPIX\)X;/6[KJ@2ZYQ^)U"^OIN:'6[>(Q>A\SW MZ2_P572'9O9UKHZ@@#E,K:X(VUX98HEW6.S'&H>J^CO)00Q!1$=Z\2*MMF<% MC2Y8+J[**EUQ(VWH M-:%_$+:XW-YDSF^?I8AZ:>&=D#N6I?&6_%K_-W2H^ !MF1K!O/&)Z !Q79:; M_:)$PAURT,KS['-4)!]9L:!IM2D&F>/P1WCXWQ5;(G?!@ ME6?Q/S9I,5B[5^$+).>.S.SK5!I! 7/J6%T1XE1IX#?-NR0*)Z1! EM0T^[Z M3.K_MBN4JR!K/FXI7,R;/*&%_#4_3YO?DW7!GHMHI;YR1SI&18P8@M+^[&6! MQ.VF*JLHAZ#S(2MX:!S6MCV@@898>:8V]:D=]4Z*TM 5NF/[CL#K,T M4R:33Y?PBN4=O3$MLBJ?X)W"@U,[]Y/511CD6+.0D=T?TS*.LK_2J.!DO>3&5/+4'OX.B^K0J39GD=E6CZL^5TBNX>)S-)F069*ZT#" M*1(7:5D!1OQV5]'DCO)=RZOH>2A44G\"*P(Z!BB,B(YA9"ZD=M=K0TP;C(18 M, >,FX;K*$TN:P.Q#O4\RY-;R,>37=@')-=L M,FO98BI ?4DT#CMD#K%;.IAXM&M4QA(\(X65>TNUT^+;T?P[_4UP=-VZK*O2 M2"->/N)]Y+\[%&:EL8@+U^"JV:P*V]QO7-&69%KF\, O<^-18 MY6BD,:.T,_IF$W$SGP.3'-.TET4&".71)9^7+$L3V6]>Q#Q,%;55^03MDA^> MVKU+O@-[=I&+2D1G&$HZUD5WS?O:@)-P=)R!'MJ;SYL6JD^I8*[!<6HR91(Y M8HJKO$JK[<;GL)68T,0K' XE?/BV (> 8!$0O2^_X/48RHD<;KK5Z^/ M1927J5!(?8V658:BN>!X2D_<B-!"; M/Y29K,7&LQC )RJ+\?("UL,P@^]=0Y1S["AXY-./^ >Z?S9P"\ TWKP! "R8 M"V"/8&R*"O.QZ;&VNFL;W#77 &RP$.F1A9APZ$X,94_/B"8K"V73HFS50"(E M73FW"Q&<4%[G?UFF\5):/+=K6HS4&M#X$BE6"A!\V1H*J&"DS,D*$1:(Q .D M2F)"^+WS,^!":K-=;9&.!$Z'TY@!<9U>_!Y649:=;\HTIV7?J^K(*/1%;V\V M3Q<\ 9,T0 /=Z_K)R!1IXY8/EC3+IN[]?8/P7-"9S!<3 ,C =_M>&C(UPCB^ MKESO>MU_XOQW7='56*#%V'"#ZTS?M-ZN-QW@Y%< 3P1\OP_DRD1FNI3SYPI* MH8UVGI3[^3U#GJ#QT5A'4/^LWOQ _>!1;B!;*\%X@1K8)^0H)2U<3Y8ICF&: MQ/.G61][^EFH#+6C41]]=*WHUZ8"]"P4Z>-ATPIU8@6X +/A$FC]@XROMAO?2:;2=7S_W-K_WIGE,&>?14,4%O\D^LV+X-M$[RB@FJIW- M8UA401J@ 2.CCLEX%!PU0)M CX-GK^F04AL>:.5!$"9T?@#NOYR17P%HF"#; M$6H.OI8=D\BIMJASNN_IFA7@@ ;'6&^$O\IPM/[HG]:3(FER\5OH1((/I%(F M2,QTZ19(R=Q$*WK)5E$Z5#MR:K@5A;.;UK/:.2$ FOPJ@<]!_?10>% )#9'- M&R\U3M@+MGJJN]R*FG RB/2>9O!J"&%:0P>9_@1(?E,'Y)H#19!M%(L+7PP M@S =@O#,G)K>&+-;6V%4O0T/1#+:\82N&6JO0$98539"3:9.(F]<G6.[VVS]^>"=V''[SMX>* M%GS4\^T++?+T>%]EU,03C0H(HJBKFT05J9:4 M)%&:;4G9T(FU=$H%G:*:3F\>;F^NS[XB$*'PM5E=6"R&&O0)V0'G$ROPU7T]CB7,#V2!?%%C+SI# VSX(?P\9YSX(4( M]YHS2,GPY[.M]3 MZ6VC#[1X26/:MOEAS[F8132U&N T7V"1G.L:/5\G@.MUH)JQSXZVF#;N(C9- M8"A:T38H-N9CF/;MOH2*A=K-@&5.S^(8;A(E1Y"F+SW1@9A/K94P/081KF#I M,2YVRI,:K=&LO5:40/NL!FQY0G(:)GM0B[E&ZXQ.4=.;J(D$*WE7E+=-?IWL M:8]]]E16110/)>DB9T$*H"8T]\[S&AWP<^SA020BW!BN40EC$&-WAUDBN=/ MJ,?H]3KAB+6M+2-K0G]&[[R<4K=[U(#%H M@R1C4W1PM+V?^'4WDU![W/XC(Q";?#"3\Z)% *XI,!+ US]&/*9 $<,8E@N6 MOU!^[0YJQYGD._0@S;Q&D'P!A, %CSPN*5FWRTQ;^&!T0E1)Q<@3. 83 M2E><2!'_ TDH)_HJS?G/_-,X1 R>H40SBWOC2LOM7AHN-JM-QK?UI;^*J>DT M5O7;,+BPRFT8+WL";7/MMM7:#C>R0TZIA&HH"N#U6;Q;8-3&QD4[ A2M<(L0 M8Q%ZW*<#YZ37%,1X4JFI[H[3BQA'@F]?6?_G$S]%#GL2*XU%7]%ZYO1T7ZM! MGC3_( "P/G!9BE?VM/QM-+-(\2OL0]GX M[,X?QFKP9 \^ 03")B*I4ITA2>DO?JSCOX27N8J3'Y3K:-]7M8^PL5NCD[OF MN"YT.%G3%KY2PU(_2T+83X?KVB%!5%K0NHIX4F,DAB.E-R%ZA)B,3;$5AH@( M>Q*IS(5,8/Z)5LNCEE683Y$"I0+"5[21"BX8"7.S1H2<-8@T5Q.!"[>*:FQ. M1#,>,IN%FH55U4LM(3ZP)&L^;BDB*C=YPL]L\6M^'VE^SZ\A[+F(5D$TC9:< M,1-Z^[A@7$ 5Z^*1?1Y^]!D<:7JYV,WH^VH!D DK", .>ZWHH6K?I6*(5#Y8 MY(ZS9Y3]GW1]P9+A!^*QP::,LC>I;UZ1P F'3@!\6';I)V\?QXS0S ?3B""] MV^*N8"]I'D^RSS.&C&^[Y]I'# M'DE<4_@":?R.S.R:KWI\%@ Z9&*;"IT9@GC^W!59QCY#X\:/K+ADFZ=JL$L@4\(&Y=-PM$Z,;Z,&2W9P^8VKP8\LN"J_X 9[*O..3Z#' M.I0,.(^RR+=V1[(B,Z-[.,T/ZF*T>)K"%[8T_V[F8)H_9&$U%4J/Z?XA\@7T MLBG[U*Q[T,+YR^PXC;R[B*9[>S&P42K1;1)A@O$]0Y Q:YT)W*N MYR0P?&TW0VR-J[@U"_BQ8)LU^92N4L[B(2(C>K>?35/)D"_/BTV>1,_TG.4C MU0N'1V$X]'@VUVS:0#P%D'AFM8&X,%'1H+S=5&45B7:2E$SKJ @<(S=!:Z9'0$.M??8Y*I(_ M#-NX?7_'Z.ON/,YCU0 6^0/>HC5#UEC?06CZ@H^KE@2R9F/^(\2R U(AU%TO M"[!)4ME@S&\G&/-;2XSYK4_&_-:0,='(VF',=#$GOCSD #9)*1M\^=T$7WYG MB2^_\\F7WQGR)1I9*WQ9IJ]SXLM##F"3E#+ER[+DDV8T^0LK?ELP3K,1'IT8 MB^+7@3F=\VX#E[2 #?C8VB+PB6Q1NZ#/[8(X.P.//]6]H4(P]13+,"T2VE#" M[R:4\#M+2OB=3R7\SE )HY&U9!P4_/(U&R5\R %LDE(V^/+]!%^^M\27[WWR MY7M#OD0C:\CPS M6BU]D&2.(@Z@Y#QT:=^NGEAV( J#?T?$$>S-XYK%:V!$0O,>&=!/,S9)""LG M]M33T>$ _(GM]?'HG>GK$1Y=>\]'_,2>E54Y^H;43S K/#KUBG0X ,^C7M^1 MWID^).'1M?:2-#<6'7U.ZJ>7#1;]XP2'_M$2@_[1)W_^T9 ]T]Z0-D.W4BD&:5[-I/]O&,UQ%:VE")WT^H MQ.\MJ<3O?:K$[PU5(AI9*RJ10@_[&6G$0Q9@DZ0*J!$;:='+^ASXS)I&W)\^ MK$:<51+H$.%'=>(8-:W<9-Y.W63>VKK)O/5ZDWEK>I-!HVO'/SXO2_&("]@T MK:RPYV1$AK60#+\Q&<9!&6&C,F@VM[O,$2.P:7)Y.[MOB^F)@X>75LQ*GF5TCD=(D>W<8E"/F(%-D\P*ETZ&H5J+0_4;B&H5C (P(@D1#]-W,>HAY3(8D5 MU33UEG\X *^:O+[FOS-]SL>C:^\]?VZ::?11OY]@5GCTARD>_<$6C_[@E4=_ M,.51-+I6>#1/2K;@O08'5" M6KQ(BQA16[NCUS(DAS([Y+?B^9JRB@X'X#U?7JVB]Z96$1Y=FYZON04['G$# MFZ:9#3;],&48'0Y L^D'KX;1!U/#"(^NO9SL[2E75G/BTB-F8-,D\V8:_]@VMR#/'@[!< M.N&B3 C'NF!K6H!!L\Z@AC $"M%_;-(UB&,0.T:-OQB*O-X$ZQ%:*TW%N_4/ M0HK._F2^9&4?*JKCC"'>F K@K*(E$8##-#,?V'BF1A4KIO:4#7,X &]J>[5A MWIO:,'AT;9K:,[-ACIB!39/,BJ4]%?IX. !O:7L-??Q@&OJ(1]>>I3VOT,FU;\P*-K-T)W5M4.CYB!39/,V]5*-&ZZ+LL-32XW19H_W]$B98EL MY71/RZI(8WX]%L,$OA]9L:#0KF_@&F8^(?+*A@?LZWJ'QQ!S%?1"#Q,G2@T/ MDJ.XC!8M1K)I*7F3YJ04R'X5Y%II@9&9_=T(^L[[4_2:KC8KDU?>J2DLOO$. M@0KYPCN$DZWW77MKMOFZ6V,UY[?=2;Z<>-E5([P5XW,J5OQP -[X]!HK_MXT M5AR/KM7$FWGUB3EB!C9-,BO.IJEP\<,!>&>3UW#Q#Z;AXGAT;3[KSJ[ZW!$[ ML&FB6=&F4WQZ. "O3;WRZ7M3/L6C:S>-<69\>L0.;)IH5O3I5#37X0"\/O4: MS?7!-)H+CZY-?3JW:*XC;F#3-+/"IE/&Z>$ /)MZ-4X_F!JG>'0MLNG4* *+5*-G2J""L:'XE\,,E<%H$E6B>'S&T./MB3<-Q!89'K!7,;N+\NL\'KY%#@S!'+0'4[D6/0[N ME,,[(1SBU_CKI#'6QL=8FB_ 8A253PN:P*^)],*V( MAT?7)IO.K"+>$3.P:9)9X=*I2/## 7@N]1H)_L$T$AR/KDTNG5LD^!$WL&F: MV?$D7S7IG7><@,NHI-/.Y*E/#/S)0U-[=BFW.:]D7>.AE>KK9D5XO_(0#N'7 MY->[?+RM7[9[>5(0&6;?K!Q_4QDFAP/PQY_7#),/IADF>'2M'G_SRC Y8@8V M33([I]]=7?! Z1%U>+#!B7<\J>>SKJGY *]M^&/.QC+P!]PQ])#K\'NH=??O MRS[.1N2+Z>V2'>7P*8V>P)&"6CS+3+?&4$P?:,9)7V[ C*&-B?NZICF_KGUDQ446I:OR.H]! M0R3GF^J&5=P<8D5%$X[@55GQ[8.L/U:6D,,F_](GT$X!843?"4)>#FPGF&LK MDYG0#_'8"YB?MJB?D$;S-MB3!3_M)?ZD60#A*R!\":3!5&B==A5$+H-\Z=3$ M*?%';A+5%E?74] E9RS)F3;D?.+DS#DYBRXY:4O.3)*S^6L 9>Y67S%_VQXT M;N<3S1-:C/8C5_W,8A1.=WKGW1F&(DLD$F%;DBO3?B)*9)B@\RAB<4,_BS\- M5>#4^]A%<8H6R"P*4;386"\Z8;!.S$DOJDA(7(A$ADAL3HC$YX1PC.2(<736Y?:)%#CE3=]S=_ON=GUP-;%.U?KKD:>7WX'*WA M+[W. :MS8@79!+9K^:Z1(RT.I$6/ !;DS=% #@?VVB/JA,VT3&I_/$/ MRY\?:;&ZI$\5_'>(;P:&8?GE8#IO8>P'<%'1Z<:X8X+..=!3_MV* -@3 H#) MF[_2J AC?@SR U,EE*$S\H[?]Z,T^93&X@+,;[B75)0?/]1\BJ,Q;L'A6;WX M]H;!:[N4;*X$P=TU>)+5\(6')YG#8K!1 &V4^WIL:0%\50J2P#3IZ-'6Z;YX MB'O,DF7< "@ATF:DKIS:9VC;9WQZ?RE:XWC@,K%LKZUB593I:8='^.3H%:_L M(/-[$6H6K#R<(GLQ+%W=OMO]%XVR:MGO/F9KY!N=^J0.WN.F@<_A[6T:2]LO M0R[HXNI-3>(Z\K3VY9#(V4/94M)HZKUL?B]B&MI!\?5+=]^,56J>LJ+V%XF. M-L/A25-C<0JP?T[W'D. 2QK'H>SE@XXQLK<*8S.];V%!Y&:"5Y@6Z;Q9YDTP M9?O@+!37QR@M?HFR#;U,RSAC7'C''?7(69!VNR8TUZ+5!HL(Z.0G&@%L$=P6 MU,N.W11FB=(H'BYI_/4S>^'KXX"*K63A^H<=]]:_^!LG_SZ+'/]!D\=V$[AF MFY]OKA^O+LG#X]GCU8-7!NDA$AM>N3=55"OUNPCBE;FU4$8Q' HC;R(*7R!5 MS,C,[M6)/-L$;-(!'O*=1(72#$&^T,PU&K2D](U=!O,3KC3"8B$#E=3H/2WW@VJXW \Y(NTC@]3)S2_Q#-05T$A=O2&5K>+Q^AU@/^0LR"9 M41.:3\Z4629Q%R%PT7",R!L(60[S;HO='F:)YJ:98M!6^CR*?Z/)/7UAV0NT M3MEOK#*<)J;Y+2I'3!&&3JRMP8I8B/BA#)86-?B$J"@[P2I,AW;>K",(8MHYJH[:QQ_8)1.C MD=;.P*RN)0+ DAU<\BM )@)TF!O>%'69)LD,U>2GGHC._[7AMTE:9-NS%UI$ MS_3J-:9E>?82I9E\^=_6)5'[E*F5"3$JUPBPES=U(PRUU;=G>M@L1MRB26H\ MB424=#$](5\(9?!/Z&L)$FCTCY8D44T2*DD2=5 4#^MP6&8U9<,;C7;4 ;._ M];R9FMS.::_QMP33S3"-G-N*0T_T8Y9%3!>+<)3=FAM7( M$(Z-@5/.W5+MN!\Z]0^'#; 07CEM1F1F)/=XE'#S-2KI)97_O,E_0R&FME.X3WB59?)!)QGA3X'T MOO:^,'-B.SXM;O/^^$#4?K[DA2B7!=7P?25%G%:4MER@FQ$O:2R M0_1U3?2HLR]I27)6UZ?GADX.RQ2/:#D!$I6+.LZ;6T8E+5X$%@5LA&CT"+7S MH7=>"F-.X []^[O\K_E/^>5C_E_\/P^_)[(AY(EX;*.OT6J=T1,^ZMU?O_WI MW8?+WT/J:M-&HZWZ"D !8E-GGW\-,94KCMZR/!'7\Q-(0BLK$0,WY-E6_0P= MRST^O3?7XP0>*/^C];4A3O8&B2;I3J'=GK-P=45.8E@2AKI>/7*X(X45)D;; MN6(ULWJ_9 '@D,44IJ@[?-/J)YG'8D'EDC,S_ >J';Y$&3AZ)MY_U#Y"EP(: MF]PU9P%880;$\ ^Z0R!,:(DBI1F.?"%5U6B9CLGQ]M25G_(< PHK9&F.:1J/ M*ZV@)3FN^1T@?TZ?,BJ2<Q_@@;@4@^GR' MZG+PIG+:MB$"@7783%F1N)0>GS0KZ(\WHX>]^<] M.=3C.JX2/WJ\WSF@23C34(IX29--1F\71_Z(UA$1<0X?=5@\]FG]:9-%1==K5[>%AU(^+!<"V&T'WR%00/<= MGG.9G1TQ%-\+EG,KHX(SZ*ZH?1^B+'[G#^)G^<1;Z),NAZJ*5\]:>UJHK5P8=5S.IXVM-#+FEC M6VGO<"4[9(G$MNDC0B3"Y,NADD&0AUQJ :U8H_4Z2Z'N9,ZU;$)7:Q'P(;4X M5YP)A>I?4--$%,C;$3+>$5+&C,Q)K2+TQJ22Q6ZE-X_'QS1/*_J)HY4<>F:Z MJ3RU57ZVX!L+C2 _\@\&?"(69D1Z30P@^W+I&:"(\6=ZI0@F(FY)"QH!V""N M)1NLRAQ0VS02=4F_^TF$ES^F*WH.0=0CQ32G!J.B3("G1( W**MI;RW87.4V/Z$:7)[(N CA#)KF'Z9'2'/F_UZ'^<<'(YF_?U(O MS/^];>:WM18[S-^[O)#,/\$_3(^0YLS_[JT.]T^,1K+_P*Q>^/_=6]L"8&TU M=B2@?X$A16"*B9@F+6=Z^0%;[?$SLW+M.9C+RX6GACG/JTZ-G/M+#IH*B.L- M9[@/7\#%YI 9T5>:7MIZDV916O.&$RE6V]7.B[#KG M* GCH;QC61IOATXAG6^QIXX*#-?,"DC4W4O9HE/[I8/("9&HD%_K_X:.9-+; M'&9$\3G;4!RR'>?QT6S^["B .F-+"M#S9$OA*(&SIO[PI5A3>TQI9D\=TW?& MLOV1;YXUT>Y.YDVR >A\!1NP\R/7.#K@Q/K;+T2L]QC22*J/J3MGH;;UV!OD MG7?>3[S^7G>]/NQRKOON2Q%J*Z^Y9@^YYHDK=4 U6XR@_7%3;0K:@_QHLH)+ M$-CT&(NH^$QTD-B>"G3)#E\B$3XA$F6R5Q"X1EH[#\)5-HX++F ^MM;P:>VN M@.+\U?:.[VX%>0K_V*1KN'[_7-+%)ON4+L;%R&P2S$.<-C#7HM @=$($2C+/ MIT'JA$BT".!E(^O'P_*M9?U K9Z-7'X&RQ=QZ@VQUBVQ:+.$ .]\>-9E=C9D MI@;R#@S>F",Z3?DS>TR8\6 M(0!Q LZ>7="^-AW$'[]WYML2S[(7[R?R"*:A1D^R.YHV\](SH//2/-Y\ MEO"[?8Y0PFQI;2:]^JPMT?4+U"AO];T\31/5O'QN0F^B%2VO\X0N=M(^$K^F M]@FR3.[8U,XCV0 \$?!/R Z#TTS<'/'!;+97A8QH@X3-DD2QR,^$2NH%VSPO M24&?4WAY;TJD1^1I4Z8YM&'*HY7(+'J.H$M: =9Q16.H)LL/QA+RB;CY#(=C MP6^.88K**K$BP^R$O^.*%31]SB\V14'S>-NI=BL* L*/F=B=^LEYRF5D/!_V MF,/"=1ZU(!$C#6:DBYJXXG61FUW\@O%V,NM[Y,_#"HGAYX<]"X9\I:.#L5[/ MWDF=^R\AC;%NWQ%W>ZO4!4C">"''Z62 (3;#^:"#BT%B3>,/# M.5TSD&P_GT-PH018]S8-%T(X2-7#2,%Q4GECF_/:"KK8=9 9CP*<_@#)0,,3 MN^:B!C+I@I[; :E =Z9/S!DX/G<>6FWWYO&GUIV8.Q#A794[7.PZ)$W6B' [ MCKY4[C_5O(&G[[EY&7NX3LF7.$1F;S)X%15YFC^7=[00IHO:14OQ*Z3D3&DAX*E[=.(7B MQBE4[5 D48N.Y0=.IW3 ><6,".#_(1/#SFH/FNB]\5B?OFX5HV:?3 U'UZ#O MG]8UPTJXA .>G24R26FF2S[O,:RW8Z%_6J&JB)D,(U(U(,XG\'1NL:68;>L) M(47OA3>.OX32'G$Z]I+0-P3)H]VI_'5\V\'$=7Z4;CJ7 U5.?6N#V(1"NI4"=^SUPT22=![A+C7A^WV'+ MZ[*$K@%0<+9QH(P]Q8Z--WF-[9O7EVH=1 "C9RVN!J%T)70BP9_4M?%;;Q^J M.K[+A^=1;CI\>YXFJC?1D9;/Q>BS<^\8I(CLS>5++/: 8D3!$.L*3 8]]A=6 M!IG!ZWC_YC,EV@0.Q+E=UT<4O]1"+^P7"FDFX\_D!C-9#>$9A>C\FB@4DBPB M>!=MP:E$SB"^]YF*?\_%L6&R69/Q0!H[X(_/(?!*]BTI(56JVMZPBEZV26.3 M3A#=[[$\K0K'2Z1:CDHB?/M M;DBM0\Z@'NG-!H*9;Q?2$/H1D@9H[*.MWUPM,,>Q] MHXYI[2*]=_ ];4EW7'LV NHG1"(/OM7Z\E+C+RXKLHF4?O^NT*3$I7/L2%$W MSWJN2;')D^:V5A-Q71,QVBTI1/]"-]J&>=A%_P]\M+RG,4U?P%\^];K7-];T M::\[IZ=WO0J@DJ(%&_8AKY>H?:]XPY3RQC47HF.>L%)$UN PPP-0_+*X73. M$UD[?0%/R+^]_?KMV[?ON&ZK$SY/R+=OWYZ\E?_?Z,1H4RU9D?X3_%O??G?R M[0\_G'S_X8-(^8$?O_O#R7=_>$]2X2L2OV6;JJSX/T3A7=$1<2^M6XRYC2L& MJK?^)?]?#FI-H4POS;9!V'9P:YGJ?OESA^VB*!X9%QV^N#2C-[22$O6)E?SW M%U&YO"O82YK0Y'S["S MQIKDM"*I5-YO^$VH_ K^#+\4]:S7]0K I&,-]L&K63OE">9SHPVOEY?TJ=I5 M,[Y@>4GCC?#!B#H7??=%Q4\P%\")J;WI4YQ9-D1LT MB,2#O+F,MOJW)NNK,^[3$G>6UA1K805)@ 1IBVF FX^JW# ,:4-8F?*J=-8: M5],&Y] 7YK;GX< MG/ZK$OU$(_ :@VQ?YVM^X5!_74#-85JU2 66Q\83'73$=:S[L\3OA'"#:U,4 M32^5&Y87[2^"/T7@]K"O.I#^QH0[+&0\ANI!L3_:UB$A9_5[0-2^!=N' W8I ME@Z&DS9J2$91S.YP.&"@L8.ACY0AY.0N*FZ+APK*GPGIGHBPT_C27'Z&(/B5 MI=;7AXI-\[A(8RGCJ$"]+8E,?>[-,C)/APO[A5"-ZF8"61951QCY3SM!Y#_\ M[9Z6 %^\"+VFARF6(R,T!:MG)@^YN&E9%W:[XY?'HKGT_PK0_1I 8X1D"M3Q MQ0.7;!6EAS'THV/,^$#.%8X3)/R@O'! SF-NZ*.14WYXB&D>?XKQANVPZ=<(=4#T49!-D<;KA/T6OZ6JS&MSRWK\C-GUO'M?;7@,+)_?]5&.3I'"[ MU6D^OM5]?\=L=7<>YULM@07+U!S^/)K-BIX'*7+:\%P+88.0>&GOZ:[9\ZN9 M'07X+636]L4PF/.GJ/B-5B+!5N2T#'?O&1^)"=WLG]']K1&@$IE!+>#B&_38 M6H%Q!&.:+UBQJCOQY&0EURB3N"+ K P0O3C!,4R#B'Y;/MP5=!VE2=V;;KP MQ_0')LT?>B?V91T-8X QC&RN!V$3R;86^T4[Q,FSEB@%[&\QSCV'32X42.@Q MZY#O!"VK.X[0\%5B8!0ZTW!O-N>!)"(CA<,2(>%I#3Q0BF$_'9DB<;RQA8[^ M=*$Z@VC-&FC39TDJ%]:C=8+PCK*.F95Z67%4"M'$LKA,RS4KH^QV\8GESZ)& M:-F-.\]&I@=D!B+T@ACA G9:/AI"]BM$K\?5]W']/#&K[O6:U**!IAV:!B2 M8\VKK3::[&G0"SD@9YTF(OSK2>IX&G+=DS^\4JYF*0>6"9 MWO9U;OG W\D)/:-8?E:UY6+:?^Q\,;UQ8@8S8,]4=4C.[RH2%1)59*#F4!-F MQB_)=!%MLBK0?06Q.\P"R3U&I7 YY&RT'0M).1Z"CD?93>6^X'4-*U#\20_1 MF HE EG]FH5Q]#ZV<@L(51Y'#QOS6T'0"CE'MX,OIDB.)D<.7AY\E,K1#VNX MSOE1$>7QB#SV#C,+<&BG\QSET,(U"'4PP-T@WB%5P]QMT,,Q%QQ'/@R0QQM? M7Y55NN)"=KM F\Z8*9#RH /*M:PTN(CFY^/6YI M28L7.A3%,_V!J45]-+$OE3V, 49YVUP/0HVWX$D+GS0(G) KV;+D/,J":7@% M1NJ[94Q0TW]YYO-M1U^=1V5:]@2*:'YE6H*Y?W;G.78=O2V AH@@T:5T7Z%D M%?)Y8[2F&8CL\WZ[D&Y$\#;6,0V/#$K^LRQ-P-*?\JR;3H=D32Q8]R7&NGB! M(2(QDZ[Q&C?H4]/%;BXN;^.]9+8WR# O^8$6T+]F_QI;#FO\ MG4; )F?DP(%1XA.6[2X'E[9\V^F4ED.!_832E9"BLEGPNEVP*. ,SIIN?[6A M<5^3BRPJRW21\M]\3JME6E> ;KL,4]EE.%T<0.8 NGCPQ65;\.172_ZW=:,0 MX"=1EKWH@U31U9H5$;>S=E!@TI7\GA^"L(8TH6(>+F,5)^+!M &::ZH(#M-F M'T/Q[^3H+ [#2\YBSG6;#'3/;EB?3D!/@E$4VL!<:P\<5MH:Q>6Z?Y#KSNDS M3*%YZVD!:MW9?.TE3G4^9(W.U(N M*:T('-G0=7*3B:9ZPK:!49^+M**G"?O<*KHX*HJM:(2R YA# G03WR:R60-H M++Q8,SO[&SXT^.>2+C;9IW0Q[#I7_M)VHF6@]]3+%!I.YLD])_H=Y9O"9>=9[35U_%,K;ZG](,*\I/;C M8OZ.:FN--EY1&UP(('-"5)?IY:ET@MT&'TI5Z&MJVN8)7:0Y/VY%+-A1\'3! MC^]>:U;C.Y0!JS"_\U!Z +*S/.KVW&F+F;XEYV11../M3-I13W3!"MHUV.)E M5#Q38;!%679D8I4GA+[&V49:["?!]^1Z5\#M?-OXV91#HU&S&<<]:T'U&=3<.&M;S$@'-1&\ MW(R8B?O6="=[PY$-ML>;0$B1_"^:)3]SJ2TNHG5:1=DG&I6TW]FK_R&2S:GQ;$['[\/;QS(\.+B-J=:64OT._ MEDW,[Z'SCD@0F4O2HCK!&9J*_NR!IF[!IS2GU_R?0]$"PP.QI_C1A#YZ/-21 M7 "3"*"!CMMA:C)U$OD+,-D4G&DW!3W+DX_I*_QK_'"<_@ ;5C(XL6ON:2&+ M>TP#.^P1J$!FID\[?[97',.%M.1:D:8O8 ??T&J\6*?*)UA[:V1JU\SU6$0) MO(HTD/F-.Y_J_N#*K%*A,,.0S1M?"6L.7MQ%SF/SP_5J7; 7H4_'E9?NYTA^ M4P7CO)AQ.;)EK!7# N MX71)\S)]H==YS%;CR:7:W^/O\FIPG-NXMQ?7Y*RJBO1I4XF7OHI!]G_P?%+] MG6#&Y/7HU=Z%W%^)4/BSI[(JHGC(K33] =K+/32Q>V_W<=I!(%_W)&V9/L$, M38=?:,F9]X;E_]A$F4BB$(!O1:;$B.F@\QW&=%"9WS7G2!P(1^*TQ4*&W)$: M#[SMX&9]QK;#BUQROK?D.O-'HA; >-#B-88F5>W[V'JT\ M/;M*OMJ;HQ)\/H\GZ6P!,Z!K>)4(4M+;T ;Q MI?6&)"V$@"HQ1.<;#.V5FI ,$-0;&U[665F/T:N,&;YM[(9/K"PO($-HP0K1 MV7Z '1$S(-E2 Y*O;$0-E#!)B4Y7C,A-;/#A,OG:UJAO<2* %-G#ZH0\LE"1 M#AC&9!9H;UJ11S2@N(8Z)3)X7W@VGJ*2)ER-/!?1ZK$0M;*V/F66E,17V\@WX+(#>I5J]%4@KZBY ML4_? '5_7(D:\[+KGC/4ZHC:B7>LT;%&>6@'<[K6)36X.L?X3P$3S(:(>913 M-DHA;]SRV-0 DX]G71D8X!F%+Y"<,S*S>^_Y7EVVDT9KAF["I4)LAJ"@H6EU M3U]8]B(LN"@??OT<&88Q<'JF\Y!,*$$2@(E_Q[2".LXHZ&110\&$BE^183T5 M$T6SBG:!&<J%59>=^I Z.K/G,YN*LS.]=^W9K7TY2Q7:1_LI M/3I(T-G<4X_;1[D#$/:&ZJ%UE=/K:< K*8ITQA$S<-8H$ZJYPQ=4UHKD9Y7B M939$/5HGTF7_4HKN<3:@ML[ 8_?#L/'7]W>,TNC.XSS\%F"1'_!VGAFR."F[ MVY.Q-*^67,2B/%Z*TD*1@L_Q8^M-PW,M,_^'%NPT:4HK_+#]V\/=#T$LG7M25DH^+\WV99\>,<_XQLKQMS&%0// M9_W+=W,P-C6X8=CZU-UB&WK]#Q\F%/OA +1F;R;RH]K_\,%0M^/1M:#LC+(?"[99\R\@]H7E59IS]52_9;)\Z%4_! K(H\4GJK[B"GRN M"1.8,&^:RP*K#U545'KQ#>?T.:)*%4=62A"= MQ.:PK:&N%YJ-O36_MG.5"-7:^\A[W%X*YM396G=+ANWYF?6V;MM3JJ5530U' M\N+0M*Z9KX4[NQ2I24+WM1BUD@(U>C'\P]3%\ ^V+H9_\'HQ_(/IQ1"-KK6+ MX8*/[7/^!7"*][,"FR:8%1Y].\6C;VWQZ%NO//K6E$?1Z%KBT93.BC\/V8!- M$\L*?[Z;XL]WMOCSG5?^?&?*GVAT[>G0M"BK&;'H(2>P:7IYLQRO%@L:5[>+ MJ]=XRY#&*"A]^&/F,_/%96C\1/:4YO%Q?\_I]6'R-HXUUM=P53SUE1L,\< MLXMHS?]8;?L.3>04F&-5$Y1K,<+@I'TV.U\S(H$.< +M(;$B#5HGI%,EN,6, MS'?I5@*K5M%KNMJL2+1;^U.[]KC&K0Z:$J9.O1(1D<8V%;S:0Y]O*=ZR<>ZV M5L@5--\56D-4\8_1"6!D M834'L\$?5NX2[Z?N$N]MW27>>[U+O#>]2Z#1M7:7*"EGOV0&EXA#%F#3A/HR MGNCOQ!O:-10^C4IZ2>5_6VNF:R%)J\G%(ST:B1#/]-K(?A$/]=JK\OX8[8'N M%10(T+.B;F@%E;D$+N1-4F/U%4GEI4O$U8E_T-U*OKP7:[R VGJS-MQ];\H8 M6O%PS.\*!N&X,XQ M+) ]([ M,'8S.6]O!@Q)LAU C,08X8L0"4VD737BZ-EOID 4?_8^6ZW22K3X MX"?FA7 N/E,N3H,LK/ %UI(>GMEYP8H=:&%E[0$G;TI*R0VK*'GW(4RXDPK1 M&8*2_HI4;I[*-$FC8OL0B>;B$%LV4A]UA]V*2 M%ZRLRKI;8/I/2/FET/J0JUA1G5H6$E(OOVMK6L.RDUCPKOFY+CM4G!P0CI&1V+K[ MQS/ZR_B!33+-RU3]@A#N8!L%"N_):!+&N MO)$)[+KR>@"YEIY>KU;;_T'9E^5_F;8\>/IK]>NW&V.^:;_=)*G]">=06Y&) M>IW*WV%%<6I^G\UBR!LJ@7\5IIZG.K$9FH(>NR0(,ZU!9L]:JRN1#O"IW5/Y_-2(S-\>@WYTZ<[E_:2I%GD7@"W0__9@24;PQPH\%O[!S/EVD M0]90SP@D$W1F\J5-.R QZM((8X0^%/#@?CJ)KR.>[=MLID /;_QZ'I4B:*PW M!GQ\$))K]R=SS;@ C0 XQ6!P1WPP0$&F1A:/KT9%^L)5/#]6U6IY3'^ ?ND9 MFMC]&TX+>785/13(S?1I:,9>95%U6(O_M&,K_@,_E/.2 T^$X7!=T579^^BM M,E23E<:F=&\R=> 2 3C,\[8279D.L;P_84LGV&/TV@D].ZY3K_F5X0/TP.S> MWI=K_V85O0:ZSZF2N>?]5XEVGG523UC7]$ K^LA'(%>O-O(?SJ5 T4%-%#" MZP)6E%?RZGN?EK_)9$WXU^!-?_(+]+U_<&8/3+0#30#B29,[+7^8F:VDL@D, M05E_H?FT@K3V)CFXTSQ&UO$>8#[5S[!!_!/3^_)$3.&!"OBWOC9,70*)1*/$Z*R.E>9 :J8&6U%J/GMXI(^55>OX$3>I.42?BGBTX:>,E6_ MPSYD3LWO[1ES"A'4(Z;%U?T@5Y?39RB#JB=B-1X@8@E'1/2)B#C[DWAZ9:[> M+)49BZ'IZ5VZ/K+BGC;-F;@*8*L5RT6P](1X37]H*%_# 'P+V# F)A)F97U& M(E;#WF_7-;TLQ^*EP%@]\J5*36\"=D^A"2=-KJ("2N27H][[\<%(0>J?U+7P M-%!) S:L5W^"LDR/7!XCN5A,:5)^Y(L17'R[%J^Z5Z^TB--RL&^S\G?H**Z) M^=W7D9<(0(TJ6@.5#]_A7KW5B<[0E/37TZ#I-"AR\N)_;%)^*SA[H47T3,%@ MF6IJH/DYMJN!(AA?IH(J/AB#P=U:$5??!IDZ'[!!AU]Z)4(BK8IPE(C :5;- M'719DYGN09#CXKJ^*2D9\ZK?63@N>N?W%_([@0@NX-?ZZA 2V9Z((H.JP4/X MI@0F1&%]'@[&V@KG_[ M*EK'GY_3G"[2ZIY!E=-#BUSC"TRUSO&9O50D'D=!NZ"G[14A5&F=D6I66P\*4,U44688@KS>SHI==>"[*$VN M\SJ5?O344/H&>7Z,SNV\UN^N8#5 /^4W@AI^V%-%C> ,146OE;9JNVB4NP;' M&535VIO/1RVMQI@-RS?#I&3*]/%7V@@PV'G&N7']7$2KFPV@=+L0=];R;%,M M60%U/A[9.=T-'G(R6ID36Q#)!+:OVZ81DIB;J&>J($PK*;<[J*3&\81(+$6) M*8$GV2%**@8M!SJX"G^2\"&589Q(=GB?.=DZCTHEJBC8H++7*==U:Y:+LH C MI?=4OD$KA9&Y70N]A$EV0(.6X5.B,D.1SE_+L7U41BOPC8[%-N;JF],W&X4M MM3=.5J9%*T.ORPVM=G66SEZB-(/R:X^L8V$M69;P(ZG/ Z/_-<8;HP[%1W6C M=*^P5E151?JTJ431.GZ@QM*0+CM(D3?Y9@6)PZR KB;D*2K3F-#F 5_UW<8S M88P=(?DQK1H,!P@5P!V"8&!F2'Q_X=,L?WZDQ0I"XP;T>]\0;%AT9RIO(= = MF*AP9R.<,:'-'. I_VY% .0)$<5D F".+7N3"*Q!LOF%8I-'*VA(#%>)I,G+ MVK4M"!=*VLO53(5X_AQ+6526MXN_1$41Y=5M<9\^+ZLF..6N2.%1KOYC6?^U M?#?D?#*9"^N@PL#TI190R*':&?FA D+1",Q 2&OPT$]0P#\A#7Y$(-@94[:# MRCD%EIBQ-[.Z6V'UP\C]?W*\33GWDK$YQ, A[__35)YBMY!9G'WXC-[^%;ZP MR5:>"A,,,U9(EX *K:>8*VBQ@EZ,.MEN.CS6\YE-1NM,']0DZ>!AS?HP6IM= M0Z.#2O"'!64VFY*Q0?IZ$[2=TP%B^&2?H U'9]=;_IPN6$';T U:7KU61<0* MCG14;$4U@1M.,OXE)U\FJNSRG:?ED)? T2D>#O$S)=F<+@$C%*9%47Q069O M/NW:'NP607:K($]B&607E ;5KO81)PWF!HZ:>='3M(U$3;3@Q7=\:"068!/# M6FOMLSB--X6H2G0191E4FSV\%NL8<_JSVK3UU*$'-075T;1F*;JDC%U#LA/# MTN)*)++0<6/ ?34[>8N^WP]TJ;YK0I#C3T2MLS M!/M*VYG*VRMM!R:N"[4)SMA76G@@) !Z5X=*Z1K@ZDVSCP>8"I&\ERN5O=U% MXJXP>F7GD.F"I9/?&98L'9S?6]'2.3R.JU.[IW*I(@G#LIP>H[EA+_=,-0$> MHVBMK02A77>/Y< -7"_FRS&I__2)\NN,2H@,/U\6):U$CYJ,GSQ$ MQ HK.A/41X]BXCJ!UJ\I#'MK_R$ M^103F:H(PK4N^/F!-'@0@0C984(:5!33NGRNTCC&-,T7K%C)@KP%S4!*(;94 MB1X!HDUU.9*9;("IX/UYY]T3\N?LF@)<0"X@[$X8_=_I6 MA6#Z819ABN3S6%9PW584;:)$ZSSD3^ KN'W*TF>)YX"-B9@!78!0&9(O6U0# M)8Q!YV;%%NKHBGIY<9UUGU%1]5-UJB=)#"-^@B0B-SNR\GU 5.6NBA"PNID)NA:.B3SY)=+]PXAIKMY3V-:?H" M^3ZRU\,POZE_B^>[:1C.BY#4<,D.\&S:8.AM C.BK#>N_"F*EVE.BRW'3TWW M*7R!Y,"1F5WS70M:]-^>B=I3H31#D"^(%2R87R&34.D;"Y;NT=PA;-LC)$RM M69-5V;)?9^![5&.B 3-U@H;>I.<\RL ;^K"DM/H$K,Y-F9',G:GA2)D9FM:U MN-1PB0!,&L@ADW8F"[;E2I-?L0XX2&&D)NN,S.C\ MP;T&2UJX1 +VRBTJ)&4:='+$'U=YE59;B)8J.$S!G:)LT07<=XKM!4L.NQ%H M?H7@&X79G5<,$BB0/1Q.B, " DUK3 B@XIVK=(C/D!3U&,/Q5%WG954(";B( MBF([U>%1Y1-T-,?PU/Y".H9QP 5"V%P3IJU%IWC(<\'*4)%/"ES#,&3S5_E8 M>J$X&L+[E-)R(DQZ^@-LS>/!B3WY&B%IS/1)YZ_@9/J< MIXLTCO+J&#=PWPKO[0"'Z7V,+4&I!,0UYW6P(+U<&-K5K;D7S(S CN\KXC%( M5 2?O+ ,#36XL1Q.Z>W*L@,<^LXR2%6F0RJ/SI(R+6\7!^R[E?\[I<7T/D8[ M452 N'>H<"P@J6&'Q^Q:UVMN!S.C<=#PHD]I3LN)!"#E[RR&$NW-'S* : \1 M6V%#V-79>FPIZ O+7F3(=Y0'?VP99ZJ)N* 16CIV6?&K*+>:TQ=Z&571A4Q& M&?%5C0TW<%+U3>O-.]4")P"=U."#>:1&2:(?>ILZ>W5:[SD1*4WT:K/ MQ3DV#,$N?=,YO['4,$D#E !4[]PQ2DFF2A['W/#N_=-C6F5CG' XQ( +FJF< M1P8"$+#VWKU_\_154T!A&XP%CDC(5.ABF,OP"RWY:=WM SVL5->7KGN4!$AXF.8AI$=3;[:2_-:QJ )CF MU\B;BB(4UX+5=@6>1]R4+NTG^P'/)9:J'SLT-SIGQ!"!B=.8V.N^[;UAPG#[ M;40K!:_2AQ,\&HLQ@8;F="TEH\"U32![ MJ\#(0@N\T\XO^$*,;;GUWK)DU3:2"FP"&&^3O,^T*!CDI-1Q+2M_9^&<#.): M[IIJ,_"ZJM-[X*QPY75%AJ,4G.4_I=%3FHGR@TVZ5.=7PY$IZM_B@U2F87B( M5P$DFB[PI4A58K(VGW1ZDFR'#<96<[1,=)>H:'C%RBMU%ZFCP77,B,;^4E2C M5ZD&1(S:@A6?HR+Y)#W?U?Z^>HVS34(3V:1@M=[(2_GMXJKN-R0+J;=(OX-KDVCEA9;< 4U^!*.L'1WG1")<_#Z M_G9EA#G=4F]*Z2\4.@W0Y.R%%M$S;7H37,)R:")]9-,-X9"S(!6-)C3G4> 2 MKCI_!UH50@4T.)%((M5X>D])HKMH1T*-Y3QFB?"&+SR=OO,=$,.!+BKC,2\] M8_.ZEA\)NPEXZ?0?1 >]V%V-\6-)+!=81[CL$ KP4J+$/TR;C(92 'XZ*@_' M3^D_-FDB2'U70*EJ"D^L];^+.O"F%LT^ 3&<"B,[2)#.7=A)0IZB^+<_D19! M,-"R'8IDW>)(VI^*)A9+6^J\T0$GD(]+2B)IB7(R1"B:D&H9520%YSB)DK]O MRDJD?U6,Y+1J^O1$:TBHXG/)^+:N]"]9EO!3F"Q8P:>B[2E*&ZNY;MG7=F^' MJ@7PPR9/*Q)'6;S)))J;G$\DYJ@^L]-8].%:T6K)DJ\#J!53J6,V6<@TZ*+. ME7AD9S%'H:"-*^FV."M+6HG?RM2YWC@,_<]1H1GJ8/Q$:ZCCHQ_WX'*MF)B. M)B>(2W>-$6E0 H$52)'9KABO/N.H7((!L\C89\(U#HM3$<7[.:V60A=%.[Q MKSYUB!()HB3\<@R1EWSL6C3V"A$M@I!09KHQ_M\P'J'>Z=2CQ=X@TU<*,9ES MAW,#C?PJX 5^F-@G8-]+1 ]5_#/#[4+V>TFC[(Y)_IPH0J+SJ2GCC(#PQTY< M7[58D :-T$5*M':AC_N42>N-)P_=G_V7.<712,X;F-6GIS!A6185Y<[41SD- MK2T$T_UK\O*"6:MF-C1:Y2M%5E]BWK26[#?EZ@)?IM^AU(A>3#C M;4P 1\=:,MP\"Y0;H\V?#,F5?)$&VZ#8*% SQ'W[(BJ7'S/V>:K8I\HGYO?K MHZF]WJL!.A'@9W2?'J9V_SUZ@H0A>.RA\Z8$76BJK3JS37]KSG7#,+RR7Q>- MWQ.)R(P846$G^CE2E;S>6/-:/("V&$XPX\1H)/L-S.J:X218TO%.A^6O*>(R M38KY4V_QDB:;C(IRD ?96\*5/EG;6'L"K*)3!N1\A/^/_:^[:=MR$@>BO^ /H#_0MV6VE2E'WH:WZ[ 6S18IPA=&J^?O:QEP7 M?!D8FY=WT/[4$M5=^<;A]8&P>A@,[H!50S5UF MV2PKZ<$2K9IO\.G[]!0PZ:3/3Y+"'#_X''U$(R9 K5HDD0^8]ZI@Q?7Q2[#B M6VT*$"1P)1S[8$!M6D7GRUH.LY4FOC)].U9.X04 M46XG\V#/18NH9]94[U1QUR=II\26KV[-$7@6,+H(NKO!_J M8@[T6[0(TXIK2@*A87]8+22Z[I7#C0OQE3>L>JN[G43RA]Z63&6XO);3'/VK M([Q=!K;=E97RG)_TWT9D(O<&C&@D5+'D4I#@0ZIG3N-)0/V-P6C9JFSIFIUJ3,XPRP]M>F97PE,-4UN9"A"G+*IFE\*B.0@%(0$H (I73+ JK-NKFMAN BN:5! M]#W%M,JSF)7",=TS) D[ C]8JOI,%]&QV'^TM&G#+N5*[U"QXN-P?ZD#MT/U M0HU6,KGY)^3^SHFW4D?_5BK &17LY?5>O>E[O'MEQ?L\Z,J=RS[^JRT-@-P5 M L)'")D\),0@L&]4=-*LZ'D/ @=[-G[%^).2"3)UPSZ2UEOM]U:&+^VB1YR6 M1^HKP4\A:+WIVK52;[N_XMW1)C"LKT&W&T+O61\,Q@Z9E.\^+>[D_CZ*%B;3 M[="<3SM[8V"XK!O%#IG;;$_)3$O"R0 J*J'+*K7H6]$OC8SU'#D7;9I]51R^ MYV$.3< 06*7^7>K"*#8$T@5 UG9S!X)ZC4DD6%/R[OBC:AVB%_\X25W>WE%< MY1GL&)IX[];D1(ZJDNU^(P;KPK.C-?3=UKI5[& =NB7C)A0IEYI=SN6!'EO& MT/2B;O*;/-@?DA^O%T LY" 5 M 8F)C<"TR,#(R,#&UL[7U9<]PXMN;[1,Q_J*EY9I?MVEP= MMV/>1IA^H&L\'?_ M]^SV^KO@NS=O__[N_4U"E!4P:EGX3MI"_!1LFP7B5P*S']_^[9E%WW/4O_NNA(Z2 M!-_BQ7?BOU]NKU[,&9(TI#C#ZWRUYM_QD23B#?.83'A(\6+?WS_\!"N@^T8@J;_:3!$ MMEGSY[)99SR-1&CY&X[.YL]L(RB,-M.EJ 'G)3C&/0J24S$^B*T0DY& MHH"+;;<#P^'?EN3IAPC'!4#B'P7]!>W\AW]>I%F<;?B>17%Z1*3LSSU2RAV7\Z")4+KDC"<9&S[FSV%U2_^^2%F84)83O$] M7S9G?/RODN]LT&.Z' 3OK/!P5V[HV^U^KJ%0PHM!SV$YVAX _ S$5_R?QQM MW] .O??H(<$Z6E\T4M%Y>!O,:/@=H5RJ^,?W7#+A?UE@2G%T7"DI7Y44Y@ MT/")>X(EX\(>OAX$&\!Z)8V.F/[0&6;1J&XRHKMYI\Z\9OD3P$4/AN#M5"& M'O6N+ :(A$1:7.%[G/[MAUJ=HW?=ZFV PI"C%P7X>8U3AEG =>J 9(^8!F%. M"X22&#W$29S%>/>=H8I7T_$M:F7M2/8JFU?9H*+J+ Q)SC_3#=J(DW96+KOK M_=*:I=%<++N#7^W/E/-R*>KTBGXFF:YB.'T.;*FV7A&ZLTF6J*9J-:U ^;$-I**ZR6STTY M U\ZU;\NJJED&D"SSB8RFE=CO1KKU3.OGGGUS*MG7CWSZMDH=!.OGGGUK%X] M:R,06U>[?@GXC&L4*]U2B#&#4:VIWXU)M8[YKQ&XS6:*6DTA86L,H;- MBAVM\W4">GB=S.MD7B?S.IG7R;Q.YG4R^SJ9\=5M71'[,4CQ-^$#$BX^WH4K M)"3E_P[+^\%0^0*.9D_A,B+0*UE>R?)*UI24K,_XVVRWMV]>;.U9&IT_HG2) MV55ZV";F^XP?0UIMK,NAO=KFU3:OMGFUS:MM7FWS:MMXU+;N[WB;^EU$PKSX MAW IX6+-!W&Z('15S Y7[8 #6='JC&B#*72&^LF,3Q\)$CY@%M)X?3CM@9*B M:M:C]K2;]C)!2Q59AW_OD9YS:2'Q,H^2^,Z$4: M?>!+JXXR3=,>J?Q0K?%R[AM,8Q)=\M_5Z<+:MH/1*3""4?FJY0 T7NW/")E> M!&T^++5U6A&DZ0!4EJM-OH64[0:@[__DB'(])=F4.>T*"B4M!Z#QGJ*4Q>+K M:8F4-1V"2CZ%BK*#/_=NIYQ%$9XK!6HI%72O'=JS_FFH"BYXL+G M\W_BC91,2;O^Z2.K%4GO,JZ_W#URK8K-\ZRH1WE0Q.\UL8!._5->BF6[*B7B M"]>*')#F)^-3*:>[6&&ZY"!\I.1;]L@_YQJE\K6I;-T_K<_[ZZZ4'^2$2IOV M3N5EG.#/^>H!4REUKYL,0A4]YR??DE#Y]ZUMU3MM5VE(*-^,AKZ*A-5K$9>%D36'CZ:]4UY\ M $U$F$@>22H_LV5->J3J#HUNKZLR0!473R'A1E<WD%"ZW\"@O'<+%(77% S);VY!HO: PL4TIT17F8$9#H=38JN! MJ1B.D"-BK(%1$(Z-(W(M,& CHLCDBTH1 &.BB."+3S* Z-(^(M-%@$#HPC MTJX\UA4.A2,RKMK- H?#$?E6[=^!&]LQ5GQD(CX_2/.8J[4&520ZG R*ZG(G=/?2[KRQ:@2$:91 MW.G@_+I!=$X+ U_T.TIRS*^]XD@[HKQ!3UL"8W_PL=Y%08][')P MQ5@.I_YE:[N4RY.M3+KXHE(0>N>+73FE&U)*KIHJ9R9=72B4U3F=]W@E_*]T M<_%GSD]QPQ/4L+=-S@#G$*"'?0[TYQ&TFSLA]HU. ^M5V7SZP? +X_02#WS= ML6:E"1M=;#CR:$(?\C8>V-[; M!DUI;?7,P1G-TP@M\1E)\2=K!RU#3J8^"(D-RB] M2D/YU)(F'4P^IO#G!SQ]3/!>\6;ON*<*^:MW6C_;N Y:L5HAMA MFF;Q,BT*4(BGG Z>Y^4\AS$V-=LW&=J>X;XYMX3/$]^0\339R MZ[&BF;<<]V\Y9C0[L+GPG_:4\1_X=;A;[[/H7SG+Q+]J/R:P]: 4O\92T6)( MRFH7GK+-H!:VV3=$(U'23F%MK6TS<"Q^&F)1ZK4H(A:SKVW-WT.+'DGBY"A0B@3F= X996N1D75DD)>/-OLV]R@37&7B@MA?RMP-2=! MJ2AQHMPX?4XU+&9[V?_@C>%*\M?Y:^^@ YE5=_EZG<28OKHYE$!TG-)F=E&'UP[@ M/M?;_J8>Y:-?-UJWT-27B)E2H';>.9=SVV/HXU3R:WUXCUEX3Q.#K?6@G9]V M2:0!;_L0I\7,K,@V18QA$;3R9QZ7!7%,PW::#6XO<*<-O:U"=_X]OL?AXU$, MX1VF3W&(F3Q.QJ#;:62HWO#O@DO)UPA(DWX^ LEZ!-(G]!RO\I4TYJCV[_U3 M%:=JJNK^WG^$D; VR:*>CO\V##7R6+'7?QTVQDF<\;/]$:\*=5(TM4JSTK.N M;FR5;IT[7-M^NA$=T^? 5DR*CT.8GG;EO??>>^^]]\:&NE>B&M'(3%/G&B1I M$3/9QA5, Y3K7PZ=?,U='TT5/!=@4?CX*C7 *?.O/+$5.CA4_>&JOF66T6F MSK?166!L-74%G2&<6Y-U]WKGEM*Y!32_6/=G_1PL4$R#)U$>.EAA)!@4?S7T M7.F&L>>C@E'F>B+Y#8V?^/!_(!%-F:D\.ZJ&71"2/R1Q"*!#T:X#,JJ![\E- M3L-'Q/!Y@AB;'91\EI-FVM<[P/IW@)FD=8JO-5]47W%.;^/EHZHDIK:]?>K5 M:;7Z'M,UI$^? TNN@$M^*19O0GS:7XE7Z3HWJ8S;: SO\/ .#^_P\ X/[_#H M?E7H11720"YP!1U R@-,U)NZM==HN0"U,5=L?@:8Z#5E5ZR <%":Z<:N;*@A M#,8CWS_>8-S08-Q"F;)N1/XU6%.RQC3;!.ND*-R91@'^,X_7#4S)L,'L&91- MZ'/&K.SMDM.R*DV? TMVL9MJ;XLR$MDLC2ZV&QMN%FLRA+>*>:N8MXIYJYBW MBDU3*YNL8NJU,J56UOPNMZZ4O0^6A$3?XB0I-)283YTN8_[YR]1LT]QTZ'#V M%#,S"IU1S;2/#_^!6(8_H1255=3TV=V&7;T>Z?7(\7)@28_\6!U%_,ZXVAU$ M15"H08!%LT$&Y=,_+.QU=:^K>UW=Z^I>5^]@5?B'A?V+HJ;+HKG.X@H\/N[ M6[B:6KC:Z!C6;5R_!0E)EP$77U9!A!]*7SS%3R1Y$H^&)J(VH7A4E(\>Q::! M",T&MV?_:D-O*VM8L5K.4/@51[?;Z=.R#X/]8K(MYN M/A<1@&,."+K#:4SH'0[Y M^1\54,CIT;7M@AQ^KO%6RSE?SZF(/[WBY]5SM;H5E,&[=4#D/3][Q6>9+2G& MKVM_'Q*F:>J-ZOT;U7W5U,ZH\E53X292\2S-+;])E(\4UC<:-M7XA1BFRI"6 M-K1(KSHG6M%T6%<7E]/A_B!-Z\$IOTJY&)0?/X910W1]0XOT:M_4U36?KD-T M^AQ8Y)1$)$D059[;=9V(!&EJE68UZLK&P[J>2_5SI^E5>GNZ%'+4'5G0ESK@W3>TUHIA MG8PYM ,^C1[XRL^$4W>[(=1, KKXH <'WDO_'=%83"Z6J.(DDC6S1JOR!)(W M] $E/J#D& X?4+)%Q.V DM.N :_0N8FICNL*)@KMAIA8AES!0ZEO$#,)WQ5, MI)(/@P*)(!Z8QJ#FRM(J ^1 M%G% KD0O0N]BN*7&%60 9RS(=NW*5H+"MMY!\= M=-,V#).?^DG;^WMR/X^3[T[7AB0CP16,]%*9+F)NZB)M5 MG!7W05$XB8\E"LYA?E=@TUKIT.$L:EE&%+:K#A6&?#U&UW%IY>>#S]*HC,38 M_TI1O\B\NV,%@[Q^.$!)CH1_,7SWB'%V+:84Y[(\04[7W#KMRH0Y?8=ARW;L MSR&^L\\/3R&XGMAL$%].Q;5R*M[.,P([CT]!]W8>;^?Q=IYI+!IOYX%(M,1< M?G0%&Y\X;&H0@^E'KA@((7NGG2G#%:1\1J39F>+3_?KP-XP\U,_[&QKZ&]K8 M@.Q[('X*6,;)$CWX7@_PGSE?Y:9^!^4@%KT- +I:^1@^Q!2'7'OE9^0B#OD4 M=P?3R7T+!MT<\RE(2+RA\1,23RA1BO@,\P0QOM^+G:XV:DL;VJ"W6EMS>BLR3%7> UU[^]1#8%?U MF*Y!?OH<6'(IW.)$1(#?(%JF"3).BMI'"^@Q!@XTCQ #^@SK9D )KLY$42]P MOH"R N\X<,UH*LPP-ULMJ"!04Q%:V\..X^?POE+L"VU[[V9SH-+SH2)S46A; M0H^ QU,8]Q^6N_R!Q5&,Z.;@6%&M>5U[[P+U+M!C.+P+]-#TZKX+5'\Q$KAR MZ HH>FWR-2AZUO+DD],R_=,*#R2B=L_"^$Q9,1NF A4^(?A65(/EJ MG7U#-)*3J6YY&B%O]X_X[9L2B/MXA0LPY(CI6W=#TKLW;]_/5VG\D+.K-.2L M\S5SDZ!421FL4S<$_F("F;IQ-P2]-R%(W;AUC%Q(\C2CF]*56?VP]V)6O_CG MQ[,CZE[_P<<.]A\[R&AVX'/F/^TI$U7;[_!2'#T?,5E2M'Z,0Y34@@9JVS^U MVZ/RD(8:1$%M!_7I%Q?0<$9>SND:L'Q;%R M@S;%M:6+MNAHU.E&%4Z? TMQD1=<'2(;C L%.$/B":1 KY0I(VA4#"GEQ)8Y7 M:Q, >$]<">C58@'T)X+Q&/DKP^J= @FG--J]TW 7^S'POP08 MT50T#M:8!DQ0OJ41&OZN&L-BY+N>+&=>89:06)M=K(C\AK3O@"PAU^+H,TG_ MS%$2+^)JHO(&5I!GTJ\S,DU(ZX8<'PO;?[PFGSZ*DT)/NN/Z$BVJUU\\ATG. MCX-+?C^(HSTO3Z?YXJ(Z1VXP+8_V3?T JNC/_F<< 8+:."9HM^G&4DZ? UO1 MH$=+7A=WK&WO(QA]-)ZE:+RJ'H5R%=2V\;%N/M9-KG'Z6#>78]V&%!5)4Y', M%9 ![MFA)'9GG+W#KEO%_>F,-W181+OT#8W=:S@,L@:V(5=\*\,C:V(0=,5] M,R3*<*NP*S?9$/[!D5\]WC_8T#\(-$O9]_R]#UC^P/"?N?@5?A)*>6#J^5.- M8='SIR?+&<^?=Q9-R[@^?0XLN0>\J;HG.GK*#[KV-JG7%@?2MO<.#^_P\ Z/TW9XZ(YG8GP:.H,,J.:_]FISQB[3>*%X M:Y6W5GEKE7:;C#%.G<7+-%[$(>+_1F&17<[[!&N2Q&&,V>X?<-N5Z8A6+%G- MB&QEUSJ8O#$9AQ:O+L;SMK!1V<)FNT]V4WTHC2%)WV%0^L\0B]E\<435IOQ_ MG3)KUGE8OG+&[S7&SLGJ@>N>A?^SI$O&B[;#H/2?DZ*8#"U3J6+V]9Q?KW$F M_B5A -!C: X8QR\JZ(&M)TB78>W$^"&#D:YH.3#%Q0-P\1-F4,)U':P&O<.8 M /8:E)-+%-/?49+C^6)G_;I*^5&?%^8OY6%DU'=8K@C%7&(YS[FXGX:'[X>Q M61H5/R:'AZ?NR[4>;U#N/Q(2?8N3A)-VQ<7<=!ES[6K&&,[8]D_*[VK[5:\UTF]M.</0/YTC0?F':AD!,*E$UUS8H$N-\('DDH0W2+&_.@B*CZGFTQDH]4<2!2 M110T$P6IY]DCII41AO'5CKE"QVE2KAVCOH-R]85QK>>"9?&* RQ;*?6-'(N= MZ,1<[*,J9%$50&%EZHXP'U$QD$MXLE[Q4W,)Z_0K8NZM<04: +\'Z#3Q_[BR MG!' @,U]N*^ M1D!IW;=@6'YU"9:&_BHP6.]= JN9#16,U6\N8=7210@7(IV2M]O[&>' .25^ M0X-&A@,QP>IZ1V<-@T'!^G)/5VT2\V\Z2*TC?O I:O5HAN K+0.D\S85DS MR)MJ.X.]BD"MB6Z55R75E+\PO,B3ZWB!"R>5+,"GW2 =O(11YYEOBZLN4:R; M[^83QT:2.'87/N(H3X3;@U)"SPF_+79RW\&ANS]D];5%.AC2!X:Y$!BF.CS5 MC<9.)RR4>%K.]_Z.?!_\)0O^4J^JJ8=S^)@O'_/E8[X.D9#<=J0;9<*5]2)' MJ7L9T[IIX.=@@6(:/(GXB&"%D:@14_RUD1D .)H]E=^(P,[+IIB0 -*$C=CQ M6N](M-Y=0-)UC![BI*BQ_ZG\>-$\O15U]RE?SOPL^4Q2NOVQB#,%*0N=C^_U M8:\/CYG.T].'H0>_UWV][NMU7Z_[>MU7K]7U)#995_%^"?B,:Q1' 7X6$5N8 M!2B- B)R*H*PB+G) E2$33;3^II/8$\1;$MS/[IABF_+R[C*GB4]84_Y5(U5T-Z_5%KR^.F<[3TQ=;G/Q> MA?0JI%>X:CVM+)&A/:CEQF2 M+,&K'G M=;.1Z&;[J/#+.(TS7)0C.B[D!!)X6XQDB>-M*2LX9](>5C@@*J0O\RRG>+8B M-(O_*@ZWB]*)8O0QNYS"Z^A>1Q\SG:>GHYM>W5Y+]UJZU]*]ENZU=)-TRX;B ML"N+!@Y5]\(F&,.1%P4U66X:'<6Z->BW("'I,N!7^2J(\$/I&*#XB21/HB!& M(DK>B8(985'-K9EMJ-4<]BQ%'9#=C]VH%6$@*U('K'N;TNAL2J(XOZ'Q2-[% MVP^\_6#,=)Z>_:#=H>VM"=Z:X*T)WIK@K0DFZIU./K*NW[U](^H;Y?*TTBQ:S:X/8VN#;VM5+G]@IF5\]^44XIXD6I2?:'FQH/T6:BY M&:0@);3-U_+:YUBT3Z^YC44CF@J=IZ>Y-3SIO,KF53:OLGF5S:MLFJK$+25G M^TK41N=HE:\FWXF/M_YP=>; MA5G\Q DT5-J:#.85.*_ C9G.$U3@P(>ZU]2\IN8U-:^I>4W-1%-K+B79U]I^ M"3"BJ6@_RDO";ILJB\5?)SMOF(R9*B]6,B/!_CO\]0G+ @XZSD*#&U.+6>R*)!JB/:6]FKSFB>1FB)STB*/^'5 Z9U MUBAYJPY*+9VCU0+ED7SVV@8=3'P1DAN47J6A?&I)DPXF_\R7P#VYC%/$3U"4 M[.[@#^6GOG_YI0]I,NO9 :E?[LZK-7Y3KG$Y7IJFWC(Y*LODME;[U6J-8EI( M@(3)["SUC6$Z=^>4?\[%LN)BFEC\["K]@U^,CR6:\S6FXI<2-@ ]K?-$*(!\ MT<@2I3NI^$L:9S7K6]O.'K6U!P2@I;=]#F_[G):6V>1NMFZ;\Z:HP=1#^6%( M#$X@5] X8<.<9C> %*ZIVTP@&"C4/C#[/TZ7?:7J.?4] #=.:V1(5X!0W@YP MU7KJY\(4G!:C]6>J=16ZF,J>7Z$[ZEMY%B9DX-Z>$[]S;@FM MC<<]:M+,\":9_CY>E5F]\S39R&WKBF;>KMZ_79W1[, 6QG_:4\9_X +<;AO. MHG_E+!/_JOV8P-:#4OP:2T6+(2FK77C*-H-:/F=)0K[Q8PI?$OJ!Y _9(D]F MY3'+;G&(XR>%1136V9*-?_8-T>B>SZBP[]>V&91*H1+Q%4"+V_0V9E_/MCE0%!CMJA>]QB8 Y:5[W&S>Y*A MI/8R@C4>E.X++C*3#>8:1"*BQ@[J4IZ7)8 E+&C[63I)K](G/CFAF]]1DI>+ M@VL ]$GJXY5WL,2!I.X,I2A=%C?PV6;?Y 9M"H%!W T7?^9<#KM*&==PQ2_9 M7)1ROG]$Z;P(.EX_\T\V>N'*^Q,4?/_!O>JR M/U5QJJ:J[N_]!U\*$486$'K\MV&HD8?1OO[KH,[NLSPN3N19&FW_>;7B9\-3 MZ350NKR-^@[*U65.TSC+J7!J7,;/XE]J5O0=!J7_&G.I6]R5126M[0_@#V/: M?5#>/B$N(*:8;CAM%]L;1\D.H,>@'-Q45Z=PEV6'-&E#1 UZCH,C;7,<+602204\?[N5 N-<]12D3JR64$XUT/'6NFP@$I,6MZPI>>H>1L8@U===JRZ740(ES!3&-/[[>4C!UYI7G MK<)>,_7@'37?3PT,R6X$K'3$#2H-53*\P_0I#B5.)M-N7=2#FD[I MJAO^O7"906 $J$D_'\#@ QA\ (.3 0S%\U*S_=&O*O:D:&J59J6'5=UXV+ * MOALR7+SJ=<7O^G09<\FTH$_K585TM51[I IN9O>D0)GB(P*ESGQ=O['PPR7C M* \SCKT9/\?]1L1/O:1OP%C] +:JWWC7_O2T4U__Q#NTO4/[564!E8Q%S*0: M5S !E)S02J93=SM"UT=#U=X5>+Q+VKND3\8E#3H+C.VFKJ#C76"C=H&--GO6 M6(WO[_J8%$8PBT!_I\MTP-+9N?H[?D:+41/SIG7_\\_! L4T>"JJ,*PP8CG% MAW'X#3W-IL/:\RDWH[25]_@\08S-%W\@46@CF]-;41WC%D=X513/.">K%4GO M,A)^O:%FOANF4C2F%(]#XB<]10:6*/U U[(*0_"&)0P =BG8=D%$-?$]N5?\&P:8Z#4M5SP><%":Z5:N;*@AG&,C MWS_>.=; 3F^J(YR@;ZP33?&$W&2-+=HGY";KT&$!1FWZ];!;NQ[ 6!GGS4\? M*XF;P[I3]E=0B;2&KMEF@]MST+:AMY6;=HP.*^_QZ-WV^0'S)U3R]VQ% M:!;_5>R_^0)8AT'=R9*,_K':YE>K-8II<8H3)N.@OK$ERF^Q*#7(C[,O::R* M]I*VLT>M,KI+T=)K;UY[\]J;U]Z:R^KRPY 8G$"NH*%7Y#27ARL:K7)9-)=7 M78''1W%XFT<3FP=,7C[!V TS5>BW("'I,N!PKH((/Y3N/8J?2/(D8G$2 M4>Y7/"K%1X_BMK[/;B:S9SKJDOY6AJ1B,9VA\"N.;K?3GQ>37J)0/-2]D9MG M3/MV8$RJ'IZ_>.:7*9L]<5#*Y\0WHJQ^^(CG:7UQTV:=!R#X_AMI3O"KSAT0 M_!]K?NPL47HNPE#/4/KU,Y(3J&W< 4'BC)PO7JZK61051690FX1"=9LO6S?U_V"W+$ZN&,SOGZ246@U16_49ZKU:2@ M#-ZM R+O^6TI/LML23%^_6C*(6&:IMY3T+^GP)>0[XPJ7T(>;N$^XY+(+;]. MU(_=US8:-B_ZI32B2,27-K1(KSKU7M%TX C !WXC,:[&BRM @;&\H45Z^2*- MV1U715$T3W]'-!9&);%J964!H-TM^2)?DL>7!YZMQ)/2(&[VS4=!_57*)1_, M,H%G(;U&E8#-Y1X0/ZH!1L'A9[3"REVN:SX\[8SE7)_ YX1E[%!+FHD,@M(0 MSSYCY7H##F'M"Y5VS5)Q*JE4,53;VA+M%SDE$4D21)4WLZS9L/$>?!DS887& M;)Y>/ N?3QZS1_'UYPNQ3L[P@E#\!XTSOD(6XGS/."O$-HRU@E'C\6SQ3]*EL"^)PUC&TD&3$5 I_@N@5/S7 M(K79EHS-NL[8 6EJE6;UR:QL/"C=-Y2$&$?LDI+55IB8+P"K6M_15@Y=:1K? M6:$KQT*Z++0KLJ O[=-WW]!::R+J9,RA8SO3Z('?]YD(:=B>J&HF 5U\/.WP M\;2=TWEH_U&M*QRJ?],)W"7D],+92N8**P M7! 3WXPK>"CU!&(FF;N"B?1^)_!;U14LM/8^TM2NY@I"^G!VO2[N2G:#[C0Q M"-1R!1) 86"-,=T5)-2'2(M8:5<28Z!W,=P>X0HR@#,6Y)=R92M!;F63T//^ MZG*.:P>9!"Z[@HE^[ZCM6:[L&8A4KXIX=.4L5>'0+%S=E9T"62$=.CS L!F7 M]1W+ >,?<'?VHX-NVH:IA%,_:7M_Y-ZX=O4$UX8D:],5C/12F2[:?NHG*,Q+ M <]3<^5DA4@AZOC?J9^?!BNC8UOBR 54 " ]6]!^&3= 0U37^76J$$"#@OIS MS(RVB PTBZJ_.W+E M^].+1@M'TT3>_H2=T4)5M]<:)8_T)R6-#KONRPB!P7L_>? @"8Y@.'YS$@[S MS#6X].F.9&Z>30-'R1TA79>?!L?$'5F\M_1Q.)C3E]3WLA:H2@(<&G>D\C85 M,?9X62I'^_9=$*>\%0XR](Q9@%@@U'NAV+>L/=M@9'N%9AL3VZJJ[%4QY3UZ MOGA>XY3A,YSB19S=DKP8LAJB2N<"]'"^;.6+I#E?9%!'4YOB.7R-E16TK^-2 MJ8DQH(B.I)?E0D [JN9KKK )04"(!>>(T@V7 +XA&LDKGH%'L,1C>2((:H2$ M?$[XZDES$;Q5$DI25HHYNY,#,RX+4<3O8;Y!Z::XUC[SO(O>U QOIO>W5%SJ_11GF01IRP7>1JX0JNZ&-DEH><)BE>, M7YFY.([.\HP36#X*BB..Y 7+XI4PK)>NN>U?ZCCK9:).C>0:"O\=HR1[K*>3 MK!NRK1^T U.4-Z[W850Z0XGXIG>/&&?78DIQI\GK#.J:6Z==67=0W\&_)./8 M2S)'%4GF><9$J1)^Z2O?,-%U&U$%;_$>!RF"@ ME7Z(N:SA"C:^BJFI1P4F2[OB88+LG7;&#E>0\N49S(>U MJ<-Z$-/E"?FY^S&,GJ KNXU%X@3]VZ:F*?N.R)\"EI'PJ^C!"0_PG[GXDBW= MCT:#6G0Z-J"SE:N1'S:,+XX_D$CSR>;T5A1^O'@.'T723_0AIYSN&TQC4NOH M@??NU&EU3M(G3+.87^4WVUUZ)V#;5U\XSU=YPK_34_WCTTV'L6?,TI2O M E$:H".VCH<=ALV#/Q0_W] XQ/&)+V:A"(L_JNH^#* M\!B#=1X%9\##3-UI1)SH+TU-+VN\U!4*/#B#I=QH^EGBYQ8G17EM1,LG41@* M->D"@!YCX$"I6X#Z#!NKBQ);F)UN+>^Q[ < M' A3A4JFN4RD[6V7[#FT7RCVM;:]C[5WH.!0\57+17KH^2T7[V?\K?B3'&M( M9VOKO7#,K7,:BE=H^86[I&CUTB>R%X7NR1G>-Y:)4ZW&M(5#_L#B*$9TF>1 M*^A M'#22.%U!2&]7$.::]'.@ 1/N5"KA:ZD)QD=Q6"3A7/HR-/88%$'K@ " MNJ2 X4RN9+(98**/>',%%,!!"]/#7=DYH.L9&(]X.@F08.>+*\L$*.&"$W'EZNDEL+!BF MZ3])W2XQ%2YU.B24&R:+P#%R1S1O%H@$1\H=\1P!835_$[K#"#!RVZ06$M MN+ES^N)Y=\6MX*A-7V!O4I *CL_TQ?26Q63@4$U?:&]9RQ .E2NB.ZS8%AP7 M=R3W3M-ZX "Z(]\;9*7 X9F^2-\FSP6.T_1E^+;96GNL;)4__KFL /Q0' B\ MN:@.7LS>M@2R\< 6RR WI+5E*63"Q!U?NNS>OGGSAHM+/[XY$"KO*1(,?$ ; M17'!%L-T4:'VQ>R_=,*#R2B=L_"^$Q9,1NF A4^(?L79F5B],_'^LYQ,=_>O'T_ M7Z7Q0RY>Y.!H"-M"@E(E9;!.W1#XBPEDZL;=$/3>A"!UX]:%9$-A6J2;,O>\ M^F&?=E[]XI\?SXZH>_T'7V!W1U!O!789S0Z*!/"?]I3Q'_YYAY?B-/J(A4:] M?HQ#E-2"!FK;/[7;V_*0AAI$06T'+<(P2XJ)>G&9^)8%9_^=R)$U_PL@V=U5=6B+HU+6Q0J#P>:MOX GF 9=9?6K1PA4HZVX CI\74&@UMQ#8(865S#0EQ"1 M&\7@T>/CQD"V#IHXS5S!1+XN#/P"4P<#?!/+W'+P^+9Q @ _):3ZQ-37@.:Z M["0H"8S1Y$NY*9Q8KBP4J8AJ$NK@RL$!WS7F<7"N8*1=,)!0%%>.$/B":1"_ MZ@I(VA4#"D #HS'R0I!:FP# PW&8N05(;58 &,RP'@8I_>,! ]PB+,KN\27 M2_7E4AO7TAG>V=V?-C ZI >)_N]/6!X=GH,ZROL3*<>-:T\Q;OW=MJ.%LUE@ M9DMDH+GU(";=VC88H<:4C[#L@2P@B./I/T3\YNO(BKB2K514Z> M2;_.R#0AK1MR?+Y@_YE??/HH3@KK];ZH_<5SF.3\6! U6L7%D9>GUGQQ49TO MVR(A98FZ(]XZ'=M61EP[VL\V]0.H\NOZGW$$"&IC\J'=!N6ET4L&$@8[>17! MY]GYJ/[!Z:Q6I7(5U+;Q,?,^9M[MF/DA+W'2]+)T!61 F-=0LI0S06/#KEO% M+>%,5-6PB'898S+VZ*-AD#6P9K@2HS$\LB8F+%?"0(9$&6['=.4F&R+.:.17 MCX\S:N(&[\-8>4)11)V:M^Q[$=\'+']@^,]<_ H_8?%.8DLGHL&0%GV(QE2> MB@NQ\HZS>U(533_+&=\(?+'3&6,X*W[+BD=\ZN@UZ-Z!L=<[R[QA>3J&Y;O= MB7,A#ARE@5G9UB;5FO*9FM:V*5?7R=*U]P9^;^ _#0._;AL3XUWC##)ZK1-R M!#ICAVB\4+QUQEMGO'7FP(C90G6R;TB0O]?$\M4*T4U %@$2(=<)?]9-_'-/$_^BF_B7GB;^53?QKSU-_%XW\?N>)OY--_%O M/4VLF[>?:=_I#LSC!IU-K&/XN$%G$^L.S.,&G4VL.S"/&W0VL>[ /&[0V<2Z M _.X06<3ZP[,XP:=3:P[,(\;=#:Q[L \;M#9Q+H#\[A!9Q/KYNUGVA]U!^9Q M@\XFUC%\W*"SB77GUG&#SB;6G5O'#3J;6'=N'3?H;&+=N77?6<8/. M)M:=6\<-.IM8=VX=-^AJXI]T!\AQ@\XFUDE[/R:%QV6^ M* :OF_7@S\';#J?=FS5[,' >,M#K1*U#?<;SOC",DB]W$DKV?_#!6/T'8_F7 MCL?QTG%=V=+C1'UY*?6!J-S5DL7T*0YQ?:VCSR1]*E)-"GK9/>&9G6>/F-X_ MHK1*W]F!4%8_D^ YV/SNXGM4TK0H+_>!GR2[\EWVH->2-M:OXM\7]8'/SH2R M]JLE^,A7]R-?_7.0_CE(_^#;R/::S#HQ=0 ,2KS(U4]70% _'B*/YW$E4AK M?ZW+QYE")WK^:STQSI0CT?-?ZQ)RIE"(GO]:WQ28_TD_GB1WDH'Y-Z[S/CK^ M:[UU8/[?3Y[_6K$1R!ZAY3# M 9B^4%R?/0M'8/I"<7T^+=Q3.'VAN#ZQ%X[ ](7B^@QC. (C/0E-$&@G$OXX M?:&X/N<:CL#TA>+ZY&\X M,7BNNST.$(3%\HKD^'AR,P?:&X/B\?CL#T9<+Z M @%P!*8O$]97*@ C\-/T9<+ZD@EP!*8O$];7;H C,'V9L+Z(Q-3- T,6'!ZY M5#SF@L-/F#Z0$98<5E2'@+L2'0##>JIN?^?0::-MG)W;WVDXX@\Q6,;_'EU+ M=:\,M2IP+DT([HED4,FB7N'R%7M&\GS:99S&&;Z.GW!TM?N>Q0L. M;';P-2_*CSE;9)C^%T;TDG>2.EC&;F$?WIET_4GM_2\D1 M "524'\&9I=PJY.;^[,(.X1 4UJXP.@9Q[=E MPN4Q,?1JU,CQ.V%V?W[8!!2O^?<7\E; RJJ+?3E?S&8=L=.E"2.MG"U?_G.^ MQK3@F,D?P)"W,C$7R$BX.Z_PO"GQ5-"A;MHI,7\@EN%/*$6E0[MRL*I ,NO: M ;'-C09FZZP;#UF3M>T]8Q;?LN#+F9$DCHI]7]Q@DJFO.>?\@[J% K=# M. =-[;L7$-UOZDC 3E9S$9V@K$FS0U:_1TEY>JY2*,Q W9LP;3I9 UW4@:.]G8!)AXZ M#!]%;J6(]RR?113C\;48X"*C,LA3E$>QZ 9WKG8YFQ6G:O<,M'*FGI/5BJ1W M8KIYGG%ZTDCISH2T[\!-6"2%LBO&M./,8/^PJ?>*FN)6K5&_10/4.=]_36O*N'1R] MRG4@;3-67;0:GFAWFY]Q5NV!=M++VW+CNR!$EUTC0*"[DX MC0YDZ_TV.<,+WHL0>N>+NP.EI\1S]L RRD\3'0N0 MOB[$#/1 )X>MU 0^Y)3OO5+B*;?D+>8(QB&7D(MF124>?MPOL%!"I3PU'3!( MWX\)@D+24Q"O>H6'O1T-;ETH)B.]?+3J?6"O"*EO8H+G?P M+.004NGN5_2PM;U?D%1LP2U%HH38)YP]$A WDJY MB8>=@&Z7T\D:*N!"TPO M'#H'BI)E8FQ,GGHXAC$^0&.."\V,]0P-G_+S;:%=FAQX>,'KPI^'&O_I,_ 1PN1BN,DP,(:CO 0Y50QUB MI&'QV@@2.#!NY0OHG9\V,P>*T@&_!'S&-5=KMF6?65%"@(B[/PB+ZSW;5A& MMVQ6M&T06NR5153_22%KY]"PK+>J)J5@ ] M+3UJ45%VE7(1#J6A+ #PN)G=+W"K1?K6WBJ9;%BK+QIE][HZD:BDDRXEI7=/ M^D=#1N"A':TY3WNJ?,4V'$I4K% V;6:#ZVU^>W:WGEGJY^7J MWH@&F;)ZALR;KT9BOCH(Q.4B!L5A7&Q#_N\$5\[\PQ=Y;JHO?2,^-/_;Q?8S M2Q3LKH:WE;Q47A7_CI,ROJ:*^[K&B$E>]3#O..RSM3E-"S5P>_)RDJQ4_>YYP39PL2L9 ?08 MV'8IV;)GFWM.AR)UWZ#G.#CZ2.4U26"=QL&'_(%J51=KEGP)26*-*(O:&/3T MEG0'2BD408?%RP;%VX&@TQ34YU3\ ?W)_-X'<#H^ )-KG;0XK5W!2^\P,!:4 M7/&E-%Q*IK)^?S;T2:6';3+^=)7>#.T]!AB,UVL,MX)9=Q?_%B0D7089 MIBNN=C^4FCC%3R1Y$GDXB7A*J'C;@'^6."L:[]LV\Q!W.:4]IW#W7+3R Q=2 M^!D*O^+H=DO$>3'U)0KCA-^&\C:H%1.F:)9%V\UX#0F] Z' M7&**/O./6N\# K7M,T.ERZ4&\MYWO[:]PWXD#ON7^UKA7I,WM$BOTF&C:CHH MS1_X-KA*&9="Q)8Z1Y1N^+;A\E,N#710=;&4L?&A$L8NXU3$U(JT929W_4E: MVPJ\$ (:FR_*):'.0JIK:@GR:WZ0WO.#5*P&&;4'32RY5*^KXUZ0H/'1JYI: MI5EYD*@;>V>O3YMJXR;M5+CRGM'3\8PJ)#)B(@6Y@H?R)=#&@1G$7('$/QD_:I_C:-,K M(<:%$\I.;F+NZN$(&;\_%FI.ZS%C>:SN594%S+H[]>W; (4AQT=9ZB2)T8.0 M(F+Q5[/FS5RN0Y-ESRUKA]-VKMN2@%V8P+;,=KW9&M*EV:/&:O*V40WWZ%E/ MV.O&?9!TAY*BN,47AD%4U;;OE#"IT6_H90ER\]K9*]X5/!)7<+4K=E5SU&XR M26M+[Z=7U%SO%]NV.L?!K]2+1) 64YI)TN<>._A!$WY([NSO8?Q=#R,OO[B MJ*V<(W[Z""@=]K=*1HP-3+CISU,R0FB:&#'Z,W6.'""0V:*_;-&1HZ,W-?67 M'CI":)KIA&"(C!^G&S%$9BH;&"+X*W-C][0T,I38=,'P/HPD<22\>GO%J8RF M1.PQ6"3D&POR%.61> D/[D1I.+ 5-T@K6F&.#&^<[=\0>/A^L'C\-PWC!+]X M8?2>G//OR4_XIYA_L;,-EP^X #[GMR%?5^ER%F;Q4[EK'UA&42@U'_8XU;"8 M'60HSQ>EZUP$;@GGN8QW0!>+/'#5 :7+F&L-9945$!>R3L/F;95E8(K2V5'Y MFW0?FC3WRFU#\1R@O3UP^YWM'L\M@G0;G MXXB>_>.G%;TO?W'0DG^.)!>WT8>8K0E#R4=*\K5X:B!F_ CAQP(7':H3@M]( M"E2&(N'X57J/)P MR9T73P+!2:/V6,)L2+U6MO/%D,'1ZJ0B>5)^O*&0]-[ M=,?-PE"$?K/*12(G']9O)-QP71KSI]WZP]5W56VK02GE\];9/7=FPKW=4\($? !+RAR<0,UV:S[0&/@5!Q[+ M6GS1F@'&]45K"&SV10$#C8'?&M^$&9\U ]C[HGM/C)R)UVV&CYK^3%+A8]RO MD33:G0"%FUFSYIH-,BB?7&(M7&67A-[B=16R-%^--WM'4A M;RDKM=B7FJW*>:;M9YNA>S(+_\QCBH%^-&V_T3!D^I B? !K+%(28ARQ2TI6 M5XSE(HITOBBC3?1E\0Q[6^-L2\SU85T $_*?M:X$9&)\X7Q6C0?P1Z'XER> MKPO;\<4SIF',L,QG#>XW*#?\KMD=T]M5=/A&R_PAB9=*J[W!"+8.CSH2(5M, MVV\,#$'/0&4?6XSBJC 76P&[6VYW$1J-UY],.?=JA3SL<1=JA M)21>\TE ]B[GEH02B/Z#MUU96+TB]:)TFVE8F%,% (>#V2R>T)5*I$/A"\^, M<*7 J1UDU=D:_:7UNHDMQ(+07SZPFY@:A*+VD$=LLU;K4 B;1Y;VD(U\*D## MXY%=$1F@94J:!UT'8#K21R^0]K3EI6D%_A7LL5*5I!U[S.$Y7#CRPZ;Q57*]C M\EX+. Y ;1%?YXJ_HB,@FP:'.28)]K0LM0&M_9V%%BZ4;D!LGO+ABBC8ZF(! MIP"YXFAL@8/D( 1'-#MF2>@&2;.X2%>,?MVO0D ,>@^WAUOK#Q9DW,.],7T8 MS;.->C J3!_&-M'\CKGWNEV7!GE]/7CO'+EC 'DS8/#>3U=#,42P>9D!,)B_ MG<)*'%M],K@X;_YB\E37NMT:BZ[X*6 :O4G-VOZT]W7QT3C%-!MVP0+9[VIQ MMBQGVY\=N?P %^G XMG(X?^Y(?S&GK@QG@R-DMA<,?"9,E_[%E1-52M7/$&M M\%%7J'1%$MCC-_P[-L5+G^\"EJ]6B&[$RRTL M7J;Q(@X1_RLJ VGX*,&:)'$HU#IQIFQ[\^:8Y"S9!#%CXO7/%Z_"+$KL M4'+X/LS1PY_Z1W'&0*65%W;&PSCLN1[)8_5\4Y%M<$QY[E;Q@3M):'M;[>,& M]P'4@,+)/>LDWOU-V%.$5<#[_9[=M; MO":4[U7IYX9V&;1XREG.A.^3G9/5 S]C"F%4Q":5N3BW.!''CZKJH/D PSY$ MPV>>+V[Q$T[W O$1"[5M[#[BEG*N.) -QM6Q\?H96!D/T'[3?FC&N2=:['"#4ZX M):(&2+2*TUB8*K+X::L(R7B!]1J6$\JQ%6]*2RLJ'K2P5"Y[GS(L @K.2\L] M7PA[T_T97A 1"KT[^?E*H8A0KHQR7:JP)PF#$^_)%?_D0$.5\-SCC%8QY)16 MB^V,KT7Y-]>T]H^Z=/1@AOJ\.&IEZ^C6XVP;3O E/Y);?< 7#FSQ-X'W#8RI M',-K$;,G%"',0C"B,WIDRE6QB.8HG7^4O#LN++U+2T17/ESZHWBLO( M!W4:N$IZI4$7B^%#+(Z6-&(E83OWYM5J+:^$:S*$O4+<&=^N+0[X_N M"N./=#GH(8 *@\X=EJ_Y)(T=4\[M%"4XG:$QE4VC1,/(F]]?79@Q0M.^WIH3 M%5U,;1BGE1VGTY9/*R.HWG)T6OD:BK@NI[+686@H0@%<23L' F$2R=%CSO<8 ML6D:S0F'R?S1G+%N*( 3"P[+-,H@0DO7JT,?X*@X(;T:1L'!T9E&N2D82&9Q MCW",G!!M3?S-<&BF4(-:C<] &6UP2(W%YM%!:B&($@ZOL3 ^QLT,"L^$8V(L MDH]VR2G#M>"VP&G4.8=!TBHD!PZ9.S)YRT Y.&1.F)P!*4MP1)R0U4')4'!, MG# [=_&X\SMC.=S"6[D-_32=O73KA.&YQT=SWCEAE6X:_K^'R5(%G)^#!5?2 M@R>AI0Z(-K!RP>W1XX:DP;9J MKEN[ AKTJCH:UK8-WMJD^Z9<<45P"XCXF@YV.;A#":+:DI+UC>U2_CL*BS,:1/E1 M8TN4]U:VVV91P*9,P3I;^E+>FS%!F=N"-.&]&Z?CW1A"KQ^Y]7#,>OT3I@]D MG*'0,"&DOT4R?F@TDF5_IL'Q0Z/6=_JS&(X?&8 R!8;'. -EQ/ TDZS!4)FG MJ(PU"\Y8K[)OA/TU8'A9_$P+EZZH[+M+ZP[B_7/534VMC2>P:%!M27,KL^G% MV=7]AUF=7?/E7SK(#+BG*&4H+$0(45IFE[@OW 8O$_3KZ#'HWNP9.0G97_[S MO/JR-^67E:=7:)IV0LP^,U]%AZQ5%R3).OU&UWY0ZC]@+IZ$<2GCIB(^CN_NOXH?)?0#>@S] M=-QD'[UK\$#<="BU]?9/049U7UTD\:JJ3ZC9.J-2 MT]J_J+35WDMXE,E=M6WL^-RVQ4"W7U612 ?JXSV=WM/9RM/97%WQ_DSW_9D M78>8Z!E3Q\/L;":@*\@Y3&J?NH)HS%-W?<-VBY&$-W5(&D0#Z,4=YT#1G2)P M Z]SB3$P:""^ .<29@Q7C8'EO3]7^*BATGARIKZWS*XGH.UUZKO*#!0#V]?4 M5XM/49Q$*.,84Q1;/I0U%:FM%@-I.(=SYX%R"711X'@JIX(2"*5+RCDY2P-% MEZ\T./$*#=A!#(8%7O!Z_$\U=/;HE?D;,F.KE-XV*F^G#'0<)=P0NK^8!CT;KUX<\^I!'9T,>9\4> M.**R_H\^%//$XM:F&Q'FHZY\U)6/NNHVZ@HJ,_FX*Q]WY>.N?-R5C[OR<5<^ M[LK'7?FXJU%"TVO!*/ER)Z%D_P?OMK3NMJSDQ8\'ZU?J M#]2V[9_:[58]I$'B9]6V';:T C^]R_IV2D>FK)DO4^"=.-.52>U9"0<\Y6?'3Z!&GC&O6^Q1CCOU\ M<8^>Y?PU&6583B-^MO$#%B4W*(ZNTNHY;!E'ZM9CRW&P].I@.;EF(Q^V&0.= MLP>6412"Z#UN.VP.2?V#[6JX89W&P,=>A#1CY76_@;EAC_ST%O^Y^#/G5U-2 M!"EEYXC2#1?'7CP8_HHC@[X#YRNM5G%6QEMQ DDJS*TX#>5W&J#'X!R0]"XC MX5?E)Y T&[C4?:G^7<:ID,>+;//]LN;7I(1X<#\KW.P*4!P(-7I>-+T&YH3R M39EQH>60&-TY!>PU*">]O6]LA9N/A$3?XD0FK!W_VE/,9LOSOGE'FNL/*JF MP]),TN4]IBM1ZD=[X:L;#YOC+LPMU3FL(UO9=E"J;RA>HSBJ"D^IEXBR[6."^1Q*'VM"M[1 M!WY!Z)TO2B4N1LD-886M47/*FW1U(9BM!SJ!DLQH9)?7A&C7B*[#H/07F@[( M7:5H.2S%>"62YNBF1&]KF)NMA#-JEF4T?L@S0>0]N4$J?IJ.,RRW(D(RIQNM MU>QU0^"3>A./ X$,$3P QI4X5# T!1^,"IS *$-QP)# 2^"/?9E ;7-@:(P+X8\4&G,7'QBB]XY U!*&WQR! >!3@$MN MKHBWAF$Z<(",9=OQWT:-KZ&1R_DPY1#JN75%0P3P^P(=G7?8E=5BAHM)C&]_ MRJ&%1WS,8(*EP+BB,IIA8QCGYXH.:;R 3--V^E,LQPR4UGO7GW)I0<(QO<1T M866NJ)>&N ""J%S1*CNYWEN#-'*=TPPDH_0!9U104XP,$A/U<,SR!H=A<<'Z?DYY;Q/:ZX[&!6#FA4FBM6#@"_1UM-GI'HBH7##!-0^GT/ MF\CNH\TF" $B\ERQ;!@NG3:U*%RQ$ L#HN*LU&/Y34;"FH MPMR[&,HD<%_"#+^3]A?4[(E#56H0!Q)BM9_JZ#?OW0')\O+-G:V20QX'F,Z_ M/C"JHG=;F>0&TSOQ3<_$-SRB5=G64LF[8UKJ#QY-:TNTOSA))!2_:!.\M4^G M\L13H]]XG*&3IE_NWF\-9YQJ705*A-$OX-1[%TW4NH?$6> M:ND;C0'C@SV'BUD(,]7GQ'>4P%&XEBS M&8GRXH6VW:^9L B) A5E\D?KM^K@ ]M_ILZ4UE81))])6LV0+LN+K2H-^PW+#4[YO9CPBV\6K>)4V"2*3,WJ M^I?Q NLU+">48WM#R4+Z=L!!"TN%U/<6BTNN1)3IC#E?"/.=;'F&%X3B@W** M?*50Q!4B?DG13:%?B,Q9WI-+KLF!O";AN<<9K6*X4[LT=XZFM9TGNJIM. M7I*D6&7X$D*U44(&@H MK&2G$3C9R,AY6@&33;UGCE5L@4 %L #T5ZIEC&O'T*33PW5L,SH4SCV!&U9= MN:X;@6/H5W,LA:(19&9^55=N_490F5A ^Y,!+-QN1F@-%%OFE/C0\"88S)WK MBE32 F>-\[6_A(NI+$>E&[6'%(O)W;3#9'N:YUQ,<7V9.[=/(R.J^S#GJ9M M.T6D:0:56RK:P)#"O)7])?&-:7^;A4]/?>^"N=6EG;FU_[J 19,(.ZJ4L_"P M7'H0%T) D @I/0=P_!3 JW0? M:8\Q!+!*J*YM,WS@8PUXEX1RV2,M']D)-_<4I8P?I.(V2*/BI[(DVMY&NH7[ MAM#B#XKG=>KB*(>BP5+Y/L@K%_PFBHEX*TV\&H(_X/*_FAC@[@;V49(0>N>+ M$M_BP:U7J&L^5L-17(@'G::SWP9*0Z%N<)$5%[)A/G2YC M_OT#Q!C.6,UOFCW)U7XB>T]Q=45[NR>X^, K/D/T!Z%?%X2&^!,6SH0C^1[4 MMH-21L*G&].M8+UE?U9P?_"PX;Y9'9W&@S1,5Y3QP#_&(D[C#%_SG1H=4U!$ MBM>2;="O S+YT1WASVB%V='$\@4 [-+GRV3M-\TA0SU.XTM?C1'P]QFM6N](->@Q;"DA^-!P<:K.5$+K^*BB6,&8^D*UT;@6E9YM/Z%^$ MGB=\]]4LNQ8CC(7#NGO"M-M8>-DC+6Z/VI.KY2ACX92+Y.:,'70:"Q^'BET: MW>0T?!3Z21B27$3/+O?:7H,UVF!PC\O+P2T]VJB148&G+48:NC37ZUL3_DTAG:WMT%=W2U.^ZKK:>BQ6)%^LUCC# MLR7%92R/4GK7=_!N;0>*_^PM$LK5(&OFCF.Z=W.&]UR?CN>ZJ7Q&.A0$7,&R MB06"=*0.NX*A/HR@L9W'%;=ZRV4&-G;V4 A@BGBI!0I7%I5^W[72Y%V!J<5U M:>Y6\F&79M&&9NZT'JZM\;^\ MVH'3V+D#IBE@C=U?SIU/31%\Y3!UY:X'U*PP#Q,#@P,O #7> ZNC"$ P9B.O MXP3;:NV\E&"LC O&/&'Z0,;Y-FTS)V!_M3=&#%4_$0]@*(WK/(T8RB8N6D@V M0/47\7\/_ /PW_Q_4$L#!!0 ( .V(C56F5MW5?->@*D"[J]KGR%NU MIZML7]LU?>?_9@Z&E,44 C6+RYI/_V0FBQ:##"B!!$6?F6Y9(,C,^$5D;!GQ M>>;-3>%E;EKNKT2";L3W;MX77(QNM51#J_-T%R-;C9>O Y^]<8/HJ$8EFE8 MZ/].[[Y^]!S5V,U<]P[;PL^1^1QIUNG+\4GSKC_0%)5?77ID\F[?>IW24 M0?00W^UXRP5:+>)4=1_I4Z(KY$?#CB2O#=)UO+1?Q9<2?N9[#GI*)<#X([Z^ MFEO:?7)W;7YKLW!L,V46]$K2++R%DXP=J/C]IBX_F:;6D.\M#"GR_PF&$&1A/1N?$&S7<<9&G+Y/%$5S=^XAI:"F@,;>-&]*+-DN\D5S:'8?N6YZ2- M(KBX\0.,ZB=5723"G5S8N-E)0;FSB7'=<[:8>H/T^/)'B$T*SB!3_EJ4_/^ MX//'X!JYZ__K=(0OR$*.ZB%=>%P* M#P$RSS$RA5O;\513Z'1.!'+O''FJ0,;207_ZQO.O1V>VY2'+ZSS@<1P)6O#7 MKT<>>O$^!EO-QY//'^F(\ ,^/]KZ4G"]I8DQ/\4W=USCO^A8D*6%]TF@7TS5 MN6$NCX6__^G;WJ<'8XY6.+.-E)A^5CC2DO#T7?\9D]GQL>&80[L70B,C#S8C%N M(/=((*/"]TI8Z+G&L668&)F4SM'8HK'L&EQ7DA(&)P?$JW]PW:PKAZ%P/U,= MM#W(!S1?V([J+"^PV/66MZISX]Q[1&#_4S5]M/K9:L#K_&/Y<]WV=*09NZR.]V/@5L=>7Q/%( MRC>%(>,IW/@>T1/)5EOI/ :9P,4U*4:,IU 3*61E7\E%Q*MMW7NV]J-V'I>3 MY' NJ<75;))D<$9V7YM'@*^)[\UL!ROC!=FD+TFB%/P_WR22Q&Y&1N%G$DD" MJR@E]A%6_8'8'X_%4;>;;_Q)TJKH^/>65$4GD;3[%472OD08],1!3\DW_B3U MNNCXF1 A_R3&H\P2=GL*5]8S5L%M9TF$*76-WB$7.<^;6GBF"72Z6)[F&G9O M"SLI9M6_)S]51R>NCLF+X7:(<^)4=9%^8YG+;VC^B)QLNPC]DOX2$VZ!+)?. M=^)@R_L)$4OD=+FZY59=DJ_HJP.-X,K"1CJUZ=P;;X: M4>G67Y&'.,J.L26,[[B9_A-9NNWD!Q]=H3R2:Z@H24I6O#RFZKHWTS]4@@[O MQKDC)*63O'6,9TS,\(K[:FK)DB+I7(0Y89H9ILS^6I;3^16\@3RWZ.U)>T-1QO#)W&@8]UWEDAU MCDZ&V;T>P_X@FS&2(-'.T10Y#M(?U)>)ZR+,K OB8\6+_-5VW3-,@24>(F'K M%]?W0B#S^,\N"L/\AFE"1,!4_A#,_$\-9''0OJB6G:/X-P0H%I2!_R M")/A8%O9HK):6LEJ.0@I_9NJY@0^(>3I[AA(!TQTK"S>.B&!Z)4D^?V*HL:S MH6.YX&[^M/0-"D\Z0;F1QYB!" _M.]-U&1A-=?,G6([B+<0S'DT4?'2)/"7$ M+R8?\U&\U\NT.[]I5SM(=;$,6#<8-+RA.D45O8$BCOKYZ-A+ N_.J21QX_I$ MZ#X>S8-LE=\0-H+T@JS8RS>;48'9I#H$UV<532C47,B\]K.O!Q^D<:ZY#>1" M*N$,#;YAQ05YL7(8JBO_1"X1_8%&8]HN_HPW< W=3 >2=&D[70ES%MZF?,]X M1@^.2C;CEM/XE:Z,(]O*Y2/VPHE_5Z(Z2<:5[ M6//I?MAAM^4(852VL(Q4\_65#+1O^6@#3\H.C20UYI.(S'%!9([R+N (D%GG MPE:$S*'$"IG#8F;T#,E2WA64) M;?"D3/;.D=RQ2-GMGF.JEYS9MOGF*QYA?J*S&P#'0\J'CFK+70D M5;SF"JL]="21-1]7.')6>^A(EBL>.:L]="17O>:L]M"14O$>JK#:0T=*Q7J+ MPFH/'76K7G-6>^BH6_6:L]I#1[VJUYS5'CKJ5;WF;^^A7TXSC9R8H=5XXKIO M[YY9QURM2ZO[]A:4<>"#:GU:W;=WH*P#KWC%W]Z ,@Y\6*V7I?OV_I-UX-6Z MM;IO;S\9!SZJ>,7?WGVR#KSB%7][\\DX\''%VV:7V>8SKGC;[+':@L92Q6O> M>]N RSKRJM>XYEJM>LU9[9_C?*;GU+8]R_80J4]Q;*K6TZ]' MR.KX;O#(Z51%JJ8.!IW'WECN].2IUE$U?=Q!PY&.#:#1B)RR/7F8(>&OHP^2 M),SI6\DBZ :-UB](!H+@JCWKJ_-!!VO@RAX^-$.FJN&95A/@F\Y2+.?+'(@3$!!Q)V$VM/'8=,2"F4EL)Z$MZ+:*&,Z"^2#>X9 M4P.O!7TK2BPV=7;U^V:!C^T?GT1?;3X]6,3H+Q<3G9[>.5F-,/K=ZEH\3#VZ M-9S!ZA7!E>COZ"4?-]8B7AN2XT(7)LB]C9X_I[FZZ"1\/4VFCAX178O^)H]( M7.OHF"')8^=@@8.B2-[):E#Q@\(K>=?LVK8FY""2ICZ:K]=NK?[*,>:=>:;U MBY]-W:;)X>XW%MI.S[/;NU,<*UD3:.TP5GD$DR MJVW1HDG!&=WX /K:8=(P4;;DM0R7!#V1T05_ZOAE+V3C-<+#HX*.+1N+G%I; M2UG>-:,C6C;O>->\/G],?%6\M/&(\FT%TEY;P?[T:S31$@HBM(]8$STP!E7S M5C7T*^M,71CQN?B&$V[GW-I$Q(WCCJT@7<*,VD2PB:;Y<]\DW@]:=8-<=M", M+-8SNK(T;,:U@HR9Y]DFXMXA3S4LI%^H#O&,N:V@9/*D&D4V#O3P4N;X9M$* MT-+VQ>8>]I-Z^:Z$$MQ 6[C4^R M<6!_E3+'**%+69E4O4Y7 BVM)/LI7.J,]A,A!2N[.3>10;L[8.*#5G@@A 9M MLJKH08- 5IHN\C-@?;*[=J 0[FZZ$$M=#> V/5$#];IQ\ ,![NT7<0"^[(% M1 0[L6$$ WNOLNA!]<0%NXU/LG%@?Y4RQ[2^-Z"EE68_U72N/3>10;L[8.*# M5G@@A 9MLL+H05- 5KH09$;G*9-I[L!Q*['0\ZV&!W87BTC%MA0+2 BV$(- M(QC8-)5YR*LG+M@F?)*-.P]Y"76"0;6N3K5F6D$J-_T:3;3J5>L:B 6J=0N( M"*IUPP@&JG55JG4-Q 75FA^R)?2>@>(;I;KM\S3185D.*3>10?,Y8.*#QG0@ MA 9-J[K$C,: C2T=I&; Z-9KX6X8+?Q238.[*]2YAAU0%96)A44WRC1?E*RE\51 MV)9#RDUDT.X.F/B@%1X(H4&;K"IZT"!0@!;:+G)SH+URNS;@4*XN>E +W0T@ M=CW1 Y;5E< N;1VQP+YL 1'!3FP8P<#>JRQZ4#UQP6[CDVP9;1D"S6]]! M\;+/J4!!)^$C\,?H]]&5Z&_R^[8%G0^E^JGC6[KZA$[QZO%)<1T9 MQUNC#C73UV/GDK"9:7&FSJ>JKS>-#!O#;C8%+C3[5K6PA&\:#;8&SCT5$NH5 M4(+%A2?\?2C)+D^_V9;6D.\M"M/U]P;U&_FD!(H)1IE.8MR5>-@&T+ M#5GA[EA8.*A]M^9_(=5YM37[GG/\K]R[63O2;!<' MZ?)AN4#!INT;)G'"X,O1QRNLH=K/5",*E9Q_WZG64W#_-\,RYOZ<;\[),/&5 M7I=I!5*9Z\TQN8YW'"_?T0GYS'>F_'U2^.%?#J$G3)]VK ]\@*ZUNV) M58$.-L(DT'U3M9EA(6>Y?OT 1-V.>8.LXP9VK1-VE<$.I%T2[!X[F7ZQ;=U]L..LKJ3? MQ0"X]Q=XF4@6RM8]?(/AK:58SU1,6I/B4F3'"%Y+LC=6E_M(ZD9O*H ?P"]C M.)1E:[15]-Z-TK+"E++5W_I_?-=;Z0B\P89J'IO##_2/'7-HAFQ((\X]QIN* M'W7KH&?#]EUS&>0N($X3D%(I]-9$N"=3VN$BH%@KSA!E)2](RZ81-3&!#7BV M!49=5O("SS:;J+3OP,1UD3?1_O0-EQZ\HI2]Q1]0H)>O96W>(^?9T!#GF21) M$PK=,5FFQ0G56;9&2RAN"E2OB.KUE;255KP>6KP<9"5OK(V4G2.V;':&_ M&0](F[5M$\LPJQ)I3E<^&\TI9:JF.6@NATCU##S1(L5E'PG L][2,I0U7&VI M'&45:2TUH&PC)'NI&LX_5=-'I\MOP;EAFF^GND98DDQUG"5>ZLC3/IG;ON7% MOSHW7,VTR<]"Q'VUK209=C./=+P??JU[?&^];VQ*&MY&_E6 MISA"XS-W"\Z%QPO7,^88^#?3^$X 8W!CGJ4!)+Z9R :2$20C M#YEM6?$(DA$D8[E(K%1G#$N.TKH"-X^F\4334MN"2$[$XVHX.Q:[&=MV=0ID MNY')@ZQL$2PKU2;;C4R0FFZKHWTS\PW^/'W3AWQM,L MR'F]]?',M/ "YRA*G4443$N82[/V-J!3X_G),9ZQ_&H)H9(FTQJ. DHUA*?" MKQ[L6]_19G@WIK=.&M/CYRWB99T?EYP7EU,^5Y>)U93/HU_N74T9$%(E0NH_ MXK,A'C(5C55797M)*=6VEHM]GV3ZN!=*VEFMW%,IL!4V+% )M+)\",5O$F3O+.;:"G,4*5C:6 M.X&@+>/0](KZK:!F@88!C>5-("6O7%FD*^$?JNNA;ZJE/E&3NQG'"]_N4KAS M6BWV&5X:>$705^,9Z5<6QM&3\6BBP%@[77Y3_V,[@1^5YE7XKF?/D7.'S"#. M/S,6G!,^Q_36LAK2Y\F]=$YC::!S;71N,,=CI5-'U^J<=_E>B/S;DSL(W@:* MMH.+KRP=30O1?>N7?,,@YS2C'@R[)\L]HQ>6U^3K.;ZL_V$[/Z:VHR&^R9N+ MRREITV;87II>8PO%GB^PC3)Y-MX&B[>!B,*BX,ZC*.H (!E5]!A4'- 6#JA&DE58] M_ES;-'2J45YY:!Y0\08_3_5H7;ZGM;G]^S[J[7'JNX:%7#>ZOA7'#*OZ\4EX M4A0P>=XK^J8L0"IQ,Z-MYPJ^"IQNK&-)R)*:@*S?P]]Q>]*\0,,,+F5Z[&.+&V;#W\"062MU[BOLZF/:"VQN'AP"K1I+7 M*$^V@,740(M)9AW8> &<[(!,[?!@B$:E29 M4B)&H,IP!JKJ5)D&X E4F5:J,AP@[Q PPPN94JOTP=[#EUBHSOE;R\DA-C@\ M!%@UDKQ&>;(%+*8&6DPE'5J"78LS4%5E,34"3V QM=!BX@)YAX 9KLA$-*B. M,FI'WTB>&C32965-I3,\>,.[5#7#Q*-8U;0]5;4?2+]#S[;YC(&X>1O?-'L] MI;7#$EDFU@P*8K8==)0Q4+ Z"H9+SHB"\J@CDR?N0\$4*8N'I3\NOR(/7W)O MIL$O#Y7F>PK[-7TK=5'+P5L$$(XD!N"MQ7AC+-_8X V;-M'<-Y[PC\7<=IY4 MZXQTBSE5K1_7*@#N+<"E+&8XD-0E;0SY4+[CU M%&^.Y _ 9?$M+'6Y]W_K-KU6G+!)N!*#R!MNGC=.$!$X,\P1D+9J(=7)*/?X MQR:^X>89.1;I]TBJS[Q,\%_J$W!/4[@G4#G?)F6921E2Y<6E]'7[M4S722HM M@36J88U]X;EEQ+Z1,[1^:Z/AF2#N X,T%A&7AJ5:&OX%N>/>GCJ;PN/^I[H M-:I!&T%L4.Q#9V!#T+J V1J@==7'3[5:,< :S="Z:C,*XJ!]F?'[D,4O7C3D MNI-GU3#51_HCTD82X^_&"MG_WW>J]11VN#4L8^[/ <;%89QYV8N/@F3_Q30[ M.B%_;A"N+(;93B78P3#;M[(]N=(KQ7V;F7+ &/4P!@-YG^-D3H^=4Y4+>?_P MTWXM[]47D/?EPCI>=K;R?IUP[9+W&UF-9,&O+-=S?#(#BMD'3 >B)L8EK?E& M[^L91 7UD^=13CB5818@%6CCCM0/]N/@([:O@%3,^"Y,>RG #"W-R(3@"2OEI2"4ME]LI=_0C[!?U)0M MLGXK@WJS:<1L6K)L*C7;<48O@4)-3Y5-I5@[S^@!!1MZ1J^\9.?X)V2WX9O4 M?'MQ$A:R/&B54B45H'7PT"JIN" *92M'>N_9VH]PNW<("]XZ:(H<3$YZA6^$IDYF M/0LY=5;MBJE&,;M>D&,.]_^@:NJ$ZRWO5 M1.LB.T#]S12+-FZK]L:".&T6&QR\.9=RH^]R+W/T?77KOM%W(&I)T'LE)7Z>A$ MLWW+;$X:A\6D]>@?"QF6I)TMYP2A+[4-CRBJ4#\=,B]D>R0=H.RRTU2_]HLJ;_9W0O,,+AY?(:T3T M8@M5J]AGPAQ*(Z:2N7P%^P;W,3%E("8CSLQ,3+EBSKR8+TQ[B1!=AIL%B>8W MDJ"I\SA$#@6B-H]3WU3O0.PV1R':3.,!8E:>HE,I9X*X;2&' E&;SJGR:Z(& M?@'J$Z 7&D51ZG!(G@$G#,HH,3*;Y0*T;(S!\B8MZ5_RFXDRW^^;1-[U217W M/69,BOE^WR[<[(BJ %CX DMY(8]L!L@.@ L_<*E==G1;"89N(\'0 -D!<.$'+K7+CE;F!$:S:A@8 M&B [ "[\P*5VV='*O$"YF8F!#9 = !=^X%*[[&AE;J#.X%*[[&AEHJ#2S$3!!L@.@ L_<*E= M=K0R45!I9J)@ V0'P(4?N-0N.UJ9**@T,U&P ;(#X,(/7&J7':U,%(QFU3 P M-$!V %SX@4OMLJ.5B8)*,Q,%&R [ "[\P*5VV='*1$&EF8F"#9 = !=^X%*[ M[&AEHJ#2S$3!!L@.@ L_<*E==K0R45!I9J)@ V0'P(4?N-0N.]Y.%/QRVCPP M5)4H^.7TP&0'P(4?N-0M.[IO)PHV$ S=JA(%#TUV %PX@DOMLN/M9)\F@J&J M9)^#DQT %W[@4KOL>#O9IXE@J"K9Y^!D!\"%'[C4+CO>3O9I(ABJ2O8Y.-D! M<.$'+K7+CK>3?9H(AJJ2?0Y.=@!<^(%+[;+C[62?)H*AJF2?@Y,= !=^X%*[ M['@[V:>)8*@JV>?@9 ? A1^XU"X[WD[V:2(8JDKV.3C9 7#A!RZURXY6)OMT MFYGLTP#9 7#A!RYURXY>*Y-]>LU,]N%?=@!<.()+[;+C[2)R301#547D#DYV M %SX@4OMLJ.5B8*]9B8*-D!V %SX@4OMLJ.5B8*]9B8*-D!V %SX@4OMLJ.5 MB8+1K!H&A@;(#H +/W I3W;('5G>EAUX(+IA^I[QC.Z1YCN&9R#WXD4S?1WI MEXX]/[/G"Q^O 5Z0F^F%ZEB&]>3>(N=^ICKH=)G\ J9/U3'P<,-EH);])2W M $[5 0SNB\%[/#S\ M\=9!4^0XX1H?//9VK0I@#JR$9ED)]0&K8O,3A!DWPHPKR_0,*PRV:>AT#:\\ M- _@]$C\I"U#<>Q8]>.<*AK!,6<=62L$8D3(@$A"YDI&9$2F7OB\#(@&1->[: MT@J1(",!D3$BI>R(9"PC2]O<]\_'[/8]4RE"0\?O]89CL0#KNK=PT M7SZ0+A_I./+- ^GRD(XK7WN3ZAL?:*WJ_'L=D*ZQ>QV0KK%['9".D[W. +62 M*V\(D" ["4KR(8+4XI@+@ 3E<4%D]XPZBK+^\=Y_=-&?/O%;/N-_Q=U?MK[G MTS4;!Q:3)['RSR;.IDSKB*QM1CUM_=;,F[WQVN;GR MY$QY\ -M+(_ZPV%/ M%J)/2ORI&W_JQ9\&\:=A_&D4?QI'G_KQ\_KQ\_KQ\_K1\T;#0?QI&'\:Q9^B MYXU&<3X7\$X3/Y@/\K"'__RXLJ?:+?;5[]O!!<;TF6 M9XJ9I#-5YX:Y//[E 0L+5[A&/X4[>ZY:OWRB5UWCO^A8EA9>\.>SZAA8K!Y; MMC-7S4]SU7DRK&-R^>@D>.'GCPO\JK+>\5D59@Z:_GKT%\_6CI+>(?S]3]_V M/FV]*?CRD[!ZGT!>>'3RH#Z:2+"GPAD1&);G?OZHGNR:@[#UY,UGCO HA8U9 M".$T!"*..JII/%G'@H9(%.R3$,Y-""?W>/+]^NKAXERX?Y@\7&!]\;'&H=Q? MG'V_NWJXNK@7)M?GPL7_G?TVN?YR(9S=?/MV=7]_=7.]W_BD/+ETN;^Z^"41 6K9U[<_QMJ<)EDHT"1T9Q^>V MYL_#C?U("'?!.\(Q*8ZEHQ.L-_WOQPD5)ZM'GKRUD-MSS+",:],+9[=:6"'Z M_RB:YP1/0R=3$:[M#W)I6-M'<&.A]Q6"R*,RZ-%VL"C_]4C"9$.F MN< ;#X9W_+>[4+7H[_SD^&GHW@Q_E/X6CJ-CHJEWK/J>'7WA&$^S\!N\_MZC MK6,%SL-[BZ='+WQ&CD=4^I"(GKT('QP032A-ZK^%]O_UL=Z(''-YAQ:VX^&= MF3S%P^841AS6JH\?;=M\5$W3QO-ZR<@7F$;*0%8^O>8,3+7/'ST]T](H/7G7 MXA1@HXVE^=_OD[N'B[NO_Q+N+FYO[AZ$V^]W]]\GUP_"PXV 1?@#EM."W!5N M[@2Y_TY_+]Q<"@^_70AKTCV6[).S!W)9'G=[:W/\B#& E8T0$!\I6#D6K_MN M*Y>V(W@S)/P904H(+ L!2R.DAZ-["X^W]"<7@8FR@<9CG9C(>'@S75TND>H@ M*R,<_^'CL71E42!?YI76+,1C_/].@.B;.Y"1#9*1#XYJN08Q)]@+28EO(?EP M-[F^OZ*B$*0D$REY9L_GADM<2\*E@1D3JVCI.ND%]0:1^_ UXAO+!BU)DCO= MD3P8Y!5V]2_OOCK^VKZ[$.-AM>[ MBQ=5\RAQB=5\AYX,UR,=MP35%=P%TFA?0<&P!,-S!6U&-U%0IO-L%++29RP, M=QE> >#>X-TK2PL3XS''4R__6>#//[-U]'HC<#L<#J?_&X@3;$*] >T>A(V -V\8J MMB/\QW<,5SXMD9 M&_3&,O;#>TX4AN;+2*4O\<;A$UUWD.N&__EJ6$C.R-U]21(N/@BCGC<3)L_( M\I$HW/L&YI1)ARG#\[MJ9_CCC?-@_\RZ63S,;,?R;&M[><2WU-#PA502W3BW M>)/"4H?9'G9FFUA\Z?;VL#*.ZM;&KS7_G[$(]M5L>P/^/&XT2MZ%LR=;P,+! MY# 6JBF@%Z31%ISXZRFI RJ2_<'TB9 2_FLL\.KHB!>)6H,)]BX54H29)@Y2 M+O&ZU(GI2[QK5BK(B@4J;3&?ZBAX% M/?IJ:K@8 MG )QK6+R38D):CWA,;E$S NFZGJ"0_U?51JEY2W6?WP7ZYC+S=4*[C LHH > M"]T!'="JDS%> )ZY&!#?>$[KD_,=\\6\!U44Y65=X_OB3 F?O")YAV#^?Y: M-0V&V-'(AG\L.$^/[R11(/][_RD>2S0X[#QE\';\=(:5O O>?'R2=C: MC 6R&POAK:-AM=OQ@^$%*1%(U6:"AEG&332]P@D]VIYGSX_)/(*I;BW&KJD- MB8T6K0R^$*Y+TF/"FP+*I-Y6Y3)A/8]L#/?+^:-MOG.3[5,&BT3IW]!%N@[] MA!1*Z"40Q@*6,3]G!OYF)8C>4%99+R/E^ :M8ZHJ%DKUI:P\4K[-;*?,YY@* MM'%]IM -:V9OP-*&#![P=\9U/3T]NZUJ/3< S<]Z/F"EX4VX7H2B@,B'U[8W M$12YS.YKU=75/U\9W6?JPL#VM$"2>I#7>E,QNRYX9>G$+8D5K256D)'V@_SD M!Q;*B/IEB=[GK"([[^3WPDQUL6IM8HU1-^JY-:%@S1$]UA9$6C.A"N\P\_# MZ.4HRQ.#'X1S>B]1Z>*<$*KG MNQE!_B_DOD)XE*,D7-O"*A2_ V=YLF.SI,PEPJOA>"-#%4S\3"2H&C:.24%"3$Y"/X>(ML1O\0BM3N(%%P\G1[RI#C>['&1'D2J] =)=JFUO>F#^#_>#,TMZ&9*OC1 MY21SQ3F((:]\3895EE#QQHB[NT;,A,0K299G7.6MY"[+9Y6PY9SA17VRG66" MDDYOHLNMA3=EUM@(JG_+%U&IBBNLDX<[GBO+&$O=I6PMOR_<& M[])Y1+6#*SL.P2]+7"3K VC:C2++W029\$/$IALBR)18O>9>Y M)"__:>!7$W/%PC.UB2!_-ERZ!UJJI1FJ291%DKM*;B8E(G35T5V!)/H8>EH\ MM/M.?9]H&+QE'E^\K$Y=!&>"*CAUT424;0$JOP7LSK!=%-NJ[S"2J"$:I*+O M-N_>?Q#^A0?]UHY*7E""R'U-Q)7K0VFQZP,; =1!<(\67E"M9! <;1-?BP4] M(LXE]3619-IMQRJ-9]%PUOU,=9![XWN4NS&;8QL9[PJ(6LN^9014H7<=89!H M!AZO^^O1U?7EYD$]RY_KMA?>L$G2J$[2N",-CD[Z [$_'HNC;IQ"%0WS!,.2 M#(;,4PLB;BX9HF"O1K?3N5#F\M=+_(VWZ\9SD&?PZ]'ME]/?8Z=&N'E35X6P M[JL(G&<;S@KRU1$IE& M,3VRGA;:&.(G88:"V2HD:R1,/OF+1/_!OU.U'WCW]2V]LWGI2/CX>FE^.T]> M&K+"^R[,P\W95U**).,*$.?(U1QC041JQKV5 MB\E%[7F$L#^/\)MM$I&/,7ME:1^$=V2CB[S49YM>Z2 :N7#00J71&1('VJB( M(:UAK1T5)F"O>[D?!PS=7X29\?#C2C:DX M:&K2J"Q5#]RHUERDTBV(JF_[+AX9?IV/A^9;JJ\;Q)K0XJ84&Z9 _ R7G%ZT MIU$>*7V>-W,0HM]86(^,8FP)RU-E>* ..74:[RK14M^M5I_(K"H*/W$7I;NQ MA'.D;4 YT%PG!',!ZCT/H6C-3FUL:)(_S@T'H]AVW.A*R/D$I"39'*T%:_?# M]-;S]X#X)I-B3(0(T(7 J@U1$/*J.[-]4R<1<">Z#;^#K@[F8=M!8G2+90NF MC86$$]QLDJ/#_L*V=BO%AYG#\+ E]FAQ./Q^+!E5"^,":XP;,E'5-(<@9J$N M'1NK9(3,^/>^Z05&L4J,'P>I+J*GM2ULH"#AG6F[[GM,#4*FZ$M/?0ELF+\J M'R0!S]TDPKP B.A>\5?Y0R]^2# )FGV@V2X=MXMM-1?O-21IG\XJQEUTAQVW M]-R(]P;[PEPU+++7_E7Z,$AZS1.R\*^#Y5#U.;Z9F)DTD2/IG3MN1R\+9+EH M-0B:T4WX;8TQ[S?8<=6,]'U-=E\SL:[;^.7$)6A@41:J !L*T_B3*VA!\@GQ M^F&]"$M8X@P.(SF(8#\\6FD:?_H&EJ%+$8M$%WE8'=-4=T9)3#^0E)AGC$)* M-"?X;FK:/UU:\%%XY[N4@]Y'0+2>B)/S&8^7 (\DX032F)P:(JDQ5"EJNY9 M,X&(YD8**6*!(]C/F(TNXWTISGD[0"MG0CR4@>R-D[K6X"TFXQF/"PLDBG]L M"P23*%6F"@E8=5>D@FCX/(?D@5M+FMQU4KJ%RP$ &\ MZBRWK7"B)#[9 :O%;/)!>*"73+QCDDL&)=Y,QP\5'B@*CYE?D7Y MM"$SY ]KN^A*G83ER[9\R@?A6[R1KG:K\Y6T)BPQP;RR= VZ&:U6&\OH0+S3 M>^[H!KZEQP,9LI$![WPI.]Z!R>TK*U8:1&J&:YKMZ"HYG![D+BQ(AP6:!7Q_ M<28XODEB'-L;7J1BN#3/02.9+RN1'>?TKT[BN$)7"E2YL32(C^*HSJ.*U:K. MS8N)EM$I'$7"=U)#!VM'PMG,0%/A(J[%<4-K<3@TPIY>J\-Y3]^U>L"*IY(? ML%*WX@<$]K,:*[7A(1R=5I":OEH1 M:EA!W#TL^D7L=(^>P D;D43Z>X@ ZD:TIQ^$B4O/JB1,QEU@@P$/T3*7:PBB M$TH:Y,_H<%MP%NPG"M05,F3J#?+4'UAQ(:\EL[2C)7)]S*NAO\V)%FQ[0L1* M4:-$E*27$Y\4=2=1FRAPYRW79Q^L!Y[NW";NA3 %)H@CX??\)'YET[9_A!E- MD;MIKNHH[9WQ]*A&%N5(K9$E>*<8&JT!L?%WIKV8ASHF-@-MC;I<=.KR4+7H MZT>DD5/?/RS[IQ7D< GJU OS=E;LFZ"D1G-3K>T@#YX]E9-XCN8RB>!K+F>5 M+C5>]__X5I M0@4K$48!@L*U646NL)Q-15O:6%>58:@U'/J>M@)LH\[OJT.1 MZ[YXVUJM1@AG&@K=SN?B08I4M4&OY094H P( MNTD^WGD<20S(DG-$MBK6/+ M6IY$O1DCV[/*F3.R(VMD\U*8+R*$^2/)I,#;S<)4,?X-"[,FZCR:MO;C=6K' MI_@-PHYV,3_#9:&'U0AS!& *2K9L?AGST=:]V_R60=G82EI)Z3\3+= *!!N M>)U#DZ7M3_#;&@I'82*0MFJ4 AZI41%^#BE#!(R:O>)Q39.@75>VG4WUC856 M)P][/P@7U^<7YP'=MYH$O#E0UC)5X/$ 8\A!03)^Q%N>LY(2Z6<(@OH32HX;Y%" MVI@PW2,![S_!9SDKD49E'L#$_$F&L[&CZD@+*R ?!]8'V>L^"63FCO?Y([G_ M9"WK)M5?K6[B# 'X_ !_E0M9%O+3 M,ABIJYSX,QTT(UW&GQ$YU6#/45.9(W1%>;86>N]>+_%)#QB"=AQC!+MNLV@>W^)/6; M#(\>TF/(=_^[]EC*#_@+,_K[?"T3;O)H^UY8>1/.O9&P&3])K M)-$1+;:F0W)^=Z/1GW6AFHI\[FT2'@;(7WRI34D-PM75!^&&YOY"3@)P/3<# M!.B4K2HU(D?"1$],X\I?R?,"!8EV<*G"G1I.Q<'6R)N*S+AQ?E7VN3N3)@ S M"S5SX)*8JL*E2FM3-5QISX/S0Y:_C7"C^M:J32C3-+6U-LCWM.B4/16"T.MV M,,,X(*# MXH)&N#7G&+HL8VVDHN&].D5X2UAS\3<<^5D6"1 _%_I-0#P],\\0\NE^N&:" M/=/Z -KGPJ ): ])QE++N0@?69T7)A,D^U+CW# \^&S!J5R>4SD9U_O#:<49 M+KY']8B*Q9#![^.';K#X'O#:=\IO"8BL4JXO[Y(14?LY^M>J!QWY(ZX6D59S MI*)B 8PKL.S;^V?K"5OU2G9T -KUEN0=.6T#CVK!X'^4^+UK=4#2BH+4729F MWSHQN1<^ZC 4O25_<9B&5X?)!(L"M6)J*&AR.[E[$*[6RY545 &J3*6:U"U^ MN/A&8IQ! 9RU4Y=A&9RU;S:*X:S*.Z3]&S\\5R+\8Z:9<[Z^F;#T1M.EMT%6 M^O#2#Q57CO^5G,A=MB<4QQC"5$@E;]WY]K[-ZG,2WHCPDH4M=+UX=WN]%Y%J M-4J_+PK1OU)KUARM]PO.1_0-K8_=4Q+*BZ0J$=D!^DIEJM+U\GCR+I9-[S?3 MMWA;?:9/V9]NK,;W>27N'T_6&U(#%S6(BSZC^?J[B((YPWHAN1J5>?O\$;9I"=^C_FR6*2O>?.XA_M&NA)F[4#%4/URO+V[;_W/&"Z,ZT9V=<-JF'5ZP[*E&O*U?Z M1_75@X9]Q_RJ._ 4SI_"B>I4*L/$_Q\'S)/6W3*1C2('SM_R;GMIU"K\P"0M M_Z]I3U>VPFHT.,3BC6%[^DL2>Z/-_?1?C[2Q/.H/E-YXLQV]L=Z#7O M(_CZ M^_WY4=C6WG<[3ZJZ."8DF5@Z^<_%BAX3[TQUG"7>*/^IFC[QJ6'((7K&+TC' MP:]XP3N\/]=M3T>:,2>NX_"#^^M1IXNW;K'7ZT=])*)!GY1*$\9D/SP<]:4$ M',D=6:H11V-1&8_JP]$AZ#5;8OK!(5UI'*0A3,='VO;+0A[G,OJM!];"3G)1 ML4R:#!$7PEU,A&ODA;IG(2[JC\21#.*8?\@H124P<\CTQJ+4[7$O>=ND(%]9 MI-V9[2Q!V.;GG&Y181NO.F:88L)5E*0!R%;N$=(K*EOW1DA/'$L*]Z*T34IL M4 )<\-07Y*[ILB!8\[--O[A@)31X("18:26%^*<[ED&^<@^407'YR@HHRK!& M(^< -=9;!RU40Q?0RP)9;EBE(&B?JVV$2C@7O)D#H[6P7>;1[>+.85$Q'M+X M(B#Q7EX(<3 LTY>7%-UMHG0_ #2.BNX5C-#8(TJY3$J8ZKY:L=(2?G@AT^YU,(*QP(G=-GWD>]#1>QVP-\^V-D,!0'\KA% M2GJ^%*N2_CR$?8.:&Z0)FK<4A86IDIT"6QLDCV1!CI=!F+*@-"@-%,GYB97VQ;_VF89B$>DGNRV!N W.4?.WO$ M,,O"3G\D]KO\:_1-UWTC(H'$S<\UA4.8>W&&HLC8U@5_"/_X*!RY+(Z//L%' M3QQ*9;J@07.E1Z%I/!*O<*=1,4DN.:5P%)$2(50];$O;PX,HB^,ZH_P E8Q0 M*1SB8P<5190'<'BD;/EZCJ;((=TKPCIBUA,FO,N]?&U_E'U0.!88D32HXH;. M"#E7O%C452>+(Z5,0Q'R/YJ"S&'A"&1IR"QUHR@Q%Z31VGEJ+DACYH\N MY@_=]HGC?(M!JC[\FWUDNUBW^*E&2M-"_#G"IG*O4@[M-G7O.#@\%C\R61R/ MP[$B#@9E6J%%\,C,H=^C9-I^) \*T5:MQFB-GY6"&2<'F3)K>5\-"[LWT#-MIQEY%".2! M.!K56(0 <%,$-TGAUDP:&1O<](Y.QN.6A-6:(GDCY65A.Q0.]E30U(5!3'D3 MJ:1M\2.>EDJN\>X7YC&8,DR*4&>L\$:I\)40X69%@[V$LE1C3 40DQ$Q29': MC+7<2D!,EWMQW"I%.*H&)2S4)=2]*,9 2?'K7-7;;H.UWX=QQJ(TJ)%U "L9 ML9(4:,U5MHT!5F1)'-99A^H0U5Y,/L='.A&SCFV:]$!:]#FJB0&R-S<_C9+" MPYED[\5\8=I+A.Z028KA?UWY4O=B+5GLUED+$7"3$3=)L^ NKE1(;Y3G+,5'D:M[%V1JIG-LX2 @K>?( MP*Y5JBT74Q%P )YLX%DXUL@,GL-*#4-V+>Q:HO6G59';4/*Y3R/F4EDK''1D M9#X/N^( *NLW "B%8XV,@-(;B4H#2E#D4.&;E'G;[(T$/_VK;3UAIG'F&%:/ M01TYDL"B&RX-SA 8EC0HXJ]<-];NPSQ#D+ZY^6E<.+::DABV;SF/ M,6CX_(.F<&"U'- HI?:1@*CJ8J.NA['FK0>)FY]Y"@=,(PK$#9+6[.6BI0Z& MLCBLLQD=H"8C:@J'2DM!C23V!_QGLC1>__U#=1QUS7O->RO8]D>8QH4#H.?( M,9ZQNO.,UAEP#\6GA_E0E+J\-2T"7-:"R\*13^:X# [JCI4R3RK4W4V+VTTC M-1!::@ TL3Y)Z5R<7B"&"S8N5+]FS"+*6JP=HT**V%1J"E0$&P G*W"RB.P6 M4G3Z4E^4JCW%GP$V$.A=;908&:;J8G)]N?S'OWJ=\\OO^.9YQ]&?.MX,_Q0Y M.C8_.YII8*6BXR#7]AT-N9TSU[T+_^C,O+G9,0T+77EHWGE6GCN$!(30P>*< MV?.YX9'V0$$>_QDF(J80LC2,*^&=BY!P;7M(D+OO\TW;7:A6--N.B[2.\=*9 M&;J.K.,(^N,5ZL^-YMF/R(F^E,'#4J\EVY4*5Q1] M0/.%[:C.DG21\Y9GJN,L,>DG9Z/ER+]O;^L0O(Y$M)MAFDK1QU?=FMH,72\_VZFQ& M@8R-@OY [(_'XJC;W7HST>JS/".;F2*/@U<->N*@IVR]:D];0Q3P$BV01H(O M)N^Q70ZS(KIR\>Q%RH-T,_LG88Q"+G-(5>0?(<53%1N.D(-02+>KO83N8N)/ M4PV]8UA1W5D0KKE91RDL7%=DN,54N++"K-^")W-&8F\D@Z3E'BZ%)2U;N/1$ M95AC0NLA&C0/#E)=WUD&)@V(VF24O-O%/(63PJ.UWU-1D44\C&JYYCU@)!]& M"J> ,\)(;U#Q-OS^@#593?/G/JT^&94KM.<+!\V0Y1K/*#J$\\ZT7?<]2-P" MW%0XD7N--+3BW-DZ88)3%E\Q5:Z1=S-]4%^*L)K@XH7 GXY.^J($.IH9F>)P+Z)9$ZG>*^\)YU7?(4PT+Z1>J M8QG6D[M&WO. NOM)^'%/' YXJ&G(L=P_!( 6SJTN&Z"RW!/'V#/&YB @;W)0U;PL*[.+AP(:OUG)H@(:Q@&8R!."JU0B*D)C8&C(7K9+$" MXT 1^\,J>Z)#\N&![HAK1UMIFDU3=\@]#NU5W?&7Q7'";K=P@'FS[P,CB352 M>F)O4&8EJ:03A8W48_A95!0&-]^[^$OZ&'7W1-COGR86M%AWMLOI[\?;<-)DOZ6Q&CA M-Y1OZ5=']'%;S[O^_BU^8-+*;KPDF4)I!#TZ(:\3A&[PVAAUPN=9K!G=3KY< M=$[O+B:_=R:7#Q=WQX)J_E27;B0G"-DMM#6,&0KFI! N"!6JOTCT'_R[5[I6 M>.E(^)BT +^=WR4N %G)C?>&R[?Q\]FTX]@_HRL;EQYNSKX:U@\!WZ(ATTRF MFFZX"U/%:V=8Y)QUY]'$ FD3XG0<\1N$SZHP_3%H&#+\6 [J+@(L>8$NXC@H;P%3D.'K"+ M&B_0"@0;@%A)I-4G\H'>&+!#%LFU:YQ%5-Q$84,U74P&LA_9"^0$)3./!,_P MR'C6OPHIA7^!EP OA^8@#PFW_GQ!I-)O>.,A#D)1N+*T#T*L$M M2M@12M[$4 LGM5V90#=:F$6=8V!"Q?5>U=*P1H!<-+;S@U%[0MQPYT5_T4#K),C-84"2=?Q3@GS4F(;ZP MQHM$(.D6264@:=M("ES:.I)6S:5,59 *"O'E"53N@-9.)7'BAD0H$AS=\=SH MSJ+/;MI\8FRU Q9X,,15I+<+'/7.*H((V^G6E!A1QYBVY7=*9D5"K""IDBJG M^1<4IL_(\E'C$BG2P\[C&DZ,]+:.'NEAWD._(\DYTM(I*8K5^I8EDNI08XM< M@$T!V/038".O8".7#IN1) ZK/@,*J-D3-8-$U,AR9<)&&0W$[AAZZS8+-L,$ MV$@KV)0O;!1E)$I]CIKLYE3J$HJN\ZG4G=DN34NRUX+N?.MW3++W2^(J%LG[ MO1$#!9&0]68:LF"QXF6*V._REL$/@*P#D&,&JN?^@.QUQ7ZOR@1M "2G@.Q+ M#+3:/0'9QW;T4!9[W%58!T36@4B9@<*\OXB4E:$X&/)V!O0@_*,)Y].^.+;K M"@O'GI(:(-R?0*N'^W:SE<) %:9DN*54**9WR.*X6Z,E"EC)AI4N RUU7ZQT MAZ)2;;$,P$H1K"3%8/(JD/MBA596 <\H_V!)BKSDU>WV!HLDB=UAC6!A[P_E MHG9"77\>A$Z,G_X%68B ':T1]2#'@'C])$:K< MZG,)^!EU16D,\H=[_"0%E')KU"7@9]@51S)'[4/:FG3PX*B6&^)"LUV/=QVP M]?&+05)$+:]&>>J[AH5<]\R>/QH632:9:'_ZADL/"=PA6I26!#D*I 3UR,D< MSN(:@-0ZD)H4:0P D-H4I";% MSO(JY&4+U3%OR8@'X<--R&L(FM,(4\>>;Z0-*(W*=,; ]M(46+(XN\8,EHHHE^IC!E@V!98L#L>Q@F57%D>],EV/ ,NF MP)+%X3M6L%0&8K?4%H(U*-Z0BW*8N2BTS6;<.S=,/WE_7$950W@*/ 6> D\Y MQ/CN5D/<*U)\";E>E.\G"A;BO25N73D3NUJ$#I*2)O+Z=B)B[),D,1#[4C1(1X^@ MRN5.?QTF1=MS']]0#5P#<--*W.Q4^)("I+G/:10%SJYD<,'%JX _85VP M+_;E,C/#2],%&^G-.YNIUA,2#$N8JH8C/*NF3[MO_E0=!S]BO1L[*(:Y!752 MY#>O8GB)Z?)/0I:)_A_?]0(^^R,@3Z&#%RM>&XJ]4@]A@-AF@J+DTYGYU,02 M4:0, $/<8RBYY&<^E9$QAKIK&!J+HS&4Y.("1;L4R%%2("*O LD<1B>R+)9[ MF@#\A^LZXWK>31.BOZW/,!PE!7UR'Q,@5+VV+7LSTW OOSYOE4L!G76@,_G8 M9,[3 NS1V87L;$!G=Y1<9C3GH0'VZ"RUGQ>@LRGH3 H1Y3X[P!Z=HY:=W6V8 M[W9U=O?!]E13L!,SX>$$+P<,G!2KRZJ:/SYJB^-4QL5_F+Y.O]U(P9E8.HG1 MD! -JP -YOBQ7&F#R5R=TP'/;/&\TP64?,@RFS;/$:!7OL>^.*JV#68*MCG. M7CP 6">74,UF!G )Z[$H#RK-U098#>NV0< MN#A#7->?AVK'A368WIF8;=X+CP@S!HH,.D]]04THQ\1AW'O$YI!=5'+ATK'G M9_AQAN5C@7 3U\HZI?0*[GL@U,)RSU&Q_#8LU5E>>6CN8CE*!N+8IKDF,XN% M5?JB)%5\M(9WPXM#[(W9G-KC"'L]<@)0&4.Z#_?08W,*D"/HT1;RXF!8J1,* ML%F-. N,6:,HA2%_HR #*[8Q:'4YDADUB]XJ /&5N MS.Z8Q?%7ELA4Q'Z7MWP80&8=X98QBP.V#*&Y,EM&U=;B@9@)&#*EQTRND1?G MO-&X"<1("CD+69Q2QK38OX[_> A1#>[1PN(T\OYHZ8F#[@C PCM86!P[WA\L MBB3*/3A>S 5:=JC//8G%\>*]X;+FZQ^)?:DMYXJY4%5!12[7U_\5N:Z@:IJ# M*&_94\$T_O0-G8;,A(6#ILA!EH:$^"\'D:G8V@_.%>?6.P]Z$HM3W+<14>\) M3<^-9T-'ENX&$O'>4SU$$C&OY@O\_F**5P]RY0\=J"P.=)<.U+Y2Z]RX5JCT"U7VIV ,01P$BJ^^R%^JP:IOIH M(L&S,4O.YYA1W9GJH)EM8C9OPD&,MV54%\LHW?;)++>$U%_K%9[I ]LE//&X'U.U5>)X)XHRV6> M*@8 -Q3 ^YR?KU0$C\01B.!#1?!.$VR?L_(50GBM\K8D2J5B^6U[K OV&-AC M>P:M_D!$#" =FU[(49_0AM7E"K;ON9YJ$=A!:V]X"CP%GE+!4PZQL#M523CW M;?&7Y=:3D]*6=KJ?[LG.MJTZ1MO@)-@%K_WY(W)NIO1>]V:U"6XJCE)&Q?'J M^O+HI-\3)5D1>Q(DPW$/JN02#CL\0K6!JBOV%4641E";@7M0)6=N[/#2U BJ M47\LCH8@J;@'55*6Q4Z_28V@Z@Z'HE1JYP