0001703956
CONCRETE PUMPING HOLDINGS, INC.
false
--10-31
Q3
2023
887
941
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
54,806,913
54,806,913
56,226,191
56,226,191
5
5
13,017,677
0
1
0.1
13.0
13.0
13.0
11.50
2.5
2.5
2.5
00017039562022-11-012023-07-31
xbrli:shares
00017039562023-09-01
thunderdome:item
iso4217:USD
00017039562023-07-31
00017039562022-10-31
iso4217:USDxbrli:shares
00017039562023-05-012023-07-31
00017039562022-05-012022-07-31
00017039562021-11-012022-07-31
0001703956bbcp:CommonStockOutstandingMember2023-04-30
0001703956us-gaap:CommonStockMember2023-04-30
0001703956us-gaap:AdditionalPaidInCapitalMember2023-04-30
0001703956bbcp:TreasuryStockCommonAndPreferredMember2023-04-30
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-30
0001703956us-gaap:RetainedEarningsMember2023-04-30
00017039562023-04-30
0001703956us-gaap:CommonStockMember2023-05-012023-07-31
0001703956us-gaap:AdditionalPaidInCapitalMember2023-05-012023-07-31
0001703956bbcp:TreasuryStockCommonAndPreferredMember2023-05-012023-07-31
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-012023-07-31
0001703956us-gaap:RetainedEarningsMember2023-05-012023-07-31
0001703956bbcp:CommonStockOutstandingMember2023-05-012023-07-31
0001703956bbcp:CommonStockOutstandingMember2023-07-31
0001703956us-gaap:CommonStockMember2023-07-31
0001703956us-gaap:AdditionalPaidInCapitalMember2023-07-31
0001703956bbcp:TreasuryStockCommonAndPreferredMember2023-07-31
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-31
0001703956us-gaap:RetainedEarningsMember2023-07-31
0001703956bbcp:CommonStockOutstandingMember2022-04-30
0001703956us-gaap:CommonStockMember2022-04-30
0001703956us-gaap:AdditionalPaidInCapitalMember2022-04-30
0001703956bbcp:TreasuryStockCommonAndPreferredMember2022-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
0001703956bbcp:TreasuryStockCommonAndPreferredMember2022-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
0001703956bbcp:TreasuryStockCommonAndPreferredMember2022-07-31
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-31
0001703956us-gaap:RetainedEarningsMember2022-07-31
00017039562022-07-31
0001703956bbcp:CommonStockOutstandingMember2022-10-31
0001703956us-gaap:CommonStockMember2022-10-31
0001703956us-gaap:AdditionalPaidInCapitalMember2022-10-31
0001703956bbcp:TreasuryStockCommonAndPreferredMember2022-10-31
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-31
0001703956us-gaap:RetainedEarningsMember2022-10-31
0001703956us-gaap:CommonStockMember2022-11-012023-07-31
0001703956us-gaap:AdditionalPaidInCapitalMember2022-11-012023-07-31
0001703956bbcp:TreasuryStockCommonAndPreferredMember2022-11-012023-07-31
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-012023-07-31
0001703956us-gaap:RetainedEarningsMember2022-11-012023-07-31
0001703956bbcp:CommonStockOutstandingMember2022-11-012023-07-31
0001703956bbcp:CommonStockOutstandingMember2021-10-31
0001703956us-gaap:CommonStockMember2021-10-31
0001703956us-gaap:AdditionalPaidInCapitalMember2021-10-31
0001703956bbcp:TreasuryStockCommonAndPreferredMember2021-10-31
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-31
0001703956us-gaap:RetainedEarningsMember2021-10-31
00017039562021-10-31
0001703956us-gaap:CommonStockMember2021-11-012022-07-31
0001703956us-gaap:AdditionalPaidInCapitalMember2021-11-012022-07-31
0001703956bbcp:TreasuryStockCommonAndPreferredMember2021-11-012022-07-31
0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-012022-07-31
0001703956us-gaap:RetainedEarningsMember2021-11-012022-07-31
0001703956bbcp:CommonStockOutstandingMember2021-11-012022-07-31
xbrli:pure
0001703956bbcp:BrundageBoneMember2023-07-31
0001703956bbcp:CamfaudMember2023-07-31
0001703956bbcp:EcoPanIncMember2023-07-31
00017039562023-02-012023-07-31
00017039562021-11-012022-10-31
0001703956bbcp:CoastalCarolinaPumpingIncMember2022-08-012022-08-31
0001703956bbcp:CoastalCarolinaPumpingIncMember2022-08-31
0001703956bbcp:CoastalCarolinaPumpingIncMemberus-gaap:CustomerRelationshipsMember2022-08-012022-08-31
0001703956bbcp:CoastalCarolinaPumpingIncMemberus-gaap:NoncompeteAgreementsMember2022-08-012022-08-31
utr:Y
0001703956bbcp:CoastalCarolinaPumpingIncLeasesMember2022-08-31
0001703956bbcp:PioneerConcretePumpingServicesMember2021-11-012021-11-30
0001703956bbcp:PioneerConcretePumpingServicesMembersrt:MinimumMember2021-11-30
0001703956bbcp:PioneerConcretePumpingServicesMembersrt:MaximumMember2021-11-30
0001703956bbcp:CoastalCarolinaPumpingIncMember2022-05-012022-07-31
0001703956bbcp:CoastalCarolinaPumpingIncMember2021-11-012022-07-31
0001703956srt:ProFormaMember2022-05-012022-07-31
0001703956srt:ProFormaMember2021-11-012022-07-31
0001703956bbcp:CoastalCarolinaPumpingIncMemberbbcp:AssetBackedRevolvingCreditFacilityMember2022-08-012022-08-31
0001703956bbcp:CoastalCarolinaPumpingIncMember2023-05-012023-07-31
0001703956bbcp:CoastalCarolinaPumpingIncMember2022-11-012023-07-31
0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2023-07-31
0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2023-07-31
0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2022-10-31
0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2022-10-31
0001703956bbcp:PublicWarrantsMember2023-07-31
0001703956bbcp:PublicWarrantsMember2022-10-31
0001703956bbcp:PrivateWarrantsMember2023-07-31
0001703956bbcp:PrivateWarrantsMember2022-10-31
0001703956bbcp:WarrantToPurchaseClassACommonStockMember2023-07-31
utr:D
0001703956bbcp:WarrantToPurchaseClassACommonStockMember2022-11-012023-07-31
0001703956us-gaap:LandBuildingsAndImprovementsMember2023-07-31
0001703956us-gaap:LandBuildingsAndImprovementsMember2022-10-31
0001703956bbcp:FinanceLeasesForLandAndBuildingsMember2023-07-31
0001703956bbcp:FinanceLeasesForLandAndBuildingsMember2022-10-31
0001703956us-gaap:MachineryAndEquipmentMember2023-07-31
0001703956us-gaap:MachineryAndEquipmentMember2022-10-31
0001703956us-gaap:TransportationEquipmentMember2023-07-31
0001703956us-gaap:TransportationEquipmentMember2022-10-31
0001703956us-gaap:FurnitureAndFixturesMember2023-07-31
0001703956us-gaap:FurnitureAndFixturesMember2022-10-31
0001703956us-gaap:CostOfSalesMemberbbcp:PropertyAndEquipmentMember2023-05-012023-07-31
0001703956us-gaap:CostOfSalesMemberbbcp:PropertyAndEquipmentMember2022-05-012022-07-31
0001703956us-gaap:CostOfSalesMemberbbcp:PropertyAndEquipmentMember2022-11-012023-07-31
0001703956us-gaap:CostOfSalesMemberbbcp:PropertyAndEquipmentMember2021-11-012022-07-31
0001703956us-gaap:GeneralAndAdministrativeExpenseMemberbbcp:PropertyAndEquipmentMember2023-05-012023-07-31
0001703956us-gaap:GeneralAndAdministrativeExpenseMemberbbcp:PropertyAndEquipmentMember2022-05-012022-07-31
0001703956us-gaap:GeneralAndAdministrativeExpenseMemberbbcp:PropertyAndEquipmentMember2022-11-012023-07-31
0001703956us-gaap:GeneralAndAdministrativeExpenseMemberbbcp:PropertyAndEquipmentMember2021-11-012022-07-31
0001703956bbcp:USConcretePumpingMember2022-11-012023-07-31
0001703956us-gaap:CustomerRelationshipsMember2023-07-31
0001703956us-gaap:CustomerRelationshipsMember2022-11-012023-07-31
0001703956us-gaap:TradeNamesMember2023-07-31
0001703956us-gaap:TradeNamesMember2022-11-012023-07-31
0001703956bbcp:AssembledWorkforceMember2023-07-31
0001703956us-gaap:NoncompeteAgreementsMember2023-07-31
0001703956bbcp:TradeNamesIndefiniteLivedMember2023-07-31
0001703956us-gaap:CustomerRelationshipsMember2022-10-31
0001703956us-gaap:CustomerRelationshipsMember2021-11-012022-10-31
0001703956us-gaap:TradeNamesMember2022-10-31
0001703956us-gaap:TradeNamesMember2021-11-012022-10-31
0001703956bbcp:AssembledWorkforceMember2022-10-31
0001703956us-gaap:NoncompeteAgreementsMember2022-10-31
0001703956bbcp:TradeNamesIndefiniteLivedMember2022-10-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2022-10-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2022-11-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2022-10-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2022-11-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2022-10-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2022-11-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2023-07-31
0001703956us-gaap:OperatingSegmentsMember2022-10-31
0001703956us-gaap:OperatingSegmentsMember2022-11-012023-07-31
0001703956us-gaap:OperatingSegmentsMember2023-07-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:RevolvingLoanMember2023-07-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:RevolvingLoanMember2022-10-31
0001703956bbcp:SeniorSecuredNotesMember2023-07-31
0001703956bbcp:SeniorSecuredNotesMember2022-10-31
0001703956bbcp:SeniorSecuredNotesMember2021-01-28
0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2021-01-28
0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2022-07-29
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2018-12-06
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2022-07-29
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:JpmorganChaseBankNaMember2022-07-29
0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2023-05-30
0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2023-06-01
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2022-06-29
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2023-06-01
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:JpmorganChaseBankNaMember2023-06-01
00017039562023-06-012023-06-01
00017039562023-06-01
0001703956bbcp:SeniorSecuredNotesMember2023-04-30
0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2023-07-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2023-07-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberbbcp:SterlingOvernightIndexAverageMember2022-10-012023-05-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberbbcp:SterlingOvernightIndexAverageMember2023-06-012023-07-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMember2022-06-292022-06-29
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberbbcp:LondonInterbankOfferedRateLibor1Member2022-06-292022-06-29
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:BaseRateMember2022-06-292022-06-29
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-06-302023-05-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:BaseRateMember2022-06-302023-05-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-06-012023-07-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:BaseRateMember2023-06-012023-07-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMember2023-01-312023-01-31
0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2022-10-31
0001703956us-gaap:ForeignCountryMember2023-07-31
0001703956us-gaap:ForeignCountryMember2022-10-31
0001703956bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember2023-07-31
0001703956us-gaap:OtherNoncurrentLiabilitiesMember2023-07-31
0001703956us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-31
0001703956us-gaap:OtherNoncurrentAssetsMember2023-07-31
0001703956us-gaap:StandbyLettersOfCreditMember2023-07-31
00017039562023-01-31
00017039562022-06-30
0001703956us-gaap:EmployeeStockOptionMember2023-05-012023-07-31
0001703956us-gaap:EmployeeStockOptionMember2022-05-012022-07-31
0001703956us-gaap:EmployeeStockOptionMember2022-11-012023-07-31
0001703956us-gaap:EmployeeStockOptionMember2021-11-012022-07-31
0001703956us-gaap:RestrictedStockMember2023-05-012023-07-31
0001703956us-gaap:RestrictedStockMember2022-05-012022-07-31
0001703956us-gaap:RestrictedStockMember2022-11-012023-07-31
0001703956us-gaap:RestrictedStockMember2021-11-012022-07-31
0001703956us-gaap:WarrantMember2023-05-012023-07-31
0001703956us-gaap:WarrantMember2022-11-012023-07-31
0001703956us-gaap:WarrantMember2022-05-012022-07-31
0001703956us-gaap:WarrantMember2021-11-012022-07-31
0001703956bbcp:SeriesAPreferredStocksMember2023-05-012023-07-31
0001703956bbcp:SeriesAPreferredStocksMember2022-11-012023-07-31
0001703956bbcp:SeriesAPreferredStocksMember2022-05-012022-07-31
0001703956bbcp:SeriesAPreferredStocksMember2021-11-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2023-05-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2022-05-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2021-11-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2023-05-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2022-05-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2022-11-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2021-11-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2023-05-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2022-05-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2021-11-012022-07-31
0001703956us-gaap:CorporateNonSegmentMember2023-05-012023-07-31
0001703956us-gaap:CorporateNonSegmentMember2022-05-012022-07-31
0001703956us-gaap:CorporateNonSegmentMember2022-11-012023-07-31
0001703956us-gaap:CorporateNonSegmentMember2021-11-012022-07-31
0001703956us-gaap:IntersegmentEliminationMember2023-05-012023-07-31
0001703956us-gaap:IntersegmentEliminationMember2022-05-012022-07-31
0001703956us-gaap:IntersegmentEliminationMember2022-11-012023-07-31
0001703956us-gaap:IntersegmentEliminationMember2021-11-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2023-05-012023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2022-05-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2021-11-012022-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2023-07-31
0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2022-10-31
0001703956us-gaap:CorporateNonSegmentMember2023-07-31
0001703956us-gaap:CorporateNonSegmentMember2022-10-31
0001703956us-gaap:IntersegmentEliminationMember2023-07-31
0001703956us-gaap:IntersegmentEliminationMember2022-10-31
0001703956country:US2023-05-012023-07-31
0001703956country:US2022-05-012022-07-31
0001703956country:US2022-11-012023-07-31
0001703956country:US2021-11-012022-07-31
0001703956country:GB2023-05-012023-07-31
0001703956country:GB2022-05-012022-07-31
0001703956country:GB2022-11-012023-07-31
0001703956country:GB2021-11-012022-07-31
0001703956country:US2023-07-31
0001703956country:US2022-10-31
0001703956country:GB2023-07-31
0001703956country:GB2022-10-31
Table of Contents
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended July 31, 2023
OR
☐ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from ____ to ____
Commission File Number: 001-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 | 80229 |
Thornton, Colorado | |
(Address of principal executive offices) | (Zip Code) |
(303) 289-7497
(Registrant's telephone number, including area code)
None
(Former name, former address and former fiscal year, if changed 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, par value $0.0001 per share | BBCP | The Nasdaq Stock Market LLC |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated 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 1, 2023, the registrant had 54,709,742 shares of common stock, par value $0.0001 per share, issued and outstanding.
CONCRETE PUMPING HOLDINGS, INC.
FORM 10-Q
FOR THE QUARTER ENDED July 31, 2023
PART I
ITEM 1. Financial Statements
Concrete Pumping Holdings, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)
| | As of July 31, | | | As of October 31, | |
(in thousands except per share amounts) | | 2023 | | | 2022 | |
Current assets: | | | | | | | | |
Cash and cash equivalents | | $ | 11,532 | | | $ | 7,482 | |
Trade receivables, net of allowance for doubtful accounts of $887 and $941, respectively | | | 67,201 | | | | 62,882 | |
Inventory, net | | | 6,672 | | | | 5,532 | |
Income taxes receivable | | | - | | | | 485 | |
Prepaid expenses and other current assets | | | 12,496 | | | | 5,175 | |
Total current assets | | | 97,901 | | | | 81,556 | |
| | | | | | | | |
Property, plant and equipment, net | | | 427,084 | | | | 419,377 | |
Intangible assets, net | | | 125,363 | | | | 137,754 | |
Goodwill | | | 222,998 | | | | 220,245 | |
Right-of-use operating lease assets | | | 25,487 | | | | 24,833 | |
Other non-current assets | | | 13,295 | | | | 2,026 | |
Deferred financing costs | | | 1,878 | | | | 1,698 | |
Total assets | | $ | 914,006 | | | $ | 887,489 | |
| | | | | | | | |
| | | | | | | | |
Current liabilities: | | | | | | | | |
Revolving loan | | $ | 35,699 | | | $ | 52,133 | |
Operating lease obligations, current portion | | | 4,649 | | | | 4,001 | |
Finance lease obligations, current portion | | | 114 | | | | 109 | |
Accounts payable | | | 7,247 | | | | 8,362 | |
Accrued payroll and payroll expenses | | | 15,190 | | | | 13,341 | |
Accrued expenses and other current liabilities | | | 36,254 | | | | 32,156 | |
Income taxes payable | | | 737 | | | | 178 | |
Warrant liability, current portion | | | 391 | | | | - | |
Total current liabilities | | | 100,281 | | | | 110,280 | |
| | | | | | | | |
Long term debt, net of discount for deferred financing costs | | | 371,520 | | | | 370,476 | |
Operating lease obligations, non-current | | | 21,177 | | | | 20,984 | |
Finance lease obligations, non-current | | | 82 | | | | 169 | |
Deferred income taxes | | | 79,360 | | | | 74,223 | |
Other liabilities, non-current | | | 12,836 | | | | - | |
Warrant liability, non-current | | | - | | | | 7,030 | |
Total liabilities | | | 585,256 | | | | 583,162 | |
| | | | | | | | |
Commitments and contingencies (Note 13) | | | | | | | | |
| | | | | | | | |
Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of July 31, 2023 and October 31, 2022 | | | 25,000 | | | | 25,000 | |
| | | | | | | | |
Stockholders' equity | | | | | | | | |
Common stock, $0.0001 par value, 500,000,000 shares authorized, 54,806,913 and 56,226,191 issued and outstanding as of July 31, 2023 and October 31, 2022, respectively | | | 6 | | | | 6 | |
Additional paid-in capital | | | 382,533 | | | | 379,395 | |
Treasury stock | | | (14,288 | ) | | | (4,609 | ) |
Accumulated other comprehensive loss | | | (663 | ) | | | (9,228 | ) |
Accumulated deficit | | | (63,838 | ) | | | (86,237 | ) |
Total stockholders' equity | | | 303,750 | | | | 279,327 | |
| | | | | | | | |
Total liabilities and stockholders' equity | | $ | 914,006 | | | $ | 887,489 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
Concrete Pumping Holdings, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)
|
|
Three Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
(in thousands, except share and per share amounts) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue |
|
$ |
120,671 |
|
|
$ |
104,469 |
|
|
$ |
322,037 |
|
|
$ |
286,398 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cost of operations |
|
|
71,187 |
|
|
|
62,535 |
|
|
|
192,625 |
|
|
|
171,400 |
|
Gross profit |
|
|
49,484 |
|
|
|
41,934 |
|
|
|
129,412 |
|
|
|
114,998 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
General and administrative expenses |
|
|
29,937 |
|
|
|
27,847 |
|
|
|
87,236 |
|
|
|
83,156 |
|
Income from operations |
|
|
19,547 |
|
|
|
14,087 |
|
|
|
42,176 |
|
|
|
31,842 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other income (expense): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interest expense, net |
|
|
(7,066 |
) |
|
|
(6,517 |
) |
|
|
(21,285 |
) |
|
|
(19,126 |
) |
Change in fair value of warrant liabilities |
|
|
911 |
|
|
|
7,420 |
|
|
|
6,639 |
|
|
|
9,894 |
|
Other income, net |
|
|
262 |
|
|
|
16 |
|
|
|
296 |
|
|
|
69 |
|
Total other income (expense) |
|
|
(5,893 |
) |
|
|
919 |
|
|
|
(14,350 |
) |
|
|
(9,163 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Income before income taxes |
|
|
13,654 |
|
|
|
15,006 |
|
|
|
27,826 |
|
|
|
22,679 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Income tax expense |
|
|
3,318 |
|
|
|
2,030 |
|
|
|
5,427 |
|
|
|
2,535 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
|
10,336 |
|
|
|
12,976 |
|
|
|
22,399 |
|
|
|
20,144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Less accretion of liquidation preference on preferred stock |
|
|
(441 |
) |
|
|
(441 |
) |
|
|
(1,309 |
) |
|
|
(1,309 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Income available to common shareholders |
|
$ |
9,895 |
|
|
$ |
12,535 |
|
|
$ |
21,090 |
|
|
$ |
18,835 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted average common shares outstanding |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
|
53,198,637 |
|
|
|
54,012,404 |
|
|
|
53,377,157 |
|
|
|
53,859,874 |
|
Diluted |
|
|
54,104,738 |
|
|
|
57,286,563 |
|
|
|
54,262,940 |
|
|
|
54,772,441 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income per common share |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
$ |
0.18 |
|
|
$ |
0.22 |
|
|
$ |
0.38 |
|
|
$ |
0.33 |
|
Diluted |
|
$ |
0.18 |
|
|
$ |
0.22 |
|
|
$ |
0.38 |
|
|
$ |
0.33 |
|
The accompanying notes are an integral part of these condensed consolidated financial statements.
Concrete Pumping Holdings, Inc.
Condensed Consolidated Statements of Comprehensive Income
(Unaudited)
|
|
Three Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
2022 |
|
|
2023 |
|
2022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
10,336 |
|
$ |
12,976 |
|
|
$ |
22,399 |
|
$ |
20,144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other comprehensive income (loss): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Foreign currency translation adjustment |
|
|
1,835 |
|
|
(2,303 |
) |
|
|
8,565 |
|
|
(8,727 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total comprehensive income |
|
$ |
12,171 |
|
$ |
10,673 |
|
|
$ |
30,964 |
|
$ |
11,417 |
|
The accompanying notes are an integral part of these condensed consolidated financial statements.
Concrete Pumping Holdings, Inc.
Condensed 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, except share amounts) |
|
Shares |
|
|
Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance, April 30, 2023 |
|
|
55,015,572 |
|
|
$ |
6 |
|
|
$ |
381,599 |
|
|
$ |
(12,894 |
) |
|
$ |
(2,498 |
) |
|
$ |
(74,174 |
) |
|
$ |
292,039 |
|
Stock-based compensation expense |
|
|
- |
|
|
|
- |
|
|
|
934 |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
934 |
|
Forfeiture of restricted stock |
|
|
(18,459 |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
|
|
8,773 |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Treasury shares purchased under share repurchase program |
|
|
(198,973 |
) |
|
|
- |
|
|
|
- |
|
|
|
(1,394 |
) |
|
|
- |
|
|
|
- |
|
|
|
(1,394 |
) |
Net income |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
10,336 |
|
|
|
10,336 |
|
Foreign currency translation adjustment |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
1,835 |
|
|
|
- |
|
|
|
1,835 |
|
Balance, July 31, 2023 |
|
|
54,806,913 |
|
|
$ |
6 |
|
|
$ |
382,533 |
|
|
$ |
(14,288 |
) |
|
$ |
(663 |
) |
|
$ |
(63,838 |
) |
|
$ |
303,750 |
|
|
|
Common Stock |
|
|
Additional Paid-In Capital |
|
|
Treasury Stock |
|
|
Accumulated Other Comprehensive Income (Loss) |
|
|
Accumulated Deficit |
|
|
Total |
|
(in thousands, except share amounts) |
|
Shares |
|
|
Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance, 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 |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
12,976 |
|
|
|
12,976 |
|
Foreign currency translation adjustment |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
(2,303 |
) |
|
|
- |
|
|
|
(2,303 |
) |
Balance, July 31, 2022 |
|
|
56,599,833 |
|
|
$ |
6 |
|
|
$ |
378,481 |
|
|
$ |
(1,856 |
) |
|
$ |
(5,056 |
) |
|
$ |
(94,769 |
) |
|
$ |
276,806 |
|
The accompanying notes are an integral part of these condensed consolidated financial statements.
Concrete Pumping Holdings, Inc.
Condensed Consolidated Statements of Changes in Stockholders' Equity
(Unaudited) - (Continued)
|
|
Common Stock |
|
|
Additional Paid-In Capital |
|
|
Treasury Stock |
|
|
Accumulated Other Comprehensive Income (Loss) |
|
|
Accumulated Deficit |
|
|
Total |
|
(in thousands, except share amounts) |
|
Shares |
|
|
Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance, October 31, 2022 |
|
|
56,226,191 |
|
|
$ |
6 |
|
|
$ |
379,395 |
|
|
$ |
(4,609 |
) |
|
$ |
(9,228 |
) |
|
$ |
(86,237 |
) |
|
$ |
279,327 |
|
Stock-based compensation expense |
|
|
- |
|
|
|
- |
|
|
|
3,138 |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
3,138 |
|
Forfeiture of restricted stock |
|
|
(19,771 |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
|
|
(100,545 |
) |
|
|
- |
|
|
|
- |
|
|
|
(1,040 |
) |
|
|
- |
|
|
|
- |
|
|
|
(1,040 |
) |
Treasury shares purchased under share repurchase program |
|
|
(1,298,962 |
) |
|
|
- |
|
|
|
- |
|
|
|
(8,639 |
) |
|
|
- |
|
|
|
- |
|
|
|
(8,639 |
) |
Net income |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
22,399 |
|
|
|
22,399 |
|
Foreign currency translation adjustment |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
8,565 |
|
|
|
- |
|
|
|
8,565 |
|
Balance, July 31, 2023 |
|
|
54,806,913 |
|
|
$ |
6 |
|
|
$ |
382,533 |
|
|
$ |
(14,288 |
) |
|
$ |
(663 |
) |
|
$ |
(63,838 |
) |
|
$ |
303,750 |
|
|
|
Common Stock |
|
|
Additional Paid-In Capital |
|
|
Treasury Stock |
|
|
Accumulated Other Comprehensive Income (Loss) |
|
|
Accumulated Deficit |
|
|
Total |
|
(in thousands, except share amounts) |
|
Shares |
|
|
Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance, October 31, 2021 |
|
|
56,564,642 |
|
|
$ |
6 |
|
|
$ |
374,272 |
|
|
$ |
(461 |
) |
|
$ |
3,671 |
|
|
$ |
(114,913 |
) |
|
$ |
262,575 |
|
Stock-based compensation expense |
|
|
- |
|
|
|
- |
|
|
|
4,164 |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
4,164 |
|
Forfeiture of restricted stock |
|
|
(47,548 |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
|
|
145,589 |
|
|
|
- |
|
|
|
45 |
|
|
|
(1,012 |
) |
|
|
- |
|
|
|
- |
|
|
|
(967 |
) |
Treasury shares purchased under share repurchase program |
|
|
(62,850 |
) |
|
|
- |
|
|
|
- |
|
|
|
(383 |
) |
|
|
- |
|
|
|
- |
|
|
|
(383 |
) |
Net income |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
20,144 |
|
|
|
20,144 |
|
Foreign currency translation adjustment |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
(8,727 |
) |
|
|
- |
|
|
|
(8,727 |
) |
Balance, July 31, 2022 |
|
|
56,599,833 |
|
|
$ |
6 |
|
|
$ |
378,481 |
|
|
$ |
(1,856 |
) |
|
$ |
(5,056 |
) |
|
$ |
(94,769 |
) |
|
$ |
276,806 |
|
The accompanying notes are an integral part of these condensed consolidated financial statements.
Concrete Pumping Holdings, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
|
|
For the Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
Net income |
|
$ |
22,399 |
|
|
$ |
20,144 |
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
|
|
|
|
|
|
Non-cash operating lease expense |
|
|
3,526 |
|
|
|
1,786 |
|
Foreign currency adjustments |
|
|
(1,421 |
) |
|
|
- |
|
Depreciation |
|
|
29,541 |
|
|
|
25,547 |
|
Deferred income taxes |
|
|
4,140 |
|
|
|
2,210 |
|
Amortization of deferred financing costs |
|
|
1,414 |
|
|
|
1,374 |
|
Amortization of intangible assets |
|
|
14,336 |
|
|
|
16,958 |
|
Stock-based compensation expense |
|
|
3,138 |
|
|
|
4,164 |
|
Change in fair value of warrant liabilities |
|
|
(6,639 |
) |
|
|
(9,894 |
) |
Net gain on the sale of property, plant and equipment |
|
|
(1,472 |
) |
|
|
(1,460 |
) |
Provision for bad debt |
|
|
(93 |
) |
|
|
239 |
|
Net changes in operating assets and liabilities: |
|
|
|
|
|
|
|
|
Trade receivables |
|
|
(3,199 |
) |
|
|
(11,024 |
) |
Inventory |
|
|
(970 |
) |
|
|
(265 |
) |
Prepaid expenses and other assets |
|
|
(875 |
) |
|
|
(1,239 |
) |
Accounts payable |
|
|
(2,050 |
) |
|
|
(2,311 |
) |
Accrued payroll, accrued expenses and other liabilities |
|
|
4,457 |
|
|
|
7,498 |
|
Net cash provided by operating activities |
|
|
66,232 |
|
|
|
53,727 |
|
|
|
|
|
|
|
|
|
|
Cash flows from investing activities: |
|
|
|
|
|
|
|
|
Purchases of property, plant and equipment |
|
|
(43,166 |
) |
|
|
(80,967 |
) |
Proceeds from sale of property, plant and equipment |
|
|
8,043 |
|
|
|
6,197 |
|
Purchases of intangible assets |
|
|
(800 |
) |
|
|
(1,450 |
) |
Net cash used in investing activities |
|
|
(35,923 |
) |
|
|
(76,220 |
) |
|
|
|
|
|
|
|
|
|
Cash flows from financing activities: |
|
|
|
|
|
|
|
|
Proceeds on revolving loan |
|
|
239,911 |
|
|
|
252,925 |
|
Payments on revolving loan |
|
|
(256,345 |
) |
|
|
(236,856 |
) |
Payment of debt issuance costs |
|
|
(550 |
) |
|
|
(290 |
) |
Purchase of treasury stock |
|
|
(9,679 |
) |
|
|
(1,394 |
) |
Other financing activities |
|
|
(81 |
) |
|
|
(31 |
) |
Net cash provided by (used in) financing activities |
|
|
(26,744 |
) |
|
|
14,354 |
|
Effect of foreign currency exchange rate changes on cash |
|
|
485 |
|
|
|
1,286 |
|
Net increase (decrease) in cash and cash equivalents |
|
|
4,050 |
|
|
|
(6,853 |
) |
Cash and cash equivalents: |
|
|
|
|
|
|
|
|
Beginning of period |
|
|
7,482 |
|
|
|
9,298 |
|
End of period |
|
$ |
11,532 |
|
|
$ |
2,445 |
|
The accompanying notes are an integral part of these condensed consolidated financial statements.
Concrete Pumping Holdings, Inc.
Condensed Consolidated Statements of Cash Flows (Continued)
(Unaudited)
|
|
Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
Supplemental cash flow information: |
|
|
|
|
|
|
|
|
Cash paid for interest |
|
$ |
14,155 |
|
|
$ |
12,103 |
|
Cash paid for income taxes |
|
|
258 |
|
|
|
409 |
|
|
|
|
|
|
|
|
|
|
Non-cash investing and financing activities: |
|
|
|
|
|
|
|
|
Equipment purchases included in accrued expenses and accounts payable |
|
|
3,737 |
|
|
|
10,129 |
|
Operating lease right-of-use assets recorded upon adoption of ASC 842 |
|
|
- |
|
|
|
18,625 |
|
Operating lease liabilities recorded upon adoption of ASC 842 |
|
|
- |
|
|
|
18,593 |
|
Operating lease assets obtained in exchange for new operating lease liabilities |
|
|
3,873 |
|
|
|
3,296 |
|
The accompanying notes are an integral part of these condensed consolidated financial statements.
Concrete Pumping Holdings, Inc.
Notes to the Condensed Consolidated Financial Statements (Unaudited)
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 the Company 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 service providers do not contract to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 100 branch locations across approximately 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 19 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.
Note 2. Summary of Significant Accounting Policies
We describe our significant accounting policies in Note 2 of the notes to consolidated financial statements in our annual report on Form 10-K for the year ended October 31, 2022 ("Annual Report"). During the nine months ended July 31, 2023, there were no significant changes to those accounting policies.
Basis of presentation
Our condensed consolidated balance sheet as of October 31, 2022, which was derived from our audited consolidated financial statements and our unaudited interim consolidated financial statements provided herein have been prepared in accordance with the instructions for Form 10-Q. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted 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 a fair statement of the interim periods. The consolidated results of operations and cash flows for the first nine months of the year are not necessarily indicative of the consolidated results of operations and cash flows that might be expected for the entire year. These condensed consolidated financial statements and the accompanying notes should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2022.
Certain prior period amounts have been reclassified in order to conform to the current year presentation.
10
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.
Revenue recognition
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. Revenue is disaggregated between two accounting standards: (1) ASC 606, Revenue Recognition ("ASC 606") and (2) ASC 842, Leases ("ASC 842").
Leases as Lessor
Our Eco-Pan business involves contracts with customers whereby we are a lessor for the rental component of the contract and therefore, such rental components of the contract are recorded as lease revenue. We account for such rental contracts as operating leases. We recognize revenue from pan rentals in the period earned, regardless of the timing of billing to customers. The lease component of the revenue is disaggregated by a base price that is based on the number of contractual days and a variable component that is based on days in excess of the number of contractual days.
The table below summarizes our revenues as presented in our unaudited consolidated statements of operations for the periods ended July 31, 2023 and 2022 by revenue type and by applicable accounting standard:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Service revenue - ASC 606 | | | 112,340 | | | | 98,288 | | | | 299,521 | | | | 269,425 | |
Lease fixed revenue – ASC 842 | | | 5,237 | | | | 3,748 | | | | 13,453 | | | | 10,119 | |
Lease variable revenue - ASC 842 | | | 3,094 | | | | 2,433 | | | | 9,063 | | | | 6,854 | |
Total revenue | | | 120,671 | | | | 104,469 | | | | 322,037 | | | | 286,398 | |
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"). See Note 9 for further discussion.
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 ("ROU") 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 adopted the guidance for the year ended October 31, 2022, with an effective date of adoption of November 1, 2021.
Recently issued accounting pronouncements not yet effective
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 3. Business Combinations and Asset Acquisitions
The Company completed one asset acquisition during the second quarter of 2023 and five acquisitions during fiscal 2022. All acquisitions either added complementary assets in markets in which the Company already operates or expanded the Company's footprint into adjacent markets. With the exception of the Coastal Carolina Pumping, Inc. ("Coastal") acquisition during the fourth quarter of fiscal 2022, all other transactions qualified as asset acquisitions. Except for the acquisition of Pioneer in the first quarter of fiscal 2022 and Coastal in the fourth quarter of fiscal 2022, these acquisitions were not individually significant to our results of operations. The consideration for the acquisitions in fiscal 2022 consisted of cash and was allocated to the acquired long-lived tangible and intangible assets.
August 2022 (Fiscal 2022) Coastal Acquisition
In August 2022, the Company acquired the property, equipment and intangible assets of Coastal for total purchase consideration of $30.8 million, which was paid for using cash and the ABL Facility (defined below). This transaction expanded our operations in the Carolinas and Florida and qualified as a business combination under ASC 805. Accordingly, the Company recorded all assets acquired and liabilities assumed at their acquisition-date fair values. There was no goodwill recognized in this transaction.
The following table represents the final allocation of consideration to the assets acquired and liabilities assumed at their estimated acquisition-date fair values with any measurement-period adjustments included:
(in thousands) | | | |
Consideration paid: | $ | 30,762 | |
| | | |
Net assets acquired: | | | |
Intangible assets | $ | 2,500 | |
Property and equipment | | 28,500 | |
Liabilities assumed | | (238 | ) |
Total net assets acquired | $ | 30,762 | |
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.
Identifiable intangible assets acquired consist of customer relationships of $1.7 million and non-compete agreements valued at $0.8 million. The customer relationships were valued using the multi-period excess earnings method. The non-compete agreements were valued using a direct valuation of economic damages approach. The Company determined the useful life of both the customer relationships and non-compete agreements to be 5 years.
Concurrent with closing of the asset purchase agreement, the Company signed five leases directly with the seller. The leases were entered into at market rates and the Company recognized an ROU asset and liability of $6.5 million related to these leases.
12
November 2021 (Fiscal 2022) Pioneer Acquisition
In November 2021, the Company acquired the assets, no cash, of Pioneer Concrete Pumping Services (“Pioneer”) for total purchase consideration of $20.2 million, of which, $1.0 million was held back (the “Holdback”) to allow for a post-closing joint inspection of Pioneer’s fleet vehicles. The Holdback had not been paid out as of July 31, 2023. 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 a definite-lived assembled workforce intangible asset and a definite-lived customer relationships intangible asset. 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.
Transaction Costs
Transaction costs include expenses for legal, accounting, and other professionals that were incurred in connection with an asset acquisition or business combination and could not be capitalized under ASC 805. There were no significant transaction costs incurred in each of the three and nine months ended July 31, 2023 and 2022.
Unaudited Pro Forma Financial Information
The following unaudited pro forma financial information presents the combined results of operations for the Company and gives effect to the Coastal business combination discussed above as if it had occurred on November 1, 2020. The pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations that would have been realized if the Coastal business combination had been completed on November 1, 2020, nor does it purport to project the results of operations of the combined company in future periods. The pro forma financial information does not give effect to any anticipated integration costs related to the acquired company.
The unaudited pro forma financial information is as follows:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2022 | | | 2022 | |
Revenue | | $ | 104,469 | | | $ | 286,398 | |
Pro forma revenue adjustments by Business Combination | | | | | | | | |
Coastal | | | 5,439 | | | | 15,320 | |
Total pro forma revenue | | $ | 109,908 | | | $ | 301,718 | |
| | | | | | | | |
Net income | | $ | 12,976 | | | $ | 20,144 | |
Pro forma net income adjustments by Business Combination | | | | | | | | |
Coastal | | | 423 | | | | 933 | |
Total pro forma net income | | $ | 13,399 | | | $ | 21,077 | |
Significant pro forma adjustments include:
| ● | Tangible and intangible assets are assumed to be recorded at their estimated fair values as of November 1, 2021 and are depreciated or amortized over their estimated useful lives; and |
| ● | The Company incurred approximately $30.0 million on the ABL Facility (defined below) in connection with the acquisition of Coastal. Interest expense has been adjusted as of November 1, 2020. |
Coastal’s contribution to the Company's revenue for the three and nine months ended July 31, 2023 was $5.6 million and $15.0 million, respectively. Coastal's contribution to the Company's net income for the three and nine months ended July 31, 2023 was $1.0 million and $2.1 million, respectively.
13
Note 4. Fair Value Measurement
The carrying amounts of the Company's cash and cash equivalents, accounts receivable, accounts payable and current accrued liabilities approximate their fair value as recorded due to the short-term maturity of these instruments, which approximates fair value. The Company’s outstanding obligations on its asset-backed loan ("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. There were no changes since October 31, 2022 in the Company's valuation techniques used to measure 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 as of July 31, 2023 and October 31, 2022 is presented in the table below based on the prevailing interest rates and trading activity of the Senior Notes.
| | As of July 31, | | | As of October 31, | |
| | 2023 | | | 2022 | |
(in thousands) | | Carrying Value | | | Fair Value | | | Carrying Value | | | Fair Value | |
Senior Notes | | $ | 375,000 | | | $ | 359,063 | | | $ | 375,000 | | | $ | 339,375 | |
Warrants
At July 31, 2023 and October 31, 2022, there were 13,017,677 public warrants and no private warrants outstanding. Each warrant entitles its holder to purchase one share of Class A common stock at an exercise price of $11.50 per share. The warrants expire on December 6, 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 2 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.
14
Note 5. Prepaid Expenses and Other Current Assets
The significant components of prepaid expenses and other current assets as of July 31, 2023 and October 31, 2022 are comprised of the following:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Expected recoveries related to self-insured commercial liabilities | | $ | 6,032 | | | $ | - | |
Prepaid insurance | | | 3,661 | | | | 1,550 | |
Prepaid licenses and deposits | | | 933 | | | | 751 | |
Prepaid rent | | | 628 | | | | 402 | |
Other current assets and prepaids | | | 1,242 | | | | 2,472 | |
Total prepaid expenses and other current assets | | $ | 12,496 | | | $ | 5,175 | |
Note 6. Property, Plant and Equipment
The significant components of property, plant and equipment as of July 31, 2023 and October 31, 2022 are comprised of the following:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Land, building and improvements | | $ | 29,357 | | | $ | 28,528 | |
Finance leases—land and buildings | | | 828 | | | | 828 | |
Machinery and equipment | | | 510,321 | | | | 478,162 | |
Transportation equipment | | | 8,742 | | | | 7,133 | |
Furniture and office equipment | | | 3,811 | | | | 3,870 | |
Property, plant and equipment, gross | | | 553,059 | | | | 518,521 | |
Less accumulated depreciation | | | (125,975 | ) | | | (99,144 | ) |
Property, plant and equipment, net | | $ | 427,084 | | | $ | 419,377 | |
Depreciation expense for the three and nine months ended July 31, 2023 and 2022 is as follows:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Cost of operations | | $ | 9,396 | | | $ | 8,164 | | | $ | 27,718 | | | $ | 23,839 | |
General and administrative expenses | | | 622 | | | | 540 | | | | 1,823 | | | | 1,708 | |
Total depreciation expense | | $ | 10,018 | | | $ | 8,704 | | | $ | 29,541 | | | $ | 25,547 | |
Note 7. 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 months ended July 31, 2023. The Company will continue to evaluate its goodwill and intangible assets in future quarters.
15
The following table summarizes the composition of intangible assets as of July 31, 2023 and October 31, 2022:
| | As of July 31, | |
| | 2023 | |
| | Weighted Average | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | Remaining Life | | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | |
(in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
Customer relationship | | | 10.3 | | | $ | 196,310 | | | $ | - | | | $ | (126,048 | ) | | $ | 34 | | | $ | 70,296 | |
Trade name | | | 5.4 | | | | 5,400 | | | | - | | | | (2,515 | ) | | | 2 | | | | 2,887 | |
Assembled workforce | | | 1.6 | | | | 1,650 | | | | - | | | | (835 | ) | | | - | | | | 815 | |
Noncompete agreements | | | 4.1 | | | | 1,200 | | | | - | | | | (335 | ) | | | - | | | | 865 | |
Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
Trade names (indefinite life) | | | - | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | | 50,500 | |
Total intangibles | | | | | | $ | 260,060 | | | $ | (5,000 | ) | | $ | (129,733 | ) | | $ | 36 | | | $ | 125,363 | |
| | As of October 31, | |
| | 2022 | |
| | Weighted Average | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | Remaining Life | | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | |
(in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
Customer relationship | | | 11.0 | | | $ | 193,710 | | | $ | - | | | $ | (112,658 | ) | | $ | 1,416 | | | $ | 82,468 | |
Trade name | | | 6.1 | | | | 4,836 | | | | - | | | | (2,127 | ) | | | 239 | | | $ | 2,948 | |
Assembled workforce | | | 2.1 | | | | 1,450 | | | | - | | | | (444 | ) | | | - | | | $ | 1,006 | |
Noncompete agreements | | | 4.6 | | | | 1,000 | | | | - | | | | (168 | ) | | | - | | | $ | 832 | |
Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
Trade names (indefinite life) | | | - | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | $ | 50,500 | |
Total intangibles | | | | | | $ | 256,496 | | | $ | (5,000 | ) | | $ | (115,397 | ) | | $ | 1,655 | | | $ | 137,754 | |
The changes in the carrying value of goodwill by reportable segment for the nine months ended July 31, 2023 are as follows:
Reportable Segment | | As of October 31, 2022 | | | Foreign Currency Translation | | | As of July 31, 2023 | |
(in thousands) | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 147,482 | | | $ | - | | | $ | 147,482 | |
U.K. Operations | | | 23,630 | | | | 2,753 | | | | 26,383 | |
U.S. Concrete Waste Management Services | | | 49,133 | | | | - | | | | 49,133 | |
Total | | $ | 220,245 | | | $ | 2,753 | | | $ | 222,998 | |
Note 8. Other Non-Current Assets
The significant components of other non-current assets as of July 31, 2023 and October 31, 2022 are comprised of the following:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Expected recoveries related to self-insured commercial liabilities | | $ | 12,835 | | | $ | 1,400 | |
Other non-current assets | | | 460 | | | | 626 | |
Total other non-current assets | | $ | 13,295 | | | $ | 2,026 | |
Note 9. Long Term Debt and Revolving Lines of Credit
The table below is a summary of the composition of the Company’s debt balances as of July 31, 2023 and October 31, 2022:
| | | | | | As of July 31, | | | As of October 31, | |
(in thousands) | | Interest Rates | | Maturities | | 2023 | | | 2022 | |
Revolving loan - short term | | Varies | | January 2026 | | $ | 35,699 | | | $ | 52,133 | |
Senior Notes - all long term | | 6.0000% | | February 2026 | | | 375,000 | | | | 375,000 | |
Total debt, gross | | | | | | | 410,699 | | | | 427,133 | |
Less: Unamortized deferred financing costs offsetting long term debt | | | | | | | (3,480 | ) | | | (4,524 | ) |
Less: Revolving loan - short term | | | | | | | (35,699 | ) | | | (52,133 | ) |
Long term debt, net of unamortized deferred financing costs | | | | | | $ | 371,520 | | | $ | 370,476 | |
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 borrowers under the ABL Facility 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.
On June 1, 2023, the ABL Facility was amended to, among other changes, (1) increase the maximum revolver borrowings available to be drawn thereunder from $160.0 million to $225.0 million, (2) increase the letter of credit sublimit from $10.5 million to $22.5 million and (3) extend the maturity of the ABL Facility to the earlier of (a) June 1, 2028 and (b) the date that is 180 days prior to (i) the final stated maturity date of the Senior Notes or (ii) the date the Senior Notes become due and payable. The ABL Facility also provides for an uncommitted accordion feature under which the borrowers under the ABL Facility can, subject to specified conditions, increase the ABL Facility by up to an additional $75.0 million. The $65.0 million in incremental commitments were provided by JPMorgan Chase Bank, N.A. and PNC Bank, N.A. The amended ABL Facility was treated as a debt modification. The Company capitalized an additional $0.5 million of debt issuance costs related to the June 1, 2023, ABL Facility amendment. The preexisting unamortized deferred costs of $1.4 million and the additional costs of $0.5 million will be amortized from June 1, 2023 through June 1, 2028.
17
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 1st and August 1st 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; and |
| ● | 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, 2023 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 $225.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 $22.5 million and for swing loan borrowings of up to $22.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 the earlier of (a) June 1, 2028 and (b) the date that is 180 days prior to (i) the final stated maturity date of the Senior Notes or (ii) the date the Senior Notes become due and payable; |
| ● | Amounts borrowed may be repaid at any time, subject to the terms and conditions of the agreement; |
| ● | Through May 31, 2023, borrowings in GBP bore interest at the SONIA rate plus an applicable margin currently set at 2.0326%. After May 31, 2023, borrowings in GBP bear interest at the SONIA rate plus an applicable margin equal to 2.2826%. 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 plus an applicable margin of 2.25% or (2) a base rate plus an applicable margin of 1.25%. After June 29, 2022 and through May 31, 2023, borrowings in U.S. Dollars bore interest at (1) the SOFR rate plus an applicable margin currently set at 2.00% or (2) a base rate plus an applicable margin currently set at 1.00%. After May 31, 2023, borrowings in U.S. Dollars bear interest at (1) the SOFR rate plus an applicable margin currently set at 2.25% or (2) a base rate plus an applicable margin currently set at 1.25%. The applicable margins for U.S. Dollar loans are subject to a step down of 0.25% based on excess availability levels; |
| ● | U.S. 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; |
| ● | U.K. 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 U.K. 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. |
18
The outstanding balance under the ABL Facility as of July 31, 2023 was $35.7 million and as of that date, the Company was in compliance with all debt covenants.
In addition, as of July 31, 2023 the Company had $1.1 million in credit line reserves and a letter of credit balance of $4.2 million.
As of July 31, 2023 we had $184.0 million of available borrowing capacity under the ABL Facility. Debt issuance costs related to revolving credit facilities are capitalized and reflected as an asset in deferred financing costs in the accompanying consolidated balance sheets. The Company had debt issuance costs related to the revolving credit facilities of $1.9 million as of July 31, 2023.
As of July 31, 2023 and October 31, 2022, the weighted average interest rate for borrowings under the ABL Facility was 7.8% and 4.4%, respectively.
Note 10. Accrued Payroll and Payroll Expenses
The following table summarizes accrued payroll and expenses as of July 31, 2023 and October 31, 2022:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Accrued vacation | | $ | 3,242 | | | $ | 2,705 | |
Accrued payroll | | | 4,068 | | | | 2,763 | |
Accrued bonus | | | 5,441 | | | | 4,835 | |
Accrued employee-related taxes | | | 2,125 | | | | 2,760 | |
Other accrued | | | 314 | | | | 278 | |
Total accrued payroll and payroll expenses | | $ | 15,190 | | | $ | 13,341 | |
Note 11. Accrued Expenses and Other Current Liabilities
The following table summarizes accrued expenses and other current liabilities as of July 31, 2023 and October 31, 2022:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Accrued self-insured commercial liabilities | | $ | 11,876 | | | $ | 8,396 | |
Accrued self-insured health liabilities | | | 2,098 | | | | 3,337 | |
Accrued interest | | | 11,677 | | | | 5,996 | |
Accrued equipment purchases | | | 3,172 | | | | 7,644 | |
Accrued property, sales and use tax | | | 1,820 | | | | 1,671 | |
Accrued professional fees | | | 1,243 | | | | 831 | |
Other | | | 4,368 | | | | 4,281 | |
Total accrued expenses and other liabilities | | $ | 36,254 | | | $ | 32,156 | |
Note 12. Income Taxes
The following table summarizes income before income taxes and income tax expense for the three and nine months ended July 31, 2023 and 2022:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
| | | | | | | | | | | | | | | | |
Income before income taxes | | $ | 13,654 | | | $ | 15,006 | | | $ | 27,826 | | | $ | 22,679 | |
| | | | | | | | | | | | | | | | |
Income tax expense | | $ | 3,318 | | | $ | 2,030 | | | $ | 5,427 | | | $ | 2,535 | |
The effective tax rate for the three and nine months ended July 31, 2023 and 2022 was primarily impacted by the respective change in fair value of warrant liabilities, which is not recognized for tax purposes.
As of July 31, 2023 and October 31, 2022, the Company had deferred tax liabilities, net of deferred tax assets, of $79.4 million and $74.2 million, respectively. Included in deferred tax assets as of July 31, 2023 and October 31, 2022 were net operating loss carryforwards of $21.9 million and $25.9 million, respectively. The Company has a valuation allowance of $0.1 million as of July 31, 2023 and October 31, 2022 related to foreign and U.S. state tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist and state net operating losses that are expected to expire before they can be utilized.
Note 13. Commitments and Contingencies
Insurance
Commercial Self-Insured Losses
The Company retains a significant portion of the risk for workers' compensation, automobile, and general liability losses (“self-insured commercial liability”). Reserves have been recorded that reflect the undiscounted estimated liabilities including claims incurred but not reported. When a recognized liability is covered by third-party insurance, the Company records an insurance claim receivable to reflect the covered liability. Amounts estimated to be paid within one year have been included in Accrued expenses and other current liabilities, with the remainder included in Other liabilities, non-current on the Consolidated Balance Sheets. Insurance claims receivables that are expected to be received from third-party insurance within one year have been included in Prepaid expenses and other current assets, with the remainder included in Other non-current assets on the Consolidated Balance Sheets.
The following table summarizes as of July 31, 2023 for (1) recorded liabilities, related to both asserted as well as unasserted insurance claims and (2) any related insurance claims receivables.
| Classification on the Condensed | | As of July 31, | |
(in thousands) | Consolidated Balance Sheets | | 2023 | |
Self-insured commercial liability, current | Accrued expenses and other current liabilities | | $ | 11,876 | |
Self-insured commercial liability, non-current | Other liabilities, non-current | | | 12,835 | |
Total self-insured commercial liabilities | | | 24,711 | |
| | | | | |
Expected recoveries related to self-insured commercial liabilities, current | Prepaid expenses and other current assets | | | 6,032 | |
Expected recoveries related to self-insured commercial liabilities, non-current | Other non-current assets | | | 12,835 | |
Total expected recoveries related to self-insured commercial liabilities | | | 18,867 | |
| | | | | |
Total self-insured commercial liability, net of expected recoveries | | $ | 5,844 | |
Medical Self-Insured Losses
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. The Company contracts with a third-party administrator for tasks including, but not limited to, processing claims and remitting benefits. As of July 31, 2023, the Company had accrued $2.1 million, for estimated health claims incurred but not reported based on historical claims amounts and average lag time.
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 $22.5 million of standby letters of credit. As of July 31, 2023, total outstanding letters of credit totaled $4.2 million, the vast majority of which had been committed to the Company’s general liability insurance provider.
Note 14. Stockholders’ Equity
Share Repurchase Program
In January 2023, the board of directors of the Company approved a $10.0 million increase to the Company’s share repurchase program. This authorization will expire on March 31, 2024 and is in addition to the repurchase authorization of up to $10.0 million through June 15, 2023 that was previously approved in June 2022. 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, as amended, (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 the Company's management.
The following table summarizes the shares repurchased, total cost of shares repurchased and average price per share for the three and nine months ended July 31, 2023:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands, except price per share) | | 2023 | | | 2023 | |
Shares repurchased | | | 199 | | | | 1,299 | |
Total cost of shares repurchased | | $ | 1,394 | | | $ | 8,642 | |
Average price per share | | $ | 7.01 | | | $ | 6.65 | |
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.
The following table summarizes realized compensation expense related to stock options and restricted stock awards in the accompanying condensed consolidated statements of operations:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Compensation expense – stock options | | $ | 116 | | | $ | 152 | | | $ | 371 | | | $ | 488 | |
Compensation expense – restricted stock awards | | | 818 | | | | 1,181 | | | | 2,767 | | | | 3,676 | |
Total | | $ | 934 | | | $ | 1,333 | | | $ | 3,138 | | | $ | 4,164 | |
Note 16. Earnings Per Share
The Company calculates earnings per share in accordance with ASC 260, Earnings Per Share. For purposes of calculating earnings 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. Diluted earnings per share is based upon the weighted average number of shares as determined for basic earnings per share plus shares potentially issuable in conjunction with unvested restricted stock awards, incentive stock options, non-qualified stock options and shares of zero-dividend convertible perpetual preferred stock outstanding.
The table below shows our basic and diluted EPS calculations for the three and nine months ended July 31, 2023 and 2022:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands, except share and per share amounts) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Net income (numerator): | | | | | | | | | | | | | | | | |
Net income attributable to Concrete Pumping Holdings, Inc. | | $ | 10,336 | | | $ | 12,976 | | | $ | 22,399 | | | $ | 20,144 | |
Less: Accretion of liquidation preference on preferred stock | | | (441 | ) | | | (441 | ) | | | (1,309 | ) | | | (1,309 | ) |
Less: Undistributed earnings allocated to participating securities | | | (323 | ) | | | (582 | ) | | | (751 | ) | | | (932 | ) |
Net income attributable to common stockholders (numerator for basic earnings per share) | | $ | 9,572 | | | $ | 11,953 | | | $ | 20,339 | | | $ | 17,903 | |
Add back: Undistributed earnings allocated to participating securities | | | 323 | | | | 582 | | | | 751 | | | | 932 | |
Add back: Accretion of liquidation preference on preferred stock | | | - | | | | 441 | | | | - | | | | - | |
Less: Undistributed earnings reallocated to participating securities | | | (318 | ) | | | (573 | ) | | | (739 | ) | | | (917 | ) |
Numerator for diluted earnings per share | | $ | 9,577 | | | $ | 12,403 | | | $ | 20,351 | | | $ | 17,918 | |
| | | | | | | | | | | | | | | | |
Weighted average shares (denominator): | | | | | | | | | | | | | | | | |
Weighted average shares - basic | | | 53,198,637 | | | | 54,012,404 | | | | 53,377,157 | | | | 53,859,874 | |
Weighted average shares - diluted | | | 54,104,738 | | | | 57,286,563 | | | | 54,262,940 | | | | 54,772,441 | |
| | | | | | | | | | | | | | | | |
Basic earnings per share | | $ | 0.18 | | | $ | 0.22 | | | $ | 0.38 | | | $ | 0.33 | |
Diluted earnings per share | | $ | 0.18 | | | $ | 0.22 | | | $ | 0.38 | | | $ | 0.33 | |
For the three and nine months ended July 31, 2023 and 2022, 13.0 million warrants to purchase shares of common stock at an exercise price of $11.50 and for the three months ended July 31, 2023 and nine months ended July 31, 2023 and 2022, 2.5 million shares of Series A Preferred Stock were excluded from the computation of diluted EPS because their effect would have been anti-dilutive.
Note 17. Segment Reporting
The Company’s revenues are derived from four reportable segments: U.S. Concrete Pumping, U.K. Operations, U.S. Concrete Waste Management Services and Corporate. Any differences between segment reporting and consolidated results are reflected in Intersegment below. The Company 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) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Revenue | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 87,323 | | | $ | 77,352 | | | $ | 232,896 | | | $ | 212,189 | |
U.K. Operations | | | 17,260 | | | | 14,417 | | | | 45,207 | | | | 39,980 | |
U.S. Concrete Waste Management Services | | | 16,505 | | | | 12,813 | | | | 44,445 | | | | 34,551 | |
Corporate | | | 625 | | | | 625 | | | | 1,875 | | | | 1,875 | |
Intersegment | | | (1,042 | ) | | | (738 | ) | | | (2,386 | ) | | | (2,197 | ) |
Total revenue | | $ | 120,671 | | | $ | 104,469 | | | $ | 322,037 | | | $ | 286,398 | |
| | | | | | | | | | | | | | | | |
Income before income taxes | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 4,835 | | | $ | 3,773 | | | $ | 3,893 | | | $ | 4,030 | |
U.K. Operations | | | 2,161 | | | | 594 | | | | 3,280 | | | | 480 | |
U.S. Concrete Waste Management Services | | | 5,338 | | | | 2,806 | | | | 12,783 | | | | 7,037 | |
Corporate | | | 1,320 | | | | 7,833 | | | | 7,870 | | | | 11,132 | |
Total income before income taxes | | $ | 13,654 | | | $ | 15,006 | | | $ | 27,826 | | | $ | 22,679 | |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
EBITDA | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 21,670 | | | $ | 19,495 | | | $ | 54,520 | | | $ | 50,524 | |
U.K. Operations | | | 4,769 | | | | 3,197 | | | | 10,957 | | | | 8,619 | |
U.S. Concrete Waste Management Services | | | 7,452 | | | | 4,976 | | | | 18,997 | | | | 13,398 | |
Corporate | | | 1,536 | | | | 8,045 | | | | 8,514 | | | | 11,769 | |
Total EBITDA | | $ | 35,427 | | | $ | 35,713 | | | $ | 92,988 | | | $ | 84,310 | |
| | | | | | | | | | | | | | | | |
Consolidated EBITDA reconciliation | | | | | | | | | | | | | | | | |
Net income | | $ | 10,336 | | | $ | 12,976 | | | $ | 22,399 | | | $ | 20,144 | |
Interest expense, net | | | 7,066 | | | | 6,517 | | | | 21,285 | | | | 19,126 | |
Income tax expense | | | 3,318 | | | | 2,030 | | | | 5,427 | | | | 2,535 | |
Depreciation and amortization | | | 14,707 | | | | 14,190 | | | | 43,877 | | | | 42,505 | |
Total EBITDA | | $ | 35,427 | | | $ | 35,713 | | | $ | 92,988 | | | $ | 84,310 | |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Depreciation and amortization | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 10,498 | | | $ | 9,927 | | | $ | 31,464 | | | $ | 29,615 | |
U.K. Operations | | | 1,879 | | | | 1,881 | | | | 5,555 | | | | 5,892 | |
U.S. Concrete Waste Management Services | | | 2,114 | | | | 2,170 | | | | 6,214 | | | | 6,361 | |
Corporate | | | 216 | | | | 212 | | | | 644 | | | | 637 | |
Total depreciation and amortization | | $ | 14,707 | | | $ | 14,190 | | | $ | 43,877 | | | $ | 42,505 | |
| | | | | | | | | | | | | | | | |
Interest expense, net | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | (6,337 | ) | | $ | (5,795 | ) | | $ | (19,163 | ) | | $ | (16,879 | ) |
U.K. Operations | | | (729 | ) | | | (722 | ) | | | (2,122 | ) | | | (2,247 | ) |
Total interest expense, net | | $ | (7,066 | ) | | $ | (6,517 | ) | | $ | (21,285 | ) | | $ | (19,126 | ) |
| | | | | | | | | | | | | | | | |
Total assets by segment for the periods presented are as follows:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Total assets | | | | | | | | |
U.S. Concrete Pumping | | $ | 718,635 | | | $ | 693,048 | |
U.K. Operations | | | 120,451 | | | | 103,255 | |
U.S. Concrete Waste Management Services | | | 169,096 | | | | 157,370 | |
Corporate | | | 29,437 | | | | 27,834 | |
Intersegment | | | (123,613 | ) | | | (94,018 | ) |
Total assets | | $ | 914,006 | | | $ | 887,489 | |
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. Revenue for the periods presented and long-lived assets as of July 31, 2023 and October 31, 2022 are as follows:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Revenue by geography | | | | | | | | | | | | | | | | |
U.S. | | $ | 103,411 | | | $ | 90,052 | | | $ | 276,830 | | | $ | 246,418 | |
U.K. | | | 17,260 | | | | 14,417 | | | | 45,207 | | | | 39,980 | |
Total revenue | | $ | 120,671 | | | $ | 104,469 | | | $ | 322,037 | | | $ | 286,398 | |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Property, plant and equipment, net | | | | | | | | |
U.S. | | $ | 368,935 | | | $ | 366,814 | |
U.K. | | | 58,149 | | | | 52,563 | |
Total property, plant and equipment, net | | $ | 427,084 | | | $ | 419,377 | |
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
You should read the following management’s discussion and analysis together with Concrete Pumping Holdings, Inc.’s (the “Company”, “we”, “us” or “our”) condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report. All references to "Notes" in this Item 2 of Part I refer to the notes to condensed consolidated financial statements included in Item 1 of Part I of this report. All references to “Annual Report” refers to our Form 10-K for the year ended October 31, 2022 filed with the SEC on January 31, 2023.
Cautionary Statement Concerning Forward-Looking Statements and Risk Factors Summary
Certain statements in this Quarterly Report on Form 10-Q ("Report") 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,” “continue,” or "views" 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 impact of recent inflationary pressures, including significant increases in fuel costs, global economic conditions and events related to these conditions, including the ongoing war in Ukraine and the COVID-19 pandemic; |
|
● |
general economic and business conditions, which may affect demand for commercial, infrastructure, and residential construction and adverse effects of major endemics or pandemics on our business; |
|
● |
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; and |
|
● |
other factors as described in the section entitled “Risk Factors” in our Annual Report. |
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 and capital allocation strategy, the Company views strategic acquisitions as 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 Company's revolving line of credit. In recent years and as further described below, we have successfully executed on this strategy, including (1) our November 2021 acquisition of Pioneer Concrete Pumping Service, Inc. (“Pioneer”) for the purchase consideration of $20.2 million, which provided us with complementary assets and operations in both Georgia and Texas and (2) our acquisition of Coastal Carolina Concrete Pumping, Inc. ("Coastal") in August 2022 for the purchase consideration of $30.8 million, which expanded our operations in the Carolinas and Florida.
U.S. Concrete Pumping
All branches operating within our U.S. Concrete Pumping segment are concrete pumping service providers in the United States ("U.S."). Our U.S. Concrete Pumping 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 branches do not contract to purchase, mix, or deliver concrete. This segment collectively has approximately 100 branch locations across approximately 20 states with their corporate headquarters in Denver, Colorado.
In recent years, U.S. Concrete Pumping has grown through the acquisitions of Coastal in August 2022 and Pioneer in November 2021, as described above, in addition to its greenfield expansion into Metro Washington DC in fiscal 2022.
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 19 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. Our U.K. 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
There have been no material changes to the "Impacts of Macroeconomic Factors and COVID-19 Recovery" previously disclosed in our Annual Report. For a detailed discussion of the risks that affect our business, please refer to the section entitled “Impacts of Macroeconomic Factors and COVID-19 Recovery” in the Annual Report.
Results of Operations
The tables included in the period-to-period comparisons below provide summaries of our revenues, gross profits and net income for our business segments for the three and nine months ended July 31, 2023 and 2022.
Three Months Ended July 31, 2023 Compared to the Three Months Ended July 31, 2022
Revenue
|
|
Three Months Ended July 31, |
|
|
Change |
|
(in thousands, unless otherwise stated) |
|
2023 |
|
|
2022 |
|
|
$ |
|
|
% |
|
Revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. Concrete Pumping |
|
$ |
87,323 |
|
|
$ |
77,352 |
|
|
$ |
9,971 |
|
|
|
12.9 |
% |
U.K. Operations |
|
|
17,260 |
|
|
|
14,417 |
|
|
|
2,843 |
|
|
|
19.7 |
% |
U.S. Concrete Waste Management Services |
|
|
16,505 |
|
|
|
12,813 |
|
|
|
3,692 |
|
|
|
28.8 |
% |
Corporate |
|
|
625 |
|
|
|
625 |
|
|
|
- |
|
|
|
0.0 |
% |
Intersegment |
|
|
(1,042 |
) |
|
|
(738 |
) |
|
|
(304 |
) |
|
|
41.2 |
% |
Total revenue |
|
$ |
120,671 |
|
|
$ |
104,469 |
|
|
$ |
16,202 |
|
|
|
15.5 |
% |
Total revenue. Total revenues were $120.7 million for the three months ended July 31, 2023 compared to $104.5 million for the three months ended July 31, 2022. Revenue by segment is further discussed below.
U.S. Concrete Pumping. Revenue for our U.S. Concrete Pumping segment increased by 12.9%, or $10.0 million, from $77.4 million in the third quarter of fiscal 2022 to $87.3 million for the third quarter of fiscal 2023 primarily driven from prior acquisitions and improved pricing.Revenue attributable to our acquisition of Coastal was $5.6 million for the third quarter of fiscal 2023.
U.K. Operations. Revenue for our U.K. Operations segment increased by 19.7%, or $2.8 million, from $14.4 million in the third quarter of fiscal 2022 to $ 17.3 million for the third quarter of fiscal 2023. Excluding the impact from foreign currency translation, revenue was up 17.5% year-over-year. The increase in revenue was primarily attributable to improved pricing across the U.K. region.
U.S. Concrete Waste Management Services. Revenue for the U.S. Concrete Waste Management Services segment improved by 28.8%, or $3.7 million, from $12.8 million in the third quarter of fiscal 2022 to $16.5 million for the third quarter of fiscal 2023. The increase in revenue was primarily due to organic volume growth due to an increase in demand and pricing improvements.
Corporate. There was no change in revenue for our Corporate segment for the periods presented. Any year-over-year changes for our Corporate segment are primarily related to the intercompany leasing of real estate to certain of our U.S. Concrete Pumping branches. These revenues are eliminated in consolidation through the Intersegment line item.
Gross Profit and Gross Margin
|
|
Three Months Ended July 31, |
|
|
Change |
|
(in thousands, unless otherwise stated) |
|
2023 |
|
|
2022 |
|
|
$ |
|
|
% |
|
Gross Profit and Gross Margin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross Profit |
|
|
49,484 |
|
|
|
41,934 |
|
|
|
7,550 |
|
|
|
18.0 |
% |
Gross Margin |
|
|
41.0 |
% |
|
|
40.1 |
% |
|
|
|
|
|
|
|
|
Gross margin. Our gross margin for the third quarter of fiscal 2023 was 41.0% compared to 40.1% in the third quarter of fiscal 2022. The slight increase in our gross margin was primarily related to the strong revenue growth discussed above and the easing of diesel fuel prices, partially offset by inflationary pressures primarily in labor inflation.
General and administrative expenses
General and administrative expenses ("G&A"). G&A expenses for the third quarter of fiscal 2023 were $29.9 million, an increase of $2.1 million from $27.8 million in the third quarter of fiscal 2022. G&A expenses as a percent of revenue were 24.8% for the third quarter of fiscal 2023 compared to 26.6% for the same period a year ago. The dollar increase in G&A expenses was largely due to higher labor costs of approximately $3.0 million as a result of additional headcount from recent acquisitions.
Excluding amortization of intangible assets of $4.7 million, depreciation expense of $0.6 million and stock-based compensation expense of $0.9 million, G&A expenses were $23.7 million for the third quarter of fiscal 2023 (19.6% of revenue), up $3.2 million from $20.5 million for the third quarter of fiscal 2022 (19.6% of revenue). The increase was primarily due to the higher labor costs as discussed above.
Total other income (expense)
Interest expense, net. Interest expense, net for the third quarter of fiscal 2023 was $7.1 million, up $0.5 million from $6.5 million in the third quarter of fiscal 2022. The increase was primarily attributable to a higher average ABL revolver draw during the fiscal 2023 third quarter as compared to the same quarter a year ago.
Change in fair value of warrant liabilities. During the third quarter of fiscal 2023 the Company recognized a $0.9 million gain on the fair value remeasurement of our liability-classified warrants. During the third quarter of fiscal 2022 the Company recognized a $7.4 million gain on the fair value measurement of our liability-classified warrants. The continued decline in the fair value remeasurement of the public warrants for both periods presented is due to the Company's share price trading below the exercise price as the warrants get closer to expiring in December 2023.
Income tax expense
Income tax expense. For the third fiscal quarter ended July 31, 2023 the Company recorded income tax expense of $3.3 million on pretax income of $13.7 million. For the same quarter a year ago, the Company recorded an income tax expense of $2.0 million on a pretax income of $15.0 million. The effective tax rate for the three months ended July 31, 2023 was primarily impacted by the respective change in fair value of warrant liabilities, which is not recognized for tax purposes.
Nine Months Ended July 31, 2023 Compared to the Nine Months Ended July 31, 2022
Revenue
|
|
Nine Months Ended July 31, |
|
|
Change |
|
(in thousands, unless otherwise stated) |
|
2023 |
|
|
2022 |
|
|
$ |
|
|
% |
|
Revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. Concrete Pumping |
|
$ |
232,896 |
|
|
$ |
212,189 |
|
|
$ |
20,707 |
|
|
|
9.8 |
% |
U.K. Operations |
|
|
45,207 |
|
|
|
39,980 |
|
|
|
5,227 |
|
|
|
13.1 |
% |
U.S. Concrete Waste Management Services |
|
|
44,445 |
|
|
|
34,551 |
|
|
|
9,894 |
|
|
|
28.6 |
% |
Corporate |
|
|
1,875 |
|
|
|
1,875 |
|
|
|
- |
|
|
|
0.0 |
% |
Intersegment |
|
|
(2,386 |
) |
|
|
(2,197 |
) |
|
|
(189 |
) |
|
|
8.6 |
% |
Total revenue |
|
$ |
322,037 |
|
|
$ |
286,398 |
|
|
$ |
35,639 |
|
|
|
12.4 |
% |
Total revenue. Total revenues were $322.0 million for the nine months ended July 31, 2023 compared to $286.4 million for the nine months ended July 31, 2022. Revenue by segment is further discussed below.
U.S. Concrete Pumping. Revenue for our U.S. Concrete Pumping segment increased by 9.8%, or $20.7 million, from $212.2 million in the nine months ended July 31, 2022 to $232.9 million primarily driven by revenue contributions from recent acquisitions, coupled with organic growth in certain of our markets, notably in the southeastern region of the U.S. Revenue attributable to our acquisition of Coastal was $15.0 million for the nine months ended July 31, 2023.
U.K. Operations. Revenue for our U.K. Operations segment increased by 13.1%, or $5.2 million, from $40.0 million in the nine months ended July 31, 2022 to $45.2 million. Excluding the impact from foreign currency translation, revenue was up 19.0% year-over-year. The increase in revenue was driven by a robust improvement in pricing across the U.K. region.
U.S. Concrete Waste Management Services. Revenue for the U.S. Concrete Waste Management Services segment improved by 28.6%, or $9.9 million, from $34.6 million in the nine months ended July 31, 2022 to $44.4 million. The increase in revenue was due to robust organic volume growth and pricing improvements.
Corporate. There was no change in revenue for our Corporate segment for the periods presented. Any year-over-year changes for our Corporate segment are primarily related to the intercompany leasing of real estate to certain of our U.S. Concrete Pumping branches. These revenues are eliminated in consolidation through the Intersegment line item.
Gross Profit and Gross Margin
|
|
Nine Months Ended July 31, |
|
|
Change |
|
(in thousands, unless otherwise stated) |
|
2023 |
|
|
2022 |
|
|
$ |
|
|
% |
|
Gross Profit and Gross Margin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross Profit |
|
|
129,412 |
|
|
|
114,998 |
|
|
|
14,414 |
|
|
|
12.5 |
% |
Gross Margin |
|
|
40.2 |
% |
|
|
40.2 |
% |
|
|
|
|
|
|
|
|
Gross margin. Our gross margin for the nine months ended July 31, 2023 and 2022 was 40.2%. The margin has remained consistent due to the easing of diesel fuel prices being completely offset by inflationary pressures primarily in labor inflation.
General and administrative expenses
General and administrative expenses ("G&A"). G&A expenses for the nine months ended July 31, 2023 were $87.2 million, an increase of $4.1 million from $83.2 million for the nine months ended July 31, 2022. The increase in G&A expenses was primarily due to (1) higher labor costs of approximately $6.2 million primarily due to additional headcount that joined the Company as a result of recent acquisitions, (2) higher rent, utilities and office expenses aggregating to $1.2 million primarily from recent acquisitions and (3) higher legal and accounting expenses, partially offset by $2.9 million in additional non-cash expense related to fluctuations in the GBP and lower amortization of intangible assets expense of $2.6 million. G&A expenses as a percent of revenue were 27.1% for fiscal 2023 compared to 29.0% for the same period a year ago.
Excluding amortization of intangible assets of $14.3 million, depreciation expense of $1.8 million and stock-based compensation expense of $3.1 million, G&A expenses were $68.0 million for the nine months ended July 31, 2023 (21.1% of revenue), up $7.7 million from $60.3 million for the nine months ended July 31, 2022 (21.0% of revenue). The increase was primarily due to the higher labor costs, legal and accounting costs, rent, utilities, and office expenses, which was partially offset by fluctuations in the GBP as discussed above.
Total other income (expense)
Interest expense, net. Interest expense, net for the nine months ended July 31, 2023 was $21.3 million, up $2.2 million from $19.1 million from the nine months ended July 31, 2022. The increase was primarily attributable to a higher average ABL revolver draw during the (nine months ended July 31, 2023) as compared to the same quarter a year ago.
Change in fair value of warrant liabilities. During the nine months ended July 31, 2023 the Company recognized a $6.6 million gain on the fair value remeasurement of our liability-classified warrants. During the nine months ended July 31, 2022 the Company recognized a $9.9 million gain on the fair value measurement of our liability-classified warrants. The continued decline in the fair value remeasurement of the public warrants for all periods presented is due to the Company's share price trading below the exercise price as the warrants get closer to expiring in December 2023.
Income tax expense
Income tax expense. For the
nine months ended July 31, 2023, the Company recorded an income tax expense of $
5.4 million on pretax income of $
27.8 million. For the same period a year ago, the Company recorded an income tax expense of $
2.5 million on pretax income of $
22.7 million. The effective tax rate for the
three and nine-month periods ended July 31, 2023 was primarily impacted by the respective change in fair value of warrant liabilities, which is not recognized for tax purposes.
Adjusted EBITDA(1) and Net Income
|
|
Net Income |
|
|
Adjusted EBITDA |
|
|
|
Three Months Ended July 31, |
|
|
Three Months Ended July 31, |
|
|
Change |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
$ |
|
|
% |
|
U.S. Concrete Pumping |
|
$ |
3,517 |
|
|
$ |
2,812 |
|
|
$ |
20,535 |
|
|
$ |
19,776 |
|
|
$ |
759 |
|
|
|
3.8 |
% |
U.K. Operations |
|
|
1,616 |
|
|
|
441 |
|
|
|
5,566 |
|
|
|
3,955 |
|
|
|
1,611 |
|
|
|
40.7 |
% |
U.S. Concrete Waste Management Services |
|
|
3,986 |
|
|
|
2,010 |
|
|
|
8,190 |
|
|
|
5,681 |
|
|
|
2,509 |
|
|
|
44.2 |
% |
Corporate |
|
|
1,217 |
|
|
|
7,713 |
|
|
|
625 |
|
|
|
625 |
|
|
|
- |
|
|
|
0.0 |
% |
Total |
|
$ |
10,336 |
|
|
$ |
12,976 |
|
|
$ |
34,916 |
|
|
$ |
30,037 |
|
|
$ |
4,879 |
|
|
|
16.2 |
% |
|
|
Net Income |
|
|
Adjusted EBITDA |
|
|
|
Nine Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
|
Change |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
$ |
|
|
% |
|
U.S. Concrete Pumping |
|
$ |
2,867 |
|
|
$ |
3,772 |
|
|
$ |
52,363 |
|
|
$ |
52,285 |
|
|
$ |
78 |
|
|
|
0.1 |
% |
U.K. Operations |
|
|
2,449 |
|
|
|
358 |
|
|
|
13,349 |
|
|
|
11,017 |
|
|
|
2,332 |
|
|
|
21.2 |
% |
U.S. Concrete Waste Management Services |
|
|
9,526 |
|
|
|
5,205 |
|
|
|
21,208 |
|
|
|
15,233 |
|
|
|
5,975 |
|
|
|
39.2 |
% |
Corporate |
|
|
7,557 |
|
|
|
10,809 |
|
|
|
1,875 |
|
|
|
1,875 |
|
|
|
- |
|
|
|
0.0 |
% |
Total |
|
$ |
22,399 |
|
|
$ |
20,144 |
|
|
$ |
88,795 |
|
|
$ |
80,410 |
|
|
$ |
8,385 |
|
|
|
10.4 |
% |
|
(1) |
See “Non-GAAP Measures (EBITDA and Adjusted EBITDA)” below. As of the first quarter of fiscal 2023, we have modified the method in which adjusted EBITDA is calculated by no longer including an add-back for director costs and public company expenses. The Company recast adjusted EBITDA for U.S. Concrete Pumping in the three and nine months ended July 31, 2022 by $0.6 million and $1.9 million, respectively, for these expenses to reflect this change. See “Non-GAAP Measures (EBITDA and Adjusted EBITDA)” below for more information. |
U.S. Concrete Pumping. Net income for our U.S. Concrete Pumping segment was $3.5 million for the third quarter of fiscal 2023, versus net income of $2.8 million for the third quarter of fiscal 2022. Adjusted EBITDA for our U.S. Concrete Pumping segment was $20.5 million for the third quarter of fiscal 2023, versus $19.8 million for the same period in fiscal 2022. The increases in net income and Adjusted EBITDA were primarily attributable to recent acquisitions and organic growth.
Net income for our U.S. Concrete Pumping segment was $2.9 million for the nine months ended July 31, 2023, versus a net income of $3.8 million for the nine months ended July 31, 2022. Adjusted EBITDA for our U.S. Concrete Pumping segment was $52.4 million for the nine months ended July 31, 2023, versus $52.3 million for the same period in fiscal 2022.
U.K. Operations. Net income for our U.K. Operations segment was $1.6 million for the third quarter of fiscal 2023, versus net income of $0.4 million for the third quarter of fiscal 2022. Adjusted EBITDA for our U.K. Operations segment was $5.6 million for the third quarter of fiscal 2023, up 40.7% from $4.0 million from the same period in fiscal 2022. The increases were primarily attributable to the year-over-year improvement in revenue.
Net income for our U.K. Operations segment was $2.4 million for the nine months ended July 31, 2023, compared to a net income of $0.4 million for the nine months ended July 31, 2022. Adjusted EBITDA for our U.K. Operations segment was $13.3 million for the nine months ended July 31, 2023, up 21.2% from $11.0 million from the same period in fiscal 2022. The increases were primarily attributable to the year-over-year improvement in revenue.
U.S. Concrete Waste Management Services. Net income for our U.S. Concrete Waste Management Services segment was $4.0 million for the third quarter of fiscal 2023, versus net income of $2.0 million for the third quarter of fiscal 2022. Adjusted EBITDA for our U.S. Concrete Waste Management Services segment was $8.2 million for the third quarter of fiscal 2023, up 44.2% from $5.7 million from the same period in fiscal 2022. The increases were primarily attributable to the year-over-year improvement in revenue as discussed above.
Net income for our U.S. Concrete Waste Management Services segment was $9.5 million for the nine months ended July 31, 2023, up from net income of $5.2 million for the nine months ended July 31, 2022. Adjusted EBITDA for our U.S. Concrete Waste Management Services segment was $21.2 million for the nine months ended July 31, 2023, up 39.2% from $15.2 million for the same period in fiscal 2022. The increases were primarily attributable to the year-over-year robust organic growth in revenue as discussed above.
Corporate. Net income for our Corporate segment was $1.2 million for the third quarter of fiscal 2023, compared to a net income of $7.7 million for the third quarter of fiscal 2022. The change in net income is primarily related to the change in warrant liability, as discussed above.
Net income for our Corporate segment was $7.6 million for the nine months ended July 31, 2023, down from net income of $10.8 million for the nine months ended July 31, 2022. The decrease from the nine months ended July 31, 2023 compared to the same period in fiscal 2022 was primarily related to the changes in the warrant liability, as discussed above.
There was no change in Adjusted EBITDA for our Corporate segment for the periods presented.
Liquidity and Capital Resources
Overview
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. 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 $225.0 million, subject to a borrowing base limitation. 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 Pioneer, Coastal and others. As of July 31, 2023, we had $11.5 million of cash and cash equivalents and $184.0 million of available borrowing capacity under the ABL Facility, providing total available liquidity of $195.5 million.
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.
Material Cash Requirements
Our principal uses of cash historically have been to fund operating activities and working capital, purchases of property and equipment, strategic acquisitions, fund payments due under facility operating and finance leases, share repurchases and to meet debt service requirements.
Our working capital deficit as of July 31, 2023 was $2.4 million. We generally operate with a working capital deficit due to our efficient use of cash in funding operations and because we have consistent access to capital markets. We believe we have adequate coverage of our debt covenants.
The amount of our future capital expenditures will depend on a number of factors including general economic conditions and growth prospects. In response to changing economic conditions, we believe we have the flexibility to modify our capital expenditures by adjusting them (either up or down) to match our actual performance. Our capital expenditures for the nine months ended July 31, 2023 and 2022 were approximately $43.2 million and $81.0 million, respectively.
To service our debt, we require a significant amount of cash. Our ability to pay interest and principal on our indebtedness will depend upon our future operating performance and the availability of borrowings under the ABL Facility and/or other debt and equity financing alternatives available to us, which will be affected by prevailing economic conditions and conditions in the global credit and capital markets, as well as financial, business and other factors, some of which are beyond our control. Based on our current level of operations and given the current state of the capital markets, we believe our cash flow from operations, available cash and available borrowings under the ABL Facility will be adequate to service our debt and meet our future liquidity needs for the foreseeable future. See “Senior Notes and ABL Facility” discussion below for more information.
Future Contractual Obligations
For information regarding our future contractual obligations, see the MD&A discussion included in Item 7 of Part II of our Annual Report.
Senior Notes and ABL Facility
The table below is a summary of the composition of the Company’s debt balances as of July 31, 2023 and October 31, 2022:
|
|
|
|
|
|
As of July 31, |
|
|
As of October 31, |
|
(in thousands) |
|
Interest Rates |
|
Maturities |
|
2023 |
|
|
2022 |
|
Revolving loan - short term |
|
Varies |
|
January 2026 |
|
$ |
35,699 |
|
|
$ |
52,133 |
|
Senior Notes - all long term |
|
6.0000% |
|
February 2026 |
|
|
375,000 |
|
|
|
375,000 |
|
Total debt, gross |
|
|
|
|
|
|
410,699 |
|
|
|
427,133 |
|
Less: Unamortized deferred financing costs offsetting long term debt |
|
|
|
|
|
|
(3,480 |
) |
|
|
(4,524 |
) |
Less: Revolving loan - short term |
|
|
|
|
|
|
(35,699 |
) |
|
|
(52,133 |
) |
Long term debt, net of unamortized deferred financing costs |
|
|
|
|
|
$ |
371,520 |
|
|
$ |
370,476 |
|
On June 1, 2023, the ABL Facility was amended to, among other changes, (1) increase the maximum revolver borrowings available to be drawn thereunder from $160.0 million to $225.0 million, (2) increase the letter of credit sublimit from $10.5 million to $22.5 million and (3) extend the maturity of the ABL Facility to the earlier of (a) June 1, 2028 and (b) the date that is 180 days prior to (i) the final stated maturity date of the Senior Notes or (ii) the date the Senior Notes become due and payable. The ABL Facility also provides for an uncommitted accordion feature under which the borrowers under the ABL Facility can, subject to specified conditions, increase the ABL Facility by up to an additional $75.0 million. The $65.0 million in incremental commitments were provided by JPMorgan Chase Bank, N.A. and PNC Bank, N.A. The amended ABL Facility was treated as a debt modification. The Company capitalized an additional $0.5 million of debt issuance costs related to the June 1, 2023, ABL Facility amendment. The preexisting unamortized deferred costs of $1.4 million and the additional costs of $0.5 million will be amortized from June 1, 2023 through June 1, 2028.
The outstanding balance under the ABL Facility as of July 31, 2023 was $35.7 million and as of that date, the Company was in compliance with all debt covenants. In addition, as of July 31, 2023, the Company had $1.1 million in credit line reserves and a letter of credit balance of $4.2 million. As of July 31, 2023, we had $184.0 million of available borrowing capacity under the ABL Facility. Debt issuance costs related to revolving credit facilities are capitalized and reflected as an asset in deferred financing costs in the accompanying consolidated balance sheets. The Company had debt issuance costs related to the revolving credit facilities of $1.9 million as of July 31, 2023. See Note 9 for more information on the Senior Notes and ABL Facility.
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 timely customer payments due to daily billings for most of our services.
Cash flow provided by operating activities. 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, 2023 was $66.2 million. The Company had net income of $22.4 million, which included non-cash expense items of $46.5 million. In addition, we had cash outflows related to an increase to our working capital of $2.6 million. Working capital changes primarily include an increase in accrued payroll, accrued expenses and other current liabilities of $4.5 million, an increase in trade receivables of $3.2 million, a decrease of $2.1 million to accounts payable, an increase in inventory of $1.0 million and an increase in prepaid expenses and other assets of $0.9 million. The increase in accrued payroll, accrued expenses and other current liabilities is primarily related to timing of the payment of accrued interest. The Company makes semi-annual interest payments in February and August each year. The increase in trade receivables is due to stronger revenue growth. The decrease in accounts payable is driven by timing of vendor payments.
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, which included non-cash expense items of $40.9 million. In addition, we had cash outflows related to an increase to our working capital of $7.3 million. Working capital changes primarily include an increase to trade receivables of $11.0 million, an increase to prepaid expenses and other current assets of $1.2 million an increase in accrued payroll, accrued expenses and other current liabilities of $7.5 million and a decrease of $2.3 million to accounts payable. The increase to trade receivables is primarily due to timing of customer payments and seasonality of business volume increases during the second and third quarters of the fiscal year. The increase to prepaid expenses and other current assets is primarily due to timing of prepaid insurance, which is generally prepaid during first quarter of fiscal year 2022. The decrease to accounts payable is driven by timing of vendor payments. The increase in accrued payroll, accrued expenses and other current liabilities is primarily related to an increase in accrued interest. The Company makes semi-annual interest payments in February and August each year.
Cash flow used in investing activities. Net cash used in operating activities generally reflects the cash outflows for property, plant and equipment.
We used $35.9 million to fund investing activities during the nine months ended July 31, 2023. The Company used $43.2 million for the purchase of property, plant and equipment and $0.8 million for the purchase of intangible assets, which was partially offset by $8.0 million in proceeds from the sale of property, plant and equipment.
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.
Cash flow provided by (used in) financing activities.
Net cash used in financing activities was $26.7 million for the nine months ended July 31, 2023. Financing activities during this period included $9.7 million in purchase of treasury stock, which included $8.6 million purchased under the share repurchase program and $1.1 million in outflows from the purchase of shares into treasury stock in order to fund the employee tax obligations for certain vested stock awards. In addition, cash used in financing activities included $16.4 million in net proceeds under the Company's ABL Facility.
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 that were partially offset by $1.4 million in outflows from the purchase of shares into treasury stock in order to fund the employee tax obligations for certain vested stock awards.
Accounting and Other Reporting Matters
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. 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 the adjustments for warrant liabilities revaluation, non-recurring expenses and non-cash currency gains/losses. As of the first quarter of fiscal 2023, we have modified the method in which adjusted EBITDA is calculated by no longer including an add-back for director costs and public company expenses. Adjusted EBITDA in the three and nine months ended July 31, 2022 is recast by $0.6 million and $1.9 million, respectively, for these expenses to reflect this change.
We believe these non-GAAP measures of financial results provide useful supplemental information to management and investors regarding certain financial and business trends related to our financial condition and results of operations, and as a supplemental 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.
|
|
Three Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
10,336 |
|
|
$ |
12,976 |
|
|
$ |
22,399 |
|
|
$ |
20,144 |
|
Interest expense, net |
|
|
7,066 |
|
|
|
6,517 |
|
|
|
21,285 |
|
|
|
19,126 |
|
Income tax expense |
|
|
3,318 |
|
|
|
2,030 |
|
|
|
5,427 |
|
|
|
2,535 |
|
Depreciation and amortization |
|
|
14,707 |
|
|
|
14,190 |
|
|
|
43,877 |
|
|
|
42,505 |
|
EBITDA |
|
|
35,427 |
|
|
|
35,713 |
|
|
|
92,988 |
|
|
|
84,310 |
|
Transaction expenses |
|
|
5 |
|
|
|
20 |
|
|
|
32 |
|
|
|
59 |
|
Stock-based compensation |
|
|
934 |
|
|
|
1,333 |
|
|
|
3,138 |
|
|
|
4,164 |
|
Change in fair value of warrant liabilities |
|
|
(911 |
) |
|
|
(7,420 |
) |
|
|
(6,639 |
) |
|
|
(9,894 |
) |
Other income, net |
|
|
(262 |
) |
|
|
(16 |
) |
|
|
(296 |
) |
|
|
(69 |
) |
Other adjustments(1) |
|
|
(277 |
) |
|
|
407 |
|
|
|
(428 |
) |
|
|
1,840 |
|
Adjusted EBITDA |
|
$ |
34,916 |
|
|
$ |
30,037 |
|
|
$ |
88,795 |
|
|
$ |
80,410 |
|
|
|
Three Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
U.S. Concrete Pumping |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
3,517 |
|
|
$ |
2,812 |
|
|
$ |
2,867 |
|
|
$ |
3,772 |
|
Interest expense, net |
|
|
6,337 |
|
|
|
5,795 |
|
|
|
19,163 |
|
|
|
16,879 |
|
Income tax expense |
|
|
1,318 |
|
|
|
961 |
|
|
|
1,026 |
|
|
|
258 |
|
Depreciation and amortization |
|
|
10,498 |
|
|
|
9,927 |
|
|
|
31,464 |
|
|
|
29,615 |
|
EBITDA |
|
|
21,670 |
|
|
|
19,495 |
|
|
|
54,520 |
|
|
|
50,524 |
|
Transaction expenses |
|
|
5 |
|
|
|
20 |
|
|
|
32 |
|
|
|
59 |
|
Stock-based compensation |
|
|
934 |
|
|
|
1,333 |
|
|
|
3,138 |
|
|
|
4,164 |
|
Other income, net |
|
|
(257 |
) |
|
|
(6 |
) |
|
|
(273 |
) |
|
|
(43 |
) |
Other adjustments(1) |
|
|
(1,817 |
) |
|
|
(1,066 |
) |
|
|
(5,054 |
) |
|
|
(2,419 |
) |
Adjusted EBITDA |
|
$ |
20,535 |
|
|
$ |
19,776 |
|
|
$ |
52,363 |
|
|
$ |
52,285 |
|
|
(1) |
Other adjustments include the adjustment for warrant liabilities revaluation, non-recurring expenses and non-cash currency gains/losses. As of the first quarter of fiscal 2023, we modified the method in which adjusted EBITDA is calculated by no longer including an add-back for director costs and public company expenses. The Company recast adjusted EBITDA for U.S. Concrete Pumping in the three and nine months ended July 31, 2022 by $0.6 million and $1.9 million, respectively, for these expenses to reflect this change. |
|
|
Three Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
U.K. Operations |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
1,616 |
|
|
$ |
441 |
|
|
$ |
2,449 |
|
|
$ |
358 |
|
Interest expense, net |
|
|
729 |
|
|
|
722 |
|
|
|
2,122 |
|
|
|
2,247 |
|
Income tax expense |
|
|
545 |
|
|
|
153 |
|
|
|
831 |
|
|
|
122 |
|
Depreciation and amortization |
|
|
1,879 |
|
|
|
1,881 |
|
|
|
5,555 |
|
|
|
5,892 |
|
EBITDA |
|
|
4,769 |
|
|
|
3,197 |
|
|
|
10,957 |
|
|
|
8,619 |
|
Other income, net |
|
|
(6 |
) |
|
|
(5 |
) |
|
|
(23 |
) |
|
|
(11 |
) |
Other adjustments |
|
|
803 |
|
|
|
763 |
|
|
|
2,415 |
|
|
|
2,409 |
|
Adjusted EBITDA |
|
$ |
5,566 |
|
|
$ |
3,955 |
|
|
$ |
13,349 |
|
|
$ |
11,017 |
|
|
|
Three Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
U.S. Concrete Waste Management Services |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
3,986 |
|
|
$ |
2,010 |
|
|
$ |
9,526 |
|
|
$ |
5,205 |
|
Income tax expense |
|
|
1,352 |
|
|
|
796 |
|
|
|
3,257 |
|
|
|
1,832 |
|
Depreciation and amortization |
|
|
2,114 |
|
|
|
2,170 |
|
|
|
6,214 |
|
|
|
6,361 |
|
EBITDA |
|
|
7,452 |
|
|
|
4,976 |
|
|
|
18,997 |
|
|
|
13,398 |
|
Other expense (income), net |
|
|
1 |
|
|
|
(5 |
) |
|
|
- |
|
|
|
(15 |
) |
Other adjustments |
|
|
737 |
|
|
|
710 |
|
|
|
2,211 |
|
|
|
1,850 |
|
Adjusted EBITDA |
|
$ |
8,190 |
|
|
$ |
5,681 |
|
|
$ |
21,208 |
|
|
$ |
15,233 |
|
|
|
Three Months Ended July 31, |
|
|
Nine Months Ended July 31, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
Corporate |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
1,217 |
|
|
$ |
7,713 |
|
|
$ |
7,557 |
|
|
$ |
10,809 |
|
Income tax expense |
|
|
103 |
|
|
|
120 |
|
|
|
313 |
|
|
|
323 |
|
Depreciation and amortization |
|
|
216 |
|
|
|
212 |
|
|
|
644 |
|
|
|
637 |
|
EBITDA |
|
|
1,536 |
|
|
|
8,045 |
|
|
|
8,514 |
|
|
|
11,769 |
|
Change in fair value of warrant liabilities |
|
|
(911 |
) |
|
|
(7,420 |
) |
|
|
(6,639 |
) |
|
|
(9,894 |
) |
Adjusted EBITDA |
|
$ |
625 |
|
|
$ |
625 |
|
|
$ |
1,875 |
|
|
$ |
1,875 |
|
Critical Accounting Policies and Estimates
Our critical accounting policies and estimates are disclosed in the “Critical Accounting Policies and Estimates” section of our Annual Report. No modifications have been made during the nine months ended July 31, 2023 to these policies or estimates.
New Accounting Pronouncements
For information regarding recent accounting pronouncements, see Note 2 to the condensed consolidated financial statements included within Item 1 of this report for more information.
Item 3. Quantitative and Qualitative Disclosures About Market Risk.
Not applicable.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
The Company maintains disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed in its Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to management of the Company, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Because of inherent limitations, disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable, and not absolute, assurance that the objectives of disclosure controls and procedures are met. The Company’s management, with the participation of its Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Report. Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that, as of July 31, 2023, the Company’s disclosure controls and procedures were not effective due to the material weaknesses described below.
Material Weaknesses in Internal Control Over Financial Reporting
A material weakness is a deficiency, or a combination of deficiencies, in internal controls over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis.
Management previously identified and disclosed two material weaknesses in "Item 9A Controls and Procedures" of the Company’s Annual Report. Specifically, material weaknesses were identified related to (1) the review of manual journal entries within the financial statement close process, which was identified in connection with the restatement of the Company’s interim unaudited financial statements as of July 31, 2022 ("MW #1"); and (2) the areas of user access and segregation of duties related to information technology systems that support the financial reporting process specifically related to accounts payable and expenditures ("MW #2").
Additionally, these material weaknesses could result in a misstatement of the accounts or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.
Remediation Activities
As of July 31, 2023, management designed and implemented measures that it believes remediate the identified material weaknesses. Specifically, for MW #1, controls were designed and implemented and evidenced to ensure that journal entries are adequately reviewed and approved, and for MW #2, the Company has designed and implemented a review of user activity reports and control activities to ensure appropriate segregation of duties. Notwithstanding these measures, due to the nature of the remediation process, newly implemented controls must operate effectively for a sufficient period of time for a definitive conclusion, validated through testing, that the deficiencies have been fully remediated and, as such, management can give no assurance that the measures it has undertaken have fully remediated the material weaknesses that it has identified or that additional material weaknesses will not arise in the future. Consequently, management will continue to monitor the design and effectiveness of these controls through ongoing tests and will make any further changes that management determines to be appropriate.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting that occurred during our third fiscal quarter of fiscal 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Part II
Item 1. Legal Proceedings.
From time to time, we may have been and may again become involved in legal proceedings arising in the ordinary course of our business. We are not presently a party to any litigation that we believe to be material and we are not aware of any pending or threatened litigation against us that we believe could have a material adverse effect on our business, operating results, financial condition, or cash flows.
Item 1A. Risk Factors.
There have been no material changes to the Risk Factors previously disclosed in our Annual Report. For a detailed discussion of the risks that affect our business, please refer to the section entitled “Risk Factors” in the Annual Report.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Issuer Purchases of Equity Securities
During the third quarter of 2023, under our share repurchase program, we repurchased an aggregate of 198,973 shares of our common stock for a total of $1.4 million at an average price of $ 7.01 per share. The following table reflects issuer purchases of equity securities for the three months ended July 31, 2023:
ISSUER PURCHASES OF EQUITY SECURITIES
Period |
|
Total Number of Shares Purchased (1) |
|
|
Average Price Paid Per Share |
|
|
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs |
|
|
Approximate Dollar Value of Shares that May Yet be Purchased under the Plans or Programs (2,3) |
|
May 1, 2023 - May 31, 2023 |
|
|
130,649 |
|
|
$ |
7.01 |
|
|
|
130,649 |
|
|
$ |
9,147,593 |
|
June 1, 2023 - June 30, 2023 |
|
|
68,324 |
|
|
|
7.00 |
|
|
|
68,324 |
|
|
|
8,669,446 |
|
July 1, 2023 - July 31, 2023 |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
8,669,446 |
|
Total |
|
|
198,973 |
|
|
$ |
7.01 |
|
|
|
198,973 |
|
|
$ |
8,669,446 |
|
|
(1) |
In June 2022, our board of directors approved a share repurchase program, which was announced in June, 2022, authorizing us to repurchase up to $10.0 million of our common stock from time to time through June 15, 2023. In January 2023, the board of directors of the Company approved a $10.0 million increase to the Company’s share repurchase program, which was announced in January 2023. This authorization will expire on March 31, 2024. |
|
(2) |
Dollar value of shares that may yet be purchased under the repurchase program is as of the end of the period. |
|
(3) |
Includes commission cost. |
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.
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: September 7, 2023
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Bruce Young, certify that:
|
1.
|
I have reviewed this Quarterly Report on Form 10-Q for the quarter ended July 31, 2023 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: September 7, 2023
|
|
/s/ Bruce Young
|
|
|
|
Bruce Young, Chief Executive Officer and Director
|
|
|
|
(principal executive officer)
|
|
Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Iain Humphries, certify that:
|
1.
|
I have reviewed this Quarterly Report on Form 10-Q for the quarter ended July 31, 2023 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: September 7, 2023
|
|
/s/ Iain Humphries
|
|
|
|
Iain Humphries, Chief Financial Officer and Director
|
|
|
|
(principal financial and accounting officer)
|
|
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I the undersigned Chief Executive Officer of Concrete Pumping Holdings, Inc. (the "Company") hereby certify that to my knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended July 31, 2023 (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: September 7, 2023
|
|
/s/ Bruce Young
|
|
|
|
Bruce Young, Chief Executive Officer and Director
|
|
|
|
(principal executive officer)
|
|
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, the Quarterly Report on Form 10-Q of the Company for the quarter ended July 31, 2023 (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: September 7, 2023
|
|
/s/ Iain Humphries
|
|
|
|
Iain Humphries, Chief Financial Officer and Director
|
|
|
|
(principal financial and accounting officer)
|
|
v3.23.2
Document And Entity Information - shares
|
9 Months Ended |
|
Jul. 31, 2023 |
Sep. 01, 2023 |
Document Information [Line Items] |
|
|
Entity Central Index Key |
0001703956
|
|
Entity Registrant Name |
CONCRETE PUMPING HOLDINGS, INC.
|
|
Amendment Flag |
false
|
|
Current Fiscal Year End Date |
--10-31
|
|
Document Fiscal Period Focus |
Q3
|
|
Document Fiscal Year Focus |
2023
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Jul. 31, 2023
|
|
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, Postal Zip Code |
80229
|
|
Entity Address, City or Town |
Thornton
|
|
Entity Address, State or Province |
CO
|
|
City Area Code |
303
|
|
Local Phone Number |
289-7497
|
|
Title of 12(b) Security |
Common Stock, par value $0.0001 per share
|
|
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 |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
54,709,742
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal 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.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis 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.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor 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.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 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.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate '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.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission 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.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Oct. 31, 2022 |
Current assets: |
|
|
Cash and cash equivalents |
$ 11,532
|
$ 7,482
|
Trade receivables, net of allowance for doubtful accounts of $887 and $941, respectively |
67,201
|
62,882
|
Inventory, net |
6,672
|
5,532
|
Income taxes receivable |
0
|
485
|
Prepaid expenses and other current assets |
12,496
|
5,175
|
Total current assets |
97,901
|
81,556
|
Property, plant and equipment, net |
427,084
|
419,377
|
Intangible assets, net |
125,363
|
137,754
|
Goodwill |
222,998
|
220,245
|
Right-of-use operating lease assets |
25,487
|
24,833
|
Other non-current assets |
13,295
|
2,026
|
Deferred financing costs |
1,878
|
1,698
|
Total assets |
914,006
|
887,489
|
Current liabilities: |
|
|
Revolving loan |
35,699
|
52,133
|
Operating lease obligations, current portion |
4,649
|
4,001
|
Finance lease obligations, current portion |
114
|
109
|
Accounts payable |
7,247
|
8,362
|
Accrued payroll and payroll expenses |
15,190
|
13,341
|
Accrued expenses and other current liabilities |
36,254
|
32,156
|
Income taxes payable |
737
|
178
|
Warrant liability, current portion |
391
|
0
|
Total current liabilities |
100,281
|
110,280
|
Long term debt, net of discount for deferred financing costs |
371,520
|
370,476
|
Operating lease obligations, non-current |
21,177
|
20,984
|
Finance lease obligations, non-current |
82
|
169
|
Deferred income taxes |
79,360
|
74,223
|
Other liabilities, non-current |
12,836
|
0
|
Warrant liability, non-current |
0
|
7,030
|
Total liabilities |
585,256
|
583,162
|
Commitments and contingencies (Note 13) |
|
|
Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of July 31, 2023 and October 31, 2022 |
25,000
|
25,000
|
Stockholders' equity |
|
|
Common stock, $0.0001 par value, 500,000,000 shares authorized, 54,806,913 and 56,226,191 issued and outstanding as of July 31, 2023 and October 31, 2022, respectively |
6
|
6
|
Additional paid-in capital |
382,533
|
379,395
|
Treasury stock |
(14,288)
|
(4,609)
|
Accumulated other comprehensive loss |
(663)
|
(9,228)
|
Accumulated deficit |
(63,838)
|
(86,237)
|
Total stockholders' equity |
303,750
|
279,327
|
Total liabilities and stockholders' equity |
$ 914,006
|
$ 887,489
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.17) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
+ Details
Name: |
us-gaap_DeferredFinanceCostsNoncurrentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair 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 within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3
+ Details
Name: |
us-gaap_DerivativeLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFair 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3
+ Details
Name: |
us-gaap_DerivativeLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_LinesOfCreditCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
+ Details
Name: |
us-gaap_PrepaidExpenseCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TaxesPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.E.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_TemporaryEquityCarryingAmountAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29,30) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Oct. 31, 2022 |
Allowance for doubtful accounts |
$ 887
|
$ 941
|
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) |
54,806,913
|
56,226,191
|
Common stock, outstanding (in shares) |
54,806,913
|
56,226,191
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPer 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (27) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TemporaryEquityParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TemporaryEquitySharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TemporaryEquitySharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Revenue |
$ 120,671
|
$ 104,469
|
$ 322,037
|
$ 286,398
|
Cost of operations |
71,187
|
62,535
|
192,625
|
171,400
|
Gross profit |
49,484
|
41,934
|
129,412
|
114,998
|
General and administrative expenses |
29,937
|
27,847
|
87,236
|
83,156
|
Income from operations |
19,547
|
14,087
|
42,176
|
31,842
|
Other income (expense): |
|
|
|
|
Interest expense, net |
(7,066)
|
(6,517)
|
(21,285)
|
(19,126)
|
Change in fair value of warrant liabilities |
911
|
7,420
|
6,639
|
9,894
|
Other income, net |
262
|
16
|
296
|
69
|
Total other income (expense) |
(5,893)
|
919
|
(14,350)
|
(9,163)
|
Income before income taxes |
13,654
|
15,006
|
27,826
|
22,679
|
Income tax expense |
3,318
|
2,030
|
5,427
|
2,535
|
Net income |
10,336
|
12,976
|
22,399
|
20,144
|
Less accretion of liquidation preference on preferred stock |
(441)
|
(441)
|
(1,309)
|
(1,309)
|
Income available to common shareholders |
$ 9,895
|
$ 12,535
|
$ 21,090
|
$ 18,835
|
Weighted average common shares outstanding |
|
|
|
|
Basic (in shares) |
53,198,637
|
54,012,404
|
53,377,157
|
53,859,874
|
Diluted (in shares) |
54,104,738
|
57,286,563
|
54,262,940
|
54,772,441
|
Net income per common share |
|
|
|
|
Basic (in dollars per share) |
$ 0.18
|
$ 0.22
|
$ 0.38
|
$ 0.33
|
Diluted (in dollars per share) |
$ 0.18
|
$ 0.22
|
$ 0.38
|
$ 0.33
|
X |
- DefinitionAmount of nonoperating income including interest expense and gain loss on debt extinguishment.
+ References
+ Details
Name: |
bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
bbcp_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (income) related to adjustment to fair value of warrant liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 13 -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13
+ Details
Name: |
us-gaap_FairValueAdjustmentOfWarrants |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.
+ References
+ Details
Name: |
us-gaap_PreferredStockDividendsIncomeStatementImpact |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Net income |
$ 10,336
|
$ 12,976
|
$ 22,399
|
$ 20,144
|
Other comprehensive income (loss): |
|
|
|
|
Foreign currency translation adjustment |
1,835
|
(2,303)
|
8,565
|
(8,727)
|
Total comprehensive income |
$ 12,171
|
$ 10,673
|
$ 30,964
|
$ 11,417
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Condensed 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, Common and Preferred [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Total |
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
|
4,164
|
0
|
0
|
0
|
4,164
|
Forfeiture of restricted stock (in shares) |
(47,548)
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
145,589
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
|
0
|
45
|
(1,012)
|
0
|
0
|
(967)
|
Treasury shares purchased under share repurchase program (in shares) |
62,850
|
|
|
|
|
|
|
Treasury shares purchased under share repurchase program |
|
0
|
0
|
(383)
|
0
|
0
|
(383)
|
Net Income (loss) |
|
0
|
0
|
0
|
0
|
20,144
|
20,144
|
Foreign currency translation adjustment |
|
0
|
0
|
0
|
(8,727)
|
0
|
(8,727)
|
Forfeiture of restricted stock (in shares) |
(47,548)
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
(145,589)
|
|
|
|
|
|
|
Treasury shares purchased under share repurchase program (in shares) |
(62,850)
|
|
|
|
|
|
|
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 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
|
Forfeiture of restricted stock (in shares) |
(5,907)
|
|
|
|
|
|
|
Forfeiture of restricted stock |
|
0
|
0
|
0
|
0
|
0
|
0
|
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
|
Treasury shares purchased under share repurchase program (in shares) |
(62,850)
|
|
|
|
|
|
|
Treasury shares purchased under share repurchase program |
|
0
|
0
|
(383)
|
0
|
0
|
(383)
|
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)
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
625
|
|
|
|
|
|
|
Treasury shares purchased under share repurchase program (in shares) |
62,850
|
|
|
|
|
|
|
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 Oct. 31, 2022 |
56,226,191
|
|
|
|
|
|
|
Balance at Oct. 31, 2022 |
|
6
|
379,395
|
(4,609)
|
(9,228)
|
(86,237)
|
279,327
|
Stock-based compensation expense |
|
0
|
3,138
|
0
|
0
|
0
|
3,138
|
Forfeiture of restricted stock (in shares) |
(19,771)
|
|
|
|
|
|
|
Forfeiture of restricted stock |
|
0
|
0
|
0
|
0
|
0
|
0
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
(100,545)
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
|
0
|
0
|
(1,040)
|
0
|
0
|
$ (1,040)
|
Treasury shares purchased under share repurchase program (in shares) |
(1,298,962)
|
|
|
|
|
|
(1,299,000)
|
Treasury shares purchased under share repurchase program |
|
0
|
0
|
(8,639)
|
0
|
0
|
$ (8,639)
|
Net Income (loss) |
|
0
|
0
|
0
|
0
|
22,399
|
22,399
|
Foreign currency translation adjustment |
|
0
|
0
|
0
|
8,565
|
0
|
$ 8,565
|
Forfeiture of restricted stock (in shares) |
(19,771)
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
100,545
|
|
|
|
|
|
|
Treasury shares purchased under share repurchase program (in shares) |
1,298,962
|
|
|
|
|
|
1,299,000
|
Balance (in shares) at Jul. 31, 2023 |
54,806,913
|
|
|
|
|
|
|
Balance at Jul. 31, 2023 |
|
6
|
382,533
|
(14,288)
|
(663)
|
(63,838)
|
$ 303,750
|
Balance (in shares) at Apr. 30, 2023 |
55,015,572
|
|
|
|
|
|
|
Balance at Apr. 30, 2023 |
|
6
|
381,599
|
(12,894)
|
(2,498)
|
(74,174)
|
292,039
|
Stock-based compensation expense |
|
0
|
934
|
0
|
0
|
0
|
934
|
Forfeiture of restricted stock (in shares) |
(18,459)
|
|
|
|
|
|
|
Forfeiture of restricted stock |
|
0
|
0
|
0
|
0
|
0
|
0
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
8,773
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
|
0
|
0
|
0
|
0
|
0
|
$ 0
|
Treasury shares purchased under share repurchase program (in shares) |
(198,973)
|
|
|
|
|
|
(199,000)
|
Treasury shares purchased under share repurchase program |
|
0
|
0
|
(1,394)
|
0
|
0
|
$ (1,394)
|
Net Income (loss) |
|
0
|
0
|
0
|
0
|
10,336
|
10,336
|
Foreign currency translation adjustment |
|
0
|
0
|
0
|
1,835
|
0
|
$ 1,835
|
Forfeiture of restricted stock (in shares) |
(18,459)
|
|
|
|
|
|
|
Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
(8,773)
|
|
|
|
|
|
|
Treasury shares purchased under share repurchase program (in shares) |
198,973
|
|
|
|
|
|
199,000
|
Balance (in shares) at Jul. 31, 2023 |
54,806,913
|
|
|
|
|
|
|
Balance at Jul. 31, 2023 |
|
$ 6
|
$ 382,533
|
$ (14,288)
|
$ (663)
|
$ (63,838)
|
$ 303,750
|
X |
- DefinitionRepresents the net of treasury shares purchased for tax holding related to shares issued under stock-based program.
+ References
+ Details
Name: |
bbcp_SharesIssuedUnderStockbasedProgramTreasurySharesPurchasedForTaxWithholdingNet |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares issued under stock-based program net of treasury shares purchased from tax withholding
+ References
+ Details
Name: |
bbcp_SharesIssuedUnderStockbasedProgramTreasurySharesPurchasedForTaxWithholdingShares |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the cost of common and preferred stock that were repurchased during the period net of issuances. Recorded using the cost method.
+ References
+ Details
Name: |
bbcp_TreasuryStockValueAcquiredCostMethodNet |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares related to Restricted Stock Award forfeited during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock related to Restricted Stock Awards forfeited during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and are being held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockSharesAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Net income |
$ 22,399
|
$ 20,144
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
Non-cash operating lease expense |
3,526
|
1,786
|
Foreign currency adjustments |
(1,421)
|
0
|
Depreciation |
29,541
|
25,547
|
Deferred income taxes |
4,140
|
2,210
|
Amortization of deferred financing costs |
1,414
|
1,374
|
Amortization of intangible assets |
14,336
|
16,958
|
Stock-based compensation expense |
3,138
|
4,164
|
Change in fair value of warrant liabilities |
(6,639)
|
(9,894)
|
Net gain on the sale of property, plant and equipment |
(1,472)
|
(1,460)
|
Provision for bad debt |
(93)
|
239
|
Net changes in operating assets and liabilities: |
|
|
Trade receivables |
(3,199)
|
(11,024)
|
Inventory |
(970)
|
(265)
|
Prepaid expenses and other assets |
(875)
|
(1,239)
|
Accounts payable |
(2,050)
|
(2,311)
|
Accrued payroll, accrued expenses and other liabilities |
4,457
|
7,498
|
Net cash provided by operating activities |
66,232
|
53,727
|
Cash flows from investing activities: |
|
|
Purchases of property, plant and equipment |
(43,166)
|
(80,967)
|
Proceeds from sale of property, plant and equipment |
8,043
|
6,197
|
Purchases of intangible assets |
(800)
|
(1,450)
|
Net cash used in investing activities |
(35,923)
|
(76,220)
|
Cash flows from financing activities: |
|
|
Proceeds on revolving loan |
239,911
|
252,925
|
Payments on revolving loan |
(256,345)
|
(236,856)
|
Payment of debt issuance costs |
(550)
|
(290)
|
Purchase of treasury stock |
(9,679)
|
(1,394)
|
Other financing activities |
(81)
|
(31)
|
Net cash provided by (used in) financing activities |
(26,744)
|
14,354
|
Effect of foreign currency exchange rate changes on cash |
485
|
1,286
|
Net increase (decrease) in cash and cash equivalents |
4,050
|
(6,853)
|
Cash and cash equivalents: |
|
|
Beginning of period |
7,482
|
9,298
|
End of period |
11,532
|
2,445
|
Supplemental cash flow information: |
|
|
Cash paid for interest |
14,155
|
12,103
|
Cash paid for income taxes |
258
|
409
|
Non-cash investing and financing activities: |
|
|
Equipment purchases included in accrued expenses and accounts payable |
3,737
|
10,129
|
Operating lease right-of-use assets recorded upon adoption of ASC 842 |
0
|
18,625
|
Operating lease liabilities recorded upon adoption of ASC 842 |
0
|
18,593
|
Operating lease assets obtained in exchange for new operating lease liabilities |
$ 3,873
|
$ 3,296
|
X |
- DefinitionAmount of operating lease liabilities recorded upon adoption of new standard.
+ References
+ Details
Name: |
bbcp_OperatingLeaseLiabilitiesAssetsRecordedOnAdoptionOfNewStandard |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of operating lease right-of-use assets recorded upon adoption of new ASU standard.
+ References
+ Details
Name: |
bbcp_OperatingLeaseRightofuseAssetsRecordedOnAdoptionOfNewStandard |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt issuance costs.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_AmortizationOfFinancingCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionFuture cash outflow to pay for purchases of fixed assets that have occurred.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5
+ Details
Name: |
us-gaap_CapitalExpendituresIncurredButNotYetPaid |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (income) related to adjustment to fair value of warrant liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 13 -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13
+ Details
Name: |
us-gaap_FairValueAdjustmentOfWarrants |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionGainLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3
+ Details
Name: |
us-gaap_GainLossOnDispositionOfAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfDebtIssuanceCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromLongTermLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 15 -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_ProceedsFromPaymentsForOtherFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfLongTermLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in right-of-use asset obtained in exchange for operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.2
Note 1 - Organization and Description of Business
|
9 Months Ended |
Jul. 31, 2023 |
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 the Company 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 service providers do not contract to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 100 branch locations across approximately 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 19 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.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//810/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//205/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 2 - Summary of Significant Accounting Policies
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Significant Accounting Policies [Text Block] |
Note 2. Summary of Significant Accounting Policies
We describe our significant accounting policies in Note 2 of the notes to consolidated financial statements in our annual report on Form 10-K for the year ended October 31, 2022 ("Annual Report"). During the nine months ended July 31, 2023, there were no significant changes to those accounting policies.
Basis of presentation
Our condensed consolidated balance sheet as of October 31, 2022, which was derived from our audited consolidated financial statements and our unaudited interim consolidated financial statements provided herein have been prepared in accordance with the instructions for Form 10-Q. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted 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 a fair statement of the interim periods. The consolidated results of operations and cash flows for the first nine months of the year are not necessarily indicative of the consolidated results of operations and cash flows that might be expected for the entire year. These condensed consolidated financial statements and the accompanying notes should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2022.
Certain prior period amounts have been reclassified in order to conform to the current year presentation.
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.
Revenue recognition
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. Revenue is disaggregated between two accounting standards: (1) ASC 606, Revenue Recognition ("ASC 606") and (2) ASC 842, Leases ("ASC 842").
Leases as Lessor
Our Eco-Pan business involves contracts with customers whereby we are a lessor for the rental component of the contract and therefore, such rental components of the contract are recorded as lease revenue. We account for such rental contracts as operating leases. We recognize revenue from pan rentals in the period earned, regardless of the timing of billing to customers. The lease component of the revenue is disaggregated by a base price that is based on the number of contractual days and a variable component that is based on days in excess of the number of contractual days.
The table below summarizes our revenues as presented in our unaudited consolidated statements of operations for the periods ended July 31, 2023 and 2022 by revenue type and by applicable accounting standard:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Service revenue - ASC 606 | | | 112,340 | | | | 98,288 | | | | 299,521 | | | | 269,425 | |
Lease fixed revenue – ASC 842 | | | 5,237 | | | | 3,748 | | | | 13,453 | | | | 10,119 | |
Lease variable revenue - ASC 842 | | | 3,094 | | | | 2,433 | | | | 9,063 | | | | 6,854 | |
Total revenue | | | 120,671 | | | | 104,469 | | | | 322,037 | | | | 286,398 | |
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"). See Note 9 for further discussion.
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 ("ROU") 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 adopted the guidance for the year ended October 31, 2022, with an effective date of adoption of November 1, 2021.
Recently issued accounting pronouncements not yet effective
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.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 3 - Business Combinations and Asset Acquisitions
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Asset Acquisition [Text Block] |
Note 3. Business Combinations and Asset Acquisitions
The Company completed one asset acquisition during the second quarter of 2023 and five acquisitions during fiscal 2022. All acquisitions either added complementary assets in markets in which the Company already operates or expanded the Company's footprint into adjacent markets. With the exception of the Coastal Carolina Pumping, Inc. ("Coastal") acquisition during the fourth quarter of fiscal 2022, all other transactions qualified as asset acquisitions. Except for the acquisition of Pioneer in the first quarter of fiscal 2022 and Coastal in the fourth quarter of fiscal 2022, these acquisitions were not individually significant to our results of operations. The consideration for the acquisitions in fiscal 2022 consisted of cash and was allocated to the acquired long-lived tangible and intangible assets.
August 2022 (Fiscal 2022) Coastal Acquisition
In August 2022, the Company acquired the property, equipment and intangible assets of Coastal for total purchase consideration of $30.8 million, which was paid for using cash and the ABL Facility (defined below). This transaction expanded our operations in the Carolinas and Florida and qualified as a business combination under ASC 805. Accordingly, the Company recorded all assets acquired and liabilities assumed at their acquisition-date fair values. There was no goodwill recognized in this transaction.
The following table represents the final allocation of consideration to the assets acquired and liabilities assumed at their estimated acquisition-date fair values with any measurement-period adjustments included:
(in thousands) | | | |
Consideration paid: | $ | 30,762 | |
| | | |
Net assets acquired: | | | |
Intangible assets | $ | 2,500 | |
Property and equipment | | 28,500 | |
Liabilities assumed | | (238 | ) |
Total net assets acquired | $ | 30,762 | |
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.
Identifiable intangible assets acquired consist of customer relationships of $1.7 million and non-compete agreements valued at $0.8 million. The customer relationships were valued using the multi-period excess earnings method. The non-compete agreements were valued using a direct valuation of economic damages approach. The Company determined the useful life of both the customer relationships and non-compete agreements to be 5 years.
Concurrent with closing of the asset purchase agreement, the Company signed five leases directly with the seller. The leases were entered into at market rates and the Company recognized an ROU asset and liability of $6.5 million related to these leases.
November 2021 (Fiscal 2022) Pioneer Acquisition
In November 2021, the Company acquired the assets, no cash, of Pioneer Concrete Pumping Services (“Pioneer”) for total purchase consideration of $20.2 million, of which, $1.0 million was held back (the “Holdback”) to allow for a post-closing joint inspection of Pioneer’s fleet vehicles. The Holdback had not been paid out as of July 31, 2023. 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 a definite-lived assembled workforce intangible asset and a definite-lived customer relationships intangible asset. 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.
Transaction Costs
Transaction costs include expenses for legal, accounting, and other professionals that were incurred in connection with an asset acquisition or business combination and could not be capitalized under ASC 805. There were no significant transaction costs incurred in each of the three and nine months ended July 31, 2023 and 2022.
Unaudited Pro Forma Financial Information
The following unaudited pro forma financial information presents the combined results of operations for the Company and gives effect to the Coastal business combination discussed above as if it had occurred on November 1, 2020. The pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations that would have been realized if the Coastal business combination had been completed on November 1, 2020, nor does it purport to project the results of operations of the combined company in future periods. The pro forma financial information does not give effect to any anticipated integration costs related to the acquired company.
The unaudited pro forma financial information is as follows:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2022 | | | 2022 | |
Revenue | | $ | 104,469 | | | $ | 286,398 | |
Pro forma revenue adjustments by Business Combination | | | | | | | | |
Coastal | | | 5,439 | | | | 15,320 | |
Total pro forma revenue | | $ | 109,908 | | | $ | 301,718 | |
| | | | | | | | |
Net income | | $ | 12,976 | | | $ | 20,144 | |
Pro forma net income adjustments by Business Combination | | | | | | | | |
Coastal | | | 423 | | | | 933 | |
Total pro forma net income | | $ | 13,399 | | | $ | 21,077 | |
Significant pro forma adjustments include:
| ● | Tangible and intangible assets are assumed to be recorded at their estimated fair values as of November 1, 2021 and are depreciated or amortized over their estimated useful lives; and |
| ● | The Company incurred approximately $30.0 million on the ABL Facility (defined below) in connection with the acquisition of Coastal. Interest expense has been adjusted as of November 1, 2020. |
Coastal’s contribution to the Company's revenue for the three and nine months ended July 31, 2023 was $5.6 million and $15.0 million, respectively. Coastal's contribution to the Company's net income for the three and nine months ended July 31, 2023 was $1.0 million and $2.1 million, respectively.
|
X |
- DefinitionThe entire disclosure for asset acquisition.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 15 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480123/805-50-15-3
+ Details
Name: |
us-gaap_AssetAcquisitionTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 4 - Fair Value Measurement
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] |
Note 4. Fair Value Measurement
The carrying amounts of the Company's cash and cash equivalents, accounts receivable, accounts payable and current accrued liabilities approximate their fair value as recorded due to the short-term maturity of these instruments, which approximates fair value. The Company’s outstanding obligations on its asset-backed loan ("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. There were no changes since October 31, 2022 in the Company's valuation techniques used to measure 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 as of July 31, 2023 and October 31, 2022 is presented in the table below based on the prevailing interest rates and trading activity of the Senior Notes.
| | As of July 31, | | | As of October 31, | |
| | 2023 | | | 2022 | |
(in thousands) | | Carrying Value | | | Fair Value | | | Carrying Value | | | Fair Value | |
Senior Notes | | $ | 375,000 | | | $ | 359,063 | | | $ | 375,000 | | | $ | 339,375 | |
Warrants
At July 31, 2023 and October 31, 2022, there were 13,017,677 public warrants and no private warrants outstanding. Each warrant entitles its holder to purchase one share of Class A common stock at an exercise price of $11.50 per share. The warrants expire on December 6, 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 2 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.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 820 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//820/tableOfContent
+ Details
Name: |
us-gaap_FairValueMeasurementInputsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 5 - Prepaid Expenses and Other Current Assets
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Other Current Assets [Text Block] |
Note 5. Prepaid Expenses and Other Current Assets
The significant components of prepaid expenses and other current assets as of July 31, 2023 and October 31, 2022 are comprised of the following:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Expected recoveries related to self-insured commercial liabilities | | $ | 6,032 | | | $ | - | |
Prepaid insurance | | | 3,661 | | | | 1,550 | |
Prepaid licenses and deposits | | | 933 | | | | 751 | |
Prepaid rent | | | 628 | | | | 402 | |
Other current assets and prepaids | | | 1,242 | | | | 2,472 | |
Total prepaid expenses and other current assets | | $ | 12,496 | | | $ | 5,175 | |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for other current assets.
+ References
+ Details
Name: |
us-gaap_OtherCurrentAssetsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 6 - Property, Plant and Equipment
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Property, Plant and Equipment Disclosure [Text Block] |
Note 6. Property, Plant and Equipment
The significant components of property, plant and equipment as of July 31, 2023 and October 31, 2022 are comprised of the following:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Land, building and improvements | | $ | 29,357 | | | $ | 28,528 | |
Finance leases—land and buildings | | | 828 | | | | 828 | |
Machinery and equipment | | | 510,321 | | | | 478,162 | |
Transportation equipment | | | 8,742 | | | | 7,133 | |
Furniture and office equipment | | | 3,811 | | | | 3,870 | |
Property, plant and equipment, gross | | | 553,059 | | | | 518,521 | |
Less accumulated depreciation | | | (125,975 | ) | | | (99,144 | ) |
Property, plant and equipment, net | | $ | 427,084 | | | $ | 419,377 | |
Depreciation expense for the three and nine months ended July 31, 2023 and 2022 is as follows:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Cost of operations | | $ | 9,396 | | | $ | 8,164 | | | $ | 27,718 | | | $ | 23,839 | |
General and administrative expenses | | | 622 | | | | 540 | | | | 1,823 | | | | 1,708 | |
Total depreciation expense | | $ | 10,018 | | | $ | 8,704 | | | $ | 29,541 | | | $ | 25,547 | |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 7 - Goodwill and Intangible Assets
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Goodwill and Intangible Assets Disclosure [Text Block] |
Note 7. 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 months ended July 31, 2023. The Company will continue to evaluate its goodwill and intangible assets in future quarters.
The following table summarizes the composition of intangible assets as of July 31, 2023 and October 31, 2022:
| | As of July 31, | |
| | 2023 | |
| | Weighted Average | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | Remaining Life | | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | |
(in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
Customer relationship | | | 10.3 | | | $ | 196,310 | | | $ | - | | | $ | (126,048 | ) | | $ | 34 | | | $ | 70,296 | |
Trade name | | | 5.4 | | | | 5,400 | | | | - | | | | (2,515 | ) | | | 2 | | | | 2,887 | |
Assembled workforce | | | 1.6 | | | | 1,650 | | | | - | | | | (835 | ) | | | - | | | | 815 | |
Noncompete agreements | | | 4.1 | | | | 1,200 | | | | - | | | | (335 | ) | | | - | | | | 865 | |
Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
Trade names (indefinite life) | | | - | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | | 50,500 | |
Total intangibles | | | | | | $ | 260,060 | | | $ | (5,000 | ) | | $ | (129,733 | ) | | $ | 36 | | | $ | 125,363 | |
| | As of October 31, | |
| | 2022 | |
| | Weighted Average | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | Remaining Life | | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | |
(in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
Customer relationship | | | 11.0 | | | $ | 193,710 | | | $ | - | | | $ | (112,658 | ) | | $ | 1,416 | | | $ | 82,468 | |
Trade name | | | 6.1 | | | | 4,836 | | | | - | | | | (2,127 | ) | | | 239 | | | $ | 2,948 | |
Assembled workforce | | | 2.1 | | | | 1,450 | | | | - | | | | (444 | ) | | | - | | | $ | 1,006 | |
Noncompete agreements | | | 4.6 | | | | 1,000 | | | | - | | | | (168 | ) | | | - | | | $ | 832 | |
Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
Trade names (indefinite life) | | | - | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | $ | 50,500 | |
Total intangibles | | | | | | $ | 256,496 | | | $ | (5,000 | ) | | $ | (115,397 | ) | | $ | 1,655 | | | $ | 137,754 | |
The changes in the carrying value of goodwill by reportable segment for the nine months ended July 31, 2023 are as follows:
Reportable Segment | | As of October 31, 2022 | | | Foreign Currency Translation | | | As of July 31, 2023 | |
(in thousands) | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 147,482 | | | $ | - | | | $ | 147,482 | |
U.K. Operations | | | 23,630 | | | | 2,753 | | | | 26,383 | |
U.S. Concrete Waste Management Services | | | 49,133 | | | | - | | | | 49,133 | |
Total | | $ | 220,245 | | | $ | 2,753 | | | $ | 222,998 | |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 8 - Other Non-current Assets
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Other Assets Disclosure [Text Block] |
Note 8. Other Non-Current Assets
The significant components of other non-current assets as of July 31, 2023 and October 31, 2022 are comprised of the following:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Expected recoveries related to self-insured commercial liabilities | | $ | 12,835 | | | $ | 1,400 | |
Other non-current assets | | | 460 | | | | 626 | |
Total other non-current assets | | $ | 13,295 | | | $ | 2,026 | |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.
+ References
+ Details
Name: |
us-gaap_OtherAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 9 - Long Term Debt and Revolving Lines of Credit
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Debt Disclosure [Text Block] |
Note 9. Long Term Debt and Revolving Lines of Credit
The table below is a summary of the composition of the Company’s debt balances as of July 31, 2023 and October 31, 2022:
| | | | | | As of July 31, | | | As of October 31, | |
(in thousands) | | Interest Rates | | Maturities | | 2023 | | | 2022 | |
Revolving loan - short term | | Varies | | January 2026 | | $ | 35,699 | | | $ | 52,133 | |
Senior Notes - all long term | | 6.0000% | | February 2026 | | | 375,000 | | | | 375,000 | |
Total debt, gross | | | | | | | 410,699 | | | | 427,133 | |
Less: Unamortized deferred financing costs offsetting long term debt | | | | | | | (3,480 | ) | | | (4,524 | ) |
Less: Revolving loan - short term | | | | | | | (35,699 | ) | | | (52,133 | ) |
Long term debt, net of unamortized deferred financing costs | | | | | | $ | 371,520 | | | $ | 370,476 | |
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 borrowers under the ABL Facility 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.
On June 1, 2023, the ABL Facility was amended to, among other changes, (1) increase the maximum revolver borrowings available to be drawn thereunder from $160.0 million to $225.0 million, (2) increase the letter of credit sublimit from $10.5 million to $22.5 million and (3) extend the maturity of the ABL Facility to the earlier of (a) June 1, 2028 and (b) the date that is 180 days prior to (i) the final stated maturity date of the Senior Notes or (ii) the date the Senior Notes become due and payable. The ABL Facility also provides for an uncommitted accordion feature under which the borrowers under the ABL Facility can, subject to specified conditions, increase the ABL Facility by up to an additional $75.0 million. The $65.0 million in incremental commitments were provided by JPMorgan Chase Bank, N.A. and PNC Bank, N.A. The amended ABL Facility was treated as a debt modification. The Company capitalized an additional $0.5 million of debt issuance costs related to the June 1, 2023, ABL Facility amendment. The preexisting unamortized deferred costs of $1.4 million and the additional costs of $0.5 million will be amortized from June 1, 2023 through June 1, 2028.
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 1st and August 1st 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; and |
| ● | 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, 2023 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 $225.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 $22.5 million and for swing loan borrowings of up to $22.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 the earlier of (a) June 1, 2028 and (b) the date that is 180 days prior to (i) the final stated maturity date of the Senior Notes or (ii) the date the Senior Notes become due and payable; |
| ● | Amounts borrowed may be repaid at any time, subject to the terms and conditions of the agreement; |
| ● | Through May 31, 2023, borrowings in GBP bore interest at the SONIA rate plus an applicable margin currently set at 2.0326%. After May 31, 2023, borrowings in GBP bear interest at the SONIA rate plus an applicable margin equal to 2.2826%. 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 plus an applicable margin of 2.25% or (2) a base rate plus an applicable margin of 1.25%. After June 29, 2022 and through May 31, 2023, borrowings in U.S. Dollars bore interest at (1) the SOFR rate plus an applicable margin currently set at 2.00% or (2) a base rate plus an applicable margin currently set at 1.00%. After May 31, 2023, borrowings in U.S. Dollars bear interest at (1) the SOFR rate plus an applicable margin currently set at 2.25% or (2) a base rate plus an applicable margin currently set at 1.25%. The applicable margins for U.S. Dollar loans are subject to a step down of 0.25% based on excess availability levels; |
| ● | U.S. 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; |
| ● | U.K. 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 U.K. 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, 2023 was $35.7 million and as of that date, the Company was in compliance with all debt covenants.
In addition, as of July 31, 2023 the Company had $1.1 million in credit line reserves and a letter of credit balance of $4.2 million.
As of July 31, 2023 we had $184.0 million of available borrowing capacity under the ABL Facility. Debt issuance costs related to revolving credit facilities are capitalized and reflected as an asset in deferred financing costs in the accompanying consolidated balance sheets. The Company had debt issuance costs related to the revolving credit facilities of $1.9 million as of July 31, 2023.
As of July 31, 2023 and October 31, 2022, the weighted average interest rate for borrowings under the ABL Facility was 7.8% and 4.4%, respectively.
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//470/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 10 - Accrued Payroll and Payroll Expenses
|
9 Months Ended |
Jul. 31, 2023 |
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 as of July 31, 2023 and October 31, 2022:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Accrued vacation | | $ | 3,242 | | | $ | 2,705 | |
Accrued payroll | | | 4,068 | | | | 2,763 | |
Accrued bonus | | | 5,441 | | | | 4,835 | |
Accrued employee-related taxes | | | 2,125 | | | | 2,760 | |
Other accrued | | | 314 | | | | 278 | |
Total accrued payroll and payroll expenses | | $ | 15,190 | | | $ | 13,341 | |
|
X |
- DefinitionThe entire disclosure for accrued payroll and payroll expenses.
+ References
+ Details
Name: |
bbcp_AccruedPayrollAndPayrollExpensesTextBlock |
Namespace Prefix: |
bbcp_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 11 - Accrued Expenses and Other Current Liabilities
|
9 Months Ended |
Jul. 31, 2023 |
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 as of July 31, 2023 and October 31, 2022:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Accrued self-insured commercial liabilities | | $ | 11,876 | | | $ | 8,396 | |
Accrued self-insured health liabilities | | | 2,098 | | | | 3,337 | |
Accrued interest | | | 11,677 | | | | 5,996 | |
Accrued equipment purchases | | | 3,172 | | | | 7,644 | |
Accrued property, sales and use tax | | | 1,820 | | | | 1,671 | |
Accrued professional fees | | | 1,243 | | | | 831 | |
Other | | | 4,368 | | | | 4,281 | |
Total accrued expenses and other liabilities | | $ | 36,254 | | | $ | 32,156 | |
|
X |
- DefinitionThe entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.
+ References
+ Details
Name: |
us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 12 - Income Taxes
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Income Tax Disclosure [Text Block] |
Note 12. Income Taxes
The following table summarizes income before income taxes and income tax expense for the three and nine months ended July 31, 2023 and 2022:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
| | | | | | | | | | | | | | | | |
Income before income taxes | | $ | 13,654 | | | $ | 15,006 | | | $ | 27,826 | | | $ | 22,679 | |
| | | | | | | | | | | | | | | | |
Income tax expense | | $ | 3,318 | | | $ | 2,030 | | | $ | 5,427 | | | $ | 2,535 | |
The effective tax rate for the three and nine months ended July 31, 2023 and 2022 was primarily impacted by the respective change in fair value of warrant liabilities, which is not recognized for tax purposes.
As of July 31, 2023 and October 31, 2022, the Company had deferred tax liabilities, net of deferred tax assets, of $79.4 million and $74.2 million, respectively. Included in deferred tax assets as of July 31, 2023 and October 31, 2022 were net operating loss carryforwards of $21.9 million and $25.9 million, respectively. The Company has a valuation allowance of $0.1 million as of July 31, 2023 and October 31, 2022 related to foreign and U.S. state tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist and state net operating losses that are expected to expire before they can be utilized.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 13 - Commitments and Contingencies
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Commitments and Contingencies Disclosure [Text Block] |
Note 13. Commitments and Contingencies
Insurance
Commercial Self-Insured Losses
The Company retains a significant portion of the risk for workers' compensation, automobile, and general liability losses (“self-insured commercial liability”). Reserves have been recorded that reflect the undiscounted estimated liabilities including claims incurred but not reported. When a recognized liability is covered by third-party insurance, the Company records an insurance claim receivable to reflect the covered liability. Amounts estimated to be paid within one year have been included in Accrued expenses and other current liabilities, with the remainder included in Other liabilities, non-current on the Consolidated Balance Sheets. Insurance claims receivables that are expected to be received from third-party insurance within one year have been included in Prepaid expenses and other current assets, with the remainder included in Other non-current assets on the Consolidated Balance Sheets.
The following table summarizes as of July 31, 2023 for (1) recorded liabilities, related to both asserted as well as unasserted insurance claims and (2) any related insurance claims receivables.
| Classification on the Condensed | | As of July 31, | |
(in thousands) | Consolidated Balance Sheets | | 2023 | |
Self-insured commercial liability, current | Accrued expenses and other current liabilities | | $ | 11,876 | |
Self-insured commercial liability, non-current | Other liabilities, non-current | | | 12,835 | |
Total self-insured commercial liabilities | | | 24,711 | |
| | | | | |
Expected recoveries related to self-insured commercial liabilities, current | Prepaid expenses and other current assets | | | 6,032 | |
Expected recoveries related to self-insured commercial liabilities, non-current | Other non-current assets | | | 12,835 | |
Total expected recoveries related to self-insured commercial liabilities | | | 18,867 | |
| | | | | |
Total self-insured commercial liability, net of expected recoveries | | $ | 5,844 | |
Medical Self-Insured Losses
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. The Company contracts with a third-party administrator for tasks including, but not limited to, processing claims and remitting benefits. As of July 31, 2023, the Company had accrued $2.1 million, for estimated health claims incurred but not reported based on historical claims amounts and average lag time.
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 $22.5 million of standby letters of credit. As of July 31, 2023, total outstanding letters of credit totaled $4.2 million, the vast majority of which had been committed to the Company’s general liability insurance provider.
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 14 - Stockholders' Equity
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Equity [Text Block] |
Note 14. Stockholders’ Equity
Share Repurchase Program
In January 2023, the board of directors of the Company approved a $10.0 million increase to the Company’s share repurchase program. This authorization will expire on March 31, 2024 and is in addition to the repurchase authorization of up to $10.0 million through June 15, 2023 that was previously approved in June 2022. 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, as amended, (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 the Company's management.
The following table summarizes the shares repurchased, total cost of shares repurchased and average price per share for the three and nine months ended July 31, 2023:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands, except price per share) | | 2023 | | | 2023 | |
Shares repurchased | | | 199 | | | | 1,299 | |
Total cost of shares repurchased | | $ | 1,394 | | | $ | 8,642 | |
Average price per share | | $ | 7.01 | | | $ | 6.65 | |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 15 - Stock-based Compensation
|
9 Months Ended |
Jul. 31, 2023 |
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.
The following table summarizes realized compensation expense related to stock options and restricted stock awards in the accompanying condensed consolidated statements of operations:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Compensation expense – stock options | | $ | 116 | | | $ | 152 | | | $ | 371 | | | $ | 488 | |
Compensation expense – restricted stock awards | | | 818 | | | | 1,181 | | | | 2,767 | | | | 3,676 | |
Total | | $ | 934 | | | $ | 1,333 | | | $ | 3,138 | | | $ | 4,164 | |
|
X |
- DefinitionThe entire disclosure for share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 16 - Earnings Per Share
|
9 Months Ended |
Jul. 31, 2023 |
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 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. Diluted earnings per share is based upon the weighted average number of shares as determined for basic earnings per share plus shares potentially issuable in conjunction with unvested restricted stock awards, incentive stock options, non-qualified stock options and shares of zero-dividend convertible perpetual preferred stock outstanding.
The table below shows our basic and diluted EPS calculations for the three and nine months ended July 31, 2023 and 2022:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands, except share and per share amounts) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Net income (numerator): | | | | | | | | | | | | | | | | |
Net income attributable to Concrete Pumping Holdings, Inc. | | $ | 10,336 | | | $ | 12,976 | | | $ | 22,399 | | | $ | 20,144 | |
Less: Accretion of liquidation preference on preferred stock | | | (441 | ) | | | (441 | ) | | | (1,309 | ) | | | (1,309 | ) |
Less: Undistributed earnings allocated to participating securities | | | (323 | ) | | | (582 | ) | | | (751 | ) | | | (932 | ) |
Net income attributable to common stockholders (numerator for basic earnings per share) | | $ | 9,572 | | | $ | 11,953 | | | $ | 20,339 | | | $ | 17,903 | |
Add back: Undistributed earnings allocated to participating securities | | | 323 | | | | 582 | | | | 751 | | | | 932 | |
Add back: Accretion of liquidation preference on preferred stock | | | - | | | | 441 | | | | - | | | | - | |
Less: Undistributed earnings reallocated to participating securities | | | (318 | ) | | | (573 | ) | | | (739 | ) | | | (917 | ) |
Numerator for diluted earnings per share | | $ | 9,577 | | | $ | 12,403 | | | $ | 20,351 | | | $ | 17,918 | |
| | | | | | | | | | | | | | | | |
Weighted average shares (denominator): | | | | | | | | | | | | | | | | |
Weighted average shares - basic | | | 53,198,637 | | | | 54,012,404 | | | | 53,377,157 | | | | 53,859,874 | |
Weighted average shares - diluted | | | 54,104,738 | | | | 57,286,563 | | | | 54,262,940 | | | | 54,772,441 | |
| | | | | | | | | | | | | | | | |
Basic earnings per share | | $ | 0.18 | | | $ | 0.22 | | | $ | 0.38 | | | $ | 0.33 | |
Diluted earnings per share | | $ | 0.18 | | | $ | 0.22 | | | $ | 0.38 | | | $ | 0.33 | |
For the three and nine months ended July 31, 2023 and 2022, 13.0 million warrants to purchase shares of common stock at an exercise price of $11.50 and for the three months ended July 31, 2023 and nine months ended July 31, 2023 and 2022, 2.5 million shares of Series A Preferred Stock were excluded from the computation of diluted EPS because their effect would have been anti-dilutive.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 17 - Segment Reporting
|
9 Months Ended |
Jul. 31, 2023 |
Notes to Financial Statements |
|
Segment Reporting Disclosure [Text Block] |
Note 17. Segment Reporting
The Company’s revenues are derived from four reportable segments: U.S. Concrete Pumping, U.K. Operations, U.S. Concrete Waste Management Services and Corporate. Any differences between segment reporting and consolidated results are reflected in Intersegment below. The Company 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) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Revenue | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 87,323 | | | $ | 77,352 | | | $ | 232,896 | | | $ | 212,189 | |
U.K. Operations | | | 17,260 | | | | 14,417 | | | | 45,207 | | | | 39,980 | |
U.S. Concrete Waste Management Services | | | 16,505 | | | | 12,813 | | | | 44,445 | | | | 34,551 | |
Corporate | | | 625 | | | | 625 | | | | 1,875 | | | | 1,875 | |
Intersegment | | | (1,042 | ) | | | (738 | ) | | | (2,386 | ) | | | (2,197 | ) |
Total revenue | | $ | 120,671 | | | $ | 104,469 | | | $ | 322,037 | | | $ | 286,398 | |
| | | | | | | | | | | | | | | | |
Income before income taxes | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 4,835 | | | $ | 3,773 | | | $ | 3,893 | | | $ | 4,030 | |
U.K. Operations | | | 2,161 | | | | 594 | | | | 3,280 | | | | 480 | |
U.S. Concrete Waste Management Services | | | 5,338 | | | | 2,806 | | | | 12,783 | | | | 7,037 | |
Corporate | | | 1,320 | | | | 7,833 | | | | 7,870 | | | | 11,132 | |
Total income before income taxes | | $ | 13,654 | | | $ | 15,006 | | | $ | 27,826 | | | $ | 22,679 | |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
EBITDA | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 21,670 | | | $ | 19,495 | | | $ | 54,520 | | | $ | 50,524 | |
U.K. Operations | | | 4,769 | | | | 3,197 | | | | 10,957 | | | | 8,619 | |
U.S. Concrete Waste Management Services | | | 7,452 | | | | 4,976 | | | | 18,997 | | | | 13,398 | |
Corporate | | | 1,536 | | | | 8,045 | | | | 8,514 | | | | 11,769 | |
Total EBITDA | | $ | 35,427 | | | $ | 35,713 | | | $ | 92,988 | | | $ | 84,310 | |
| | | | | | | | | | | | | | | | |
Consolidated EBITDA reconciliation | | | | | | | | | | | | | | | | |
Net income | | $ | 10,336 | | | $ | 12,976 | | | $ | 22,399 | | | $ | 20,144 | |
Interest expense, net | | | 7,066 | | | | 6,517 | | | | 21,285 | | | | 19,126 | |
Income tax expense | | | 3,318 | | | | 2,030 | | | | 5,427 | | | | 2,535 | |
Depreciation and amortization | | | 14,707 | | | | 14,190 | | | | 43,877 | | | | 42,505 | |
Total EBITDA | | $ | 35,427 | | | $ | 35,713 | | | $ | 92,988 | | | $ | 84,310 | |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Depreciation and amortization | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 10,498 | | | $ | 9,927 | | | $ | 31,464 | | | $ | 29,615 | |
U.K. Operations | | | 1,879 | | | | 1,881 | | | | 5,555 | | | | 5,892 | |
U.S. Concrete Waste Management Services | | | 2,114 | | | | 2,170 | | | | 6,214 | | | | 6,361 | |
Corporate | | | 216 | | | | 212 | | | | 644 | | | | 637 | |
Total depreciation and amortization | | $ | 14,707 | | | $ | 14,190 | | | $ | 43,877 | | | $ | 42,505 | |
| | | | | | | | | | | | | | | | |
Interest expense, net | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | (6,337 | ) | | $ | (5,795 | ) | | $ | (19,163 | ) | | $ | (16,879 | ) |
U.K. Operations | | | (729 | ) | | | (722 | ) | | | (2,122 | ) | | | (2,247 | ) |
Total interest expense, net | | $ | (7,066 | ) | | $ | (6,517 | ) | | $ | (21,285 | ) | | $ | (19,126 | ) |
| | | | | | | | | | | | | | | | |
Total assets by segment for the periods presented are as follows:
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Total assets | | | | | | | | |
U.S. Concrete Pumping | | $ | 718,635 | | | $ | 693,048 | |
U.K. Operations | | | 120,451 | | | | 103,255 | |
U.S. Concrete Waste Management Services | | | 169,096 | | | | 157,370 | |
Corporate | | | 29,437 | | | | 27,834 | |
Intersegment | | | (123,613 | ) | | | (94,018 | ) |
Total assets | | $ | 914,006 | | | $ | 887,489 | |
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. Revenue for the periods presented and long-lived assets as of July 31, 2023 and October 31, 2022 are as follows:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Revenue by geography | | | | | | | | | | | | | | | | |
U.S. | | $ | 103,411 | | | $ | 90,052 | | | $ | 276,830 | | | $ | 246,418 | |
U.K. | | | 17,260 | | | | 14,417 | | | | 45,207 | | | | 39,980 | |
Total revenue | | $ | 120,671 | | | $ | 104,469 | | | $ | 322,037 | | | $ | 286,398 | |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Property, plant and equipment, net | | | | | | | | |
U.S. | | $ | 368,935 | | | $ | 366,814 | |
U.K. | | | 58,149 | | | | 52,563 | |
Total property, plant and equipment, net | | $ | 427,084 | | | $ | 419,377 | |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//280/tableOfContent
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Significant Accounting Policies (Policies)
|
9 Months Ended |
Jul. 31, 2023 |
Accounting Policies [Abstract] |
|
Basis of Accounting, Policy [Policy Text Block] |
Basis of presentation
Our condensed consolidated balance sheet as of October 31, 2022, which was derived from our audited consolidated financial statements and our unaudited interim consolidated financial statements provided herein have been prepared in accordance with the instructions for Form 10-Q. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted 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 a fair statement of the interim periods. The consolidated results of operations and cash flows for the first nine months of the year are not necessarily indicative of the consolidated results of operations and cash flows that might be expected for the entire year. These condensed consolidated financial statements and the accompanying notes should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2022.
Certain prior period amounts have been reclassified in order to conform to the current year presentation.
|
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.
|
Revenue [Policy Text Block] |
Revenue recognition
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. Revenue is disaggregated between two accounting standards: (1) ASC 606, Revenue Recognition ("ASC 606") and (2) ASC 842, Leases ("ASC 842").
Leases as Lessor
Our Eco-Pan business involves contracts with customers whereby we are a lessor for the rental component of the contract and therefore, such rental components of the contract are recorded as lease revenue. We account for such rental contracts as operating leases. We recognize revenue from pan rentals in the period earned, regardless of the timing of billing to customers. The lease component of the revenue is disaggregated by a base price that is based on the number of contractual days and a variable component that is based on days in excess of the number of contractual days.
The table below summarizes our revenues as presented in our unaudited consolidated statements of operations for the periods ended July 31, 2023 and 2022 by revenue type and by applicable accounting standard:
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Service revenue - ASC 606 | | | 112,340 | | | | 98,288 | | | | 299,521 | | | | 269,425 | |
Lease fixed revenue – ASC 842 | | | 5,237 | | | | 3,748 | | | | 13,453 | | | | 10,119 | |
Lease variable revenue - ASC 842 | | | 3,094 | | | | 2,433 | | | | 9,063 | | | | 6,854 | |
Total revenue | | | 120,671 | | | | 104,469 | | | | 322,037 | | | | 286,398 | |
|
New Accounting Pronouncements, Policy [Policy Text Block] |
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"). See Note 9 for further discussion.
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 ("ROU") 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 adopted the guidance for the year ended October 31, 2022, with an effective date of adoption of November 1, 2021.
Recently issued accounting pronouncements not yet effective
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.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure 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).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
+ Details
Name: |
us-gaap_RevenueRecognitionPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 2 - Summary of Significant Accounting Policies (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Disaggregation of Revenue [Table Text Block] |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Service revenue - ASC 606 | | | 112,340 | | | | 98,288 | | | | 299,521 | | | | 269,425 | |
Lease fixed revenue – ASC 842 | | | 5,237 | | | | 3,748 | | | | 13,453 | | | | 10,119 | |
Lease variable revenue - ASC 842 | | | 3,094 | | | | 2,433 | | | | 9,063 | | | | 6,854 | |
Total revenue | | | 120,671 | | | | 104,469 | | | | 322,037 | | | | 286,398 | |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 3 - Business Combinations and Asset Acquisitions (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] |
(in thousands) | | | |
Consideration paid: | $ | 30,762 | |
| | | |
Net assets acquired: | | | |
Intangible assets | $ | 2,500 | |
Property and equipment | | 28,500 | |
Liabilities assumed | | (238 | ) |
Total net assets acquired | $ | 30,762 | |
|
Business Acquisition, Pro Forma Information [Table Text Block] |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2022 | | | 2022 | |
Revenue | | $ | 104,469 | | | $ | 286,398 | |
Pro forma revenue adjustments by Business Combination | | | | | | | | |
Coastal | | | 5,439 | | | | 15,320 | |
Total pro forma revenue | | $ | 109,908 | | | $ | 301,718 | |
| | | | | | | | |
Net income | | $ | 12,976 | | | $ | 20,144 | |
Pro forma net income adjustments by Business Combination | | | | | | | | |
Coastal | | | 423 | | | | 933 | |
Total pro forma net income | | $ | 13,399 | | | $ | 21,077 | |
|
X |
- DefinitionTabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(3) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2
+ Details
Name: |
us-gaap_BusinessAcquisitionProFormaInformationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionTabular 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 5 - Prepaid Expenses and Other Current Assets (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Expected recoveries related to self-insured commercial liabilities | | $ | 6,032 | | | $ | - | |
Prepaid insurance | | | 3,661 | | | | 1,550 | |
Prepaid licenses and deposits | | | 933 | | | | 751 | |
Prepaid rent | | | 628 | | | | 402 | |
Other current assets and prepaids | | | 1,242 | | | | 2,472 | |
Total prepaid expenses and other current assets | | $ | 12,496 | | | $ | 5,175 | |
|
X |
- DefinitionTabular 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.
+ References
+ Details
Name: |
us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 6 - Property, Plant and Equipment (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Property, Plant and Equipment [Table Text Block] |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Land, building and improvements | | $ | 29,357 | | | $ | 28,528 | |
Finance leases—land and buildings | | | 828 | | | | 828 | |
Machinery and equipment | | | 510,321 | | | | 478,162 | |
Transportation equipment | | | 8,742 | | | | 7,133 | |
Furniture and office equipment | | | 3,811 | | | | 3,870 | |
Property, plant and equipment, gross | | | 553,059 | | | | 518,521 | |
Less accumulated depreciation | | | (125,975 | ) | | | (99,144 | ) |
Property, plant and equipment, net | | $ | 427,084 | | | $ | 419,377 | |
|
Long-Lived Tangible Asset, Depreciation [Table Text Block] |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Cost of operations | | $ | 9,396 | | | $ | 8,164 | | | $ | 27,718 | | | $ | 23,839 | |
General and administrative expenses | | | 622 | | | | 540 | | | | 1,823 | | | | 1,708 | |
Total depreciation expense | | $ | 10,018 | | | $ | 8,704 | | | $ | 29,541 | | | $ | 25,547 | |
|
X |
- DefinitionTabular disclosure for depreciation expense of the physical assets used in the normal conduct of business and not intended for resale.
+ References
+ Details
Name: |
bbcp_LonglivedTangibleAssetDepreciationTableTextBlock |
Namespace Prefix: |
bbcp_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 7 - Goodwill and Intangible Assets (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Finite-Lived Intangible Assets [Table Text Block] |
| | As of July 31, | |
| | 2023 | |
| | Weighted Average | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | Remaining Life | | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | |
(in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
Customer relationship | | | 10.3 | | | $ | 196,310 | | | $ | - | | | $ | (126,048 | ) | | $ | 34 | | | $ | 70,296 | |
Trade name | | | 5.4 | | | | 5,400 | | | | - | | | | (2,515 | ) | | | 2 | | | | 2,887 | |
Assembled workforce | | | 1.6 | | | | 1,650 | | | | - | | | | (835 | ) | | | - | | | | 815 | |
Noncompete agreements | | | 4.1 | | | | 1,200 | | | | - | | | | (335 | ) | | | - | | | | 865 | |
Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
Trade names (indefinite life) | | | - | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | | 50,500 | |
Total intangibles | | | | | | $ | 260,060 | | | $ | (5,000 | ) | | $ | (129,733 | ) | | $ | 36 | | | $ | 125,363 | |
| | As of October 31, | |
| | 2022 | |
| | Weighted Average | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | Remaining Life | | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | |
(in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
Customer relationship | | | 11.0 | | | $ | 193,710 | | | $ | - | | | $ | (112,658 | ) | | $ | 1,416 | | | $ | 82,468 | |
Trade name | | | 6.1 | | | | 4,836 | | | | - | | | | (2,127 | ) | | | 239 | | | $ | 2,948 | |
Assembled workforce | | | 2.1 | | | | 1,450 | | | | - | | | | (444 | ) | | | - | | | $ | 1,006 | |
Noncompete agreements | | | 4.6 | | | | 1,000 | | | | - | | | | (168 | ) | | | - | | | $ | 832 | |
Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
Trade names (indefinite life) | | | - | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | $ | 50,500 | |
Total intangibles | | | | | | $ | 256,496 | | | $ | (5,000 | ) | | $ | (115,397 | ) | | $ | 1,655 | | | $ | 137,754 | |
|
Schedule of Goodwill [Table Text Block] |
Reportable Segment | | As of October 31, 2022 | | | Foreign Currency Translation | | | As of July 31, 2023 | |
(in thousands) | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 147,482 | | | $ | - | | | $ | 147,482 | |
U.K. Operations | | | 23,630 | | | | 2,753 | | | | 26,383 | |
U.S. Concrete Waste Management Services | | | 49,133 | | | | - | | | | 49,133 | |
Total | | $ | 220,245 | | | $ | 2,753 | | | $ | 222,998 | |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2
+ Details
Name: |
us-gaap_ScheduleOfGoodwillTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 8 - Other Non-current Assets (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Other Assets [Table Text Block] |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Expected recoveries related to self-insured commercial liabilities | | $ | 12,835 | | | $ | 1,400 | |
Other non-current assets | | | 460 | | | | 626 | |
Total other non-current assets | | $ | 13,295 | | | $ | 2,026 | |
|
X |
- DefinitionTabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.
+ References
+ Details
Name: |
us-gaap_ScheduleOfOtherAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 9 - Long Term Debt and Revolving Lines of Credit (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Debt [Table Text Block] |
| | | | | | As of July 31, | | | As of October 31, | |
(in thousands) | | Interest Rates | | Maturities | | 2023 | | | 2022 | |
Revolving loan - short term | | Varies | | January 2026 | | $ | 35,699 | | | $ | 52,133 | |
Senior Notes - all long term | | 6.0000% | | February 2026 | | | 375,000 | | | | 375,000 | |
Total debt, gross | | | | | | | 410,699 | | | | 427,133 | |
Less: Unamortized deferred financing costs offsetting long term debt | | | | | | | (3,480 | ) | | | (4,524 | ) |
Less: Revolving loan - short term | | | | | | | (35,699 | ) | | | (52,133 | ) |
Long term debt, net of unamortized deferred financing costs | | | | | | $ | 371,520 | | | $ | 370,476 | |
|
X |
- DefinitionTabular 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.
+ References
+ Details
Name: |
us-gaap_ScheduleOfDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 10 - Accrued Payroll and Payroll Expenses (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Accrued Payroll and Expenses [Table Text Block] |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Accrued vacation | | $ | 3,242 | | | $ | 2,705 | |
Accrued payroll | | | 4,068 | | | | 2,763 | |
Accrued bonus | | | 5,441 | | | | 4,835 | |
Accrued employee-related taxes | | | 2,125 | | | | 2,760 | |
Other accrued | | | 314 | | | | 278 | |
Total accrued payroll and payroll expenses | | $ | 15,190 | | | $ | 13,341 | |
|
X |
- DefinitionTabular disclosure of the components of accrued payroll and expenses.
+ References
+ Details
Name: |
bbcp_ScheduleOfAccruedPayrollAndExpensesTableTextBlock |
Namespace Prefix: |
bbcp_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 11 - Accrued Expenses and Other Current Liabilities (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Accrued Liabilities [Table Text Block] |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Accrued self-insured commercial liabilities | | $ | 11,876 | | | $ | 8,396 | |
Accrued self-insured health liabilities | | | 2,098 | | | | 3,337 | |
Accrued interest | | | 11,677 | | | | 5,996 | |
Accrued equipment purchases | | | 3,172 | | | | 7,644 | |
Accrued property, sales and use tax | | | 1,820 | | | | 1,671 | |
Accrued professional fees | | | 1,243 | | | | 831 | |
Other | | | 4,368 | | | | 4,281 | |
Total accrued expenses and other liabilities | | $ | 36,254 | | | $ | 32,156 | |
|
X |
- DefinitionTabular disclosure of the components of accrued liabilities.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 12 - Income Taxes (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Summary of Income Before Income Taxes and Income Tax Expense [Table Text Block] |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
| | | | | | | | | | | | | | | | |
Income before income taxes | | $ | 13,654 | | | $ | 15,006 | | | $ | 27,826 | | | $ | 22,679 | |
| | | | | | | | | | | | | | | | |
Income tax expense | | $ | 3,318 | | | $ | 2,030 | | | $ | 5,427 | | | $ | 2,535 | |
|
X |
- DefinitionTabula disclosure for income before taxes and income tax expense.
+ References
+ Details
Name: |
bbcp_SummaryOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseTableTextBlock |
Namespace Prefix: |
bbcp_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 13 - Commitments and Contingencies (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Self Insurance [Table Text Block] |
| Classification on the Condensed | | As of July 31, | |
(in thousands) | Consolidated Balance Sheets | | 2023 | |
Self-insured commercial liability, current | Accrued expenses and other current liabilities | | $ | 11,876 | |
Self-insured commercial liability, non-current | Other liabilities, non-current | | | 12,835 | |
Total self-insured commercial liabilities | | | 24,711 | |
| | | | | |
Expected recoveries related to self-insured commercial liabilities, current | Prepaid expenses and other current assets | | | 6,032 | |
Expected recoveries related to self-insured commercial liabilities, non-current | Other non-current assets | | | 12,835 | |
Total expected recoveries related to self-insured commercial liabilities | | | 18,867 | |
| | | | | |
Total self-insured commercial liability, net of expected recoveries | | $ | 5,844 | |
Medical Self-Insured Losses
|
X |
- DefinitionTabular disclosure of the company's self insurance information.
+ References
+ Details
Name: |
bbcp_ScheduleOfSelfInsuranceTableTextBlock |
Namespace Prefix: |
bbcp_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 14 - Stockholders' Equity (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Class of Treasury Stock [Table Text Block] |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands, except price per share) | | 2023 | | | 2023 | |
Shares repurchased | | | 199 | | | | 1,299 | |
Total cost of shares repurchased | | $ | 1,394 | | | $ | 8,642 | |
Average price per share | | $ | 7.01 | | | $ | 6.65 | |
|
X |
- DefinitionTabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_ScheduleOfTreasuryStockByClassTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionTabular disclosure of share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 16 - Earnings Per Share (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands, except share and per share amounts) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Net income (numerator): | | | | | | | | | | | | | | | | |
Net income attributable to Concrete Pumping Holdings, Inc. | | $ | 10,336 | | | $ | 12,976 | | | $ | 22,399 | | | $ | 20,144 | |
Less: Accretion of liquidation preference on preferred stock | | | (441 | ) | | | (441 | ) | | | (1,309 | ) | | | (1,309 | ) |
Less: Undistributed earnings allocated to participating securities | | | (323 | ) | | | (582 | ) | | | (751 | ) | | | (932 | ) |
Net income attributable to common stockholders (numerator for basic earnings per share) | | $ | 9,572 | | | $ | 11,953 | | | $ | 20,339 | | | $ | 17,903 | |
Add back: Undistributed earnings allocated to participating securities | | | 323 | | | | 582 | | | | 751 | | | | 932 | |
Add back: Accretion of liquidation preference on preferred stock | | | - | | | | 441 | | | | - | | | | - | |
Less: Undistributed earnings reallocated to participating securities | | | (318 | ) | | | (573 | ) | | | (739 | ) | | | (917 | ) |
Numerator for diluted earnings per share | | $ | 9,577 | | | $ | 12,403 | | | $ | 20,351 | | | $ | 17,918 | |
| | | | | | | | | | | | | | | | |
Weighted average shares (denominator): | | | | | | | | | | | | | | | | |
Weighted average shares - basic | | | 53,198,637 | | | | 54,012,404 | | | | 53,377,157 | | | | 53,859,874 | |
Weighted average shares - diluted | | | 54,104,738 | | | | 57,286,563 | | | | 54,262,940 | | | | 54,772,441 | |
| | | | | | | | | | | | | | | | |
Basic earnings per share | | $ | 0.18 | | | $ | 0.22 | | | $ | 0.38 | | | $ | 0.33 | |
Diluted earnings per share | | $ | 0.18 | | | $ | 0.22 | | | $ | 0.38 | | | $ | 0.33 | |
|
X |
- DefinitionTabular 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.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 17 - Segment Reporting (Tables)
|
9 Months Ended |
Jul. 31, 2023 |
Notes Tables |
|
Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Revenue | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 87,323 | | | $ | 77,352 | | | $ | 232,896 | | | $ | 212,189 | |
U.K. Operations | | | 17,260 | | | | 14,417 | | | | 45,207 | | | | 39,980 | |
U.S. Concrete Waste Management Services | | | 16,505 | | | | 12,813 | | | | 44,445 | | | | 34,551 | |
Corporate | | | 625 | | | | 625 | | | | 1,875 | | | | 1,875 | |
Intersegment | | | (1,042 | ) | | | (738 | ) | | | (2,386 | ) | | | (2,197 | ) |
Total revenue | | $ | 120,671 | | | $ | 104,469 | | | $ | 322,037 | | | $ | 286,398 | |
| | | | | | | | | | | | | | | | |
Income before income taxes | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 4,835 | | | $ | 3,773 | | | $ | 3,893 | | | $ | 4,030 | |
U.K. Operations | | | 2,161 | | | | 594 | | | | 3,280 | | | | 480 | |
U.S. Concrete Waste Management Services | | | 5,338 | | | | 2,806 | | | | 12,783 | | | | 7,037 | |
Corporate | | | 1,320 | | | | 7,833 | | | | 7,870 | | | | 11,132 | |
Total income before income taxes | | $ | 13,654 | | | $ | 15,006 | | | $ | 27,826 | | | $ | 22,679 | |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
EBITDA | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 21,670 | | | $ | 19,495 | | | $ | 54,520 | | | $ | 50,524 | |
U.K. Operations | | | 4,769 | | | | 3,197 | | | | 10,957 | | | | 8,619 | |
U.S. Concrete Waste Management Services | | | 7,452 | | | | 4,976 | | | | 18,997 | | | | 13,398 | |
Corporate | | | 1,536 | | | | 8,045 | | | | 8,514 | | | | 11,769 | |
Total EBITDA | | $ | 35,427 | | | $ | 35,713 | | | $ | 92,988 | | | $ | 84,310 | |
| | | | | | | | | | | | | | | | |
Consolidated EBITDA reconciliation | | | | | | | | | | | | | | | | |
Net income | | $ | 10,336 | | | $ | 12,976 | | | $ | 22,399 | | | $ | 20,144 | |
Interest expense, net | | | 7,066 | | | | 6,517 | | | | 21,285 | | | | 19,126 | |
Income tax expense | | | 3,318 | | | | 2,030 | | | | 5,427 | | | | 2,535 | |
Depreciation and amortization | | | 14,707 | | | | 14,190 | | | | 43,877 | | | | 42,505 | |
Total EBITDA | | $ | 35,427 | | | $ | 35,713 | | | $ | 92,988 | | | $ | 84,310 | |
| | Three Months Ended July 31, | | | Nine Months Ended July 31, | |
(in thousands) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Depreciation and amortization | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | 10,498 | | | $ | 9,927 | | | $ | 31,464 | | | $ | 29,615 | |
U.K. Operations | | | 1,879 | | | | 1,881 | | | | 5,555 | | | | 5,892 | |
U.S. Concrete Waste Management Services | | | 2,114 | | | | 2,170 | | | | 6,214 | | | | 6,361 | |
Corporate | | | 216 | | | | 212 | | | | 644 | | | | 637 | |
Total depreciation and amortization | | $ | 14,707 | | | $ | 14,190 | | | $ | 43,877 | | | $ | 42,505 | |
| | | | | | | | | | | | | | | | |
Interest expense, net | | | | | | | | | | | | | | | | |
U.S. Concrete Pumping | | $ | (6,337 | ) | | $ | (5,795 | ) | | $ | (19,163 | ) | | $ | (16,879 | ) |
U.K. Operations | | | (729 | ) | | | (722 | ) | | | (2,122 | ) | | | (2,247 | ) |
Total interest expense, net | | $ | (7,066 | ) | | $ | (6,517 | ) | | $ | (21,285 | ) | | $ | (19,126 | ) |
| | | | | | | | | | | | | | | | |
|
Reconciliation of Assets from Segment to Consolidated [Table Text Block] |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Total assets | | | | | | | | |
U.S. Concrete Pumping | | $ | 718,635 | | | $ | 693,048 | |
U.K. Operations | | | 120,451 | | | | 103,255 | |
U.S. Concrete Waste Management Services | | | 169,096 | | | | 157,370 | |
Corporate | | | 29,437 | | | | 27,834 | |
Intersegment | | | (123,613 | ) | | | (94,018 | ) |
Total assets | | $ | 914,006 | | | $ | 887,489 | |
|
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) | | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Revenue by geography | | | | | | | | | | | | | | | | |
U.S. | | $ | 103,411 | | | $ | 90,052 | | | $ | 276,830 | | | $ | 246,418 | |
U.K. | | | 17,260 | | | | 14,417 | | | | 45,207 | | | | 39,980 | |
Total revenue | | $ | 120,671 | | | $ | 104,469 | | | $ | 322,037 | | | $ | 286,398 | |
| | As of July 31, | | | As of October 31, | |
(in thousands) | | 2023 | | | 2022 | |
Property, plant and equipment, net | | | | | | | | |
U.S. | | $ | 368,935 | | | $ | 366,814 | |
U.K. | | | 58,149 | | | | 52,563 | |
Total property, plant and equipment, net | | $ | 427,084 | | | $ | 419,377 | |
|
X |
- DefinitionTabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionThe number of states the entity operates in as of the balance sheet date.
+ References
+ Details
Name: |
us-gaap_NumberOfStatesInWhichEntityOperates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionRepresents the number of stores.
+ References
+ Details
Name: |
us-gaap_NumberOfStores |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
dei_LegalEntityAxis=bbcp_BrundageBoneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
dei_LegalEntityAxis=bbcp_CamfaudMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
dei_LegalEntityAxis=bbcp_EcoPanIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 2 - Summary of Significant Accounting Polices - Summary of Revenues by Type (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Service revenue - ASC 606 |
$ 112,340
|
$ 98,288
|
$ 299,521
|
$ 269,425
|
Lease fixed revenue – ASC 842 |
5,237
|
3,748
|
13,453
|
10,119
|
Lease variable revenue - ASC 842 |
3,094
|
2,433
|
9,063
|
6,854
|
Total revenue |
$ 120,671
|
$ 104,469
|
$ 322,037
|
$ 286,398
|
X |
- DefinitionThe amount of revenues by type.
+ References
+ Details
Name: |
bbcp_RevenuesByType |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
+ Details
Name: |
us-gaap_OperatingLeaseLeaseIncomeLeasePayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
+ Details
Name: |
us-gaap_OperatingLeaseVariableLeaseIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.23.2
Note 3 - Business Combinations and Asset Acquisitions (Details Textual) $ in Thousands |
1 Months Ended |
3 Months Ended |
6 Months Ended |
9 Months Ended |
12 Months Ended |
Aug. 31, 2022
USD ($)
|
Nov. 30, 2021
USD ($)
|
Jul. 31, 2023
USD ($)
|
Jul. 31, 2023
USD ($)
|
Jul. 31, 2023
USD ($)
|
Jul. 31, 2022
USD ($)
|
Oct. 31, 2022
USD ($)
|
Number of Businesses Acquired |
|
|
|
1
|
|
|
5
|
Operating Lease, Right-of-Use Asset |
|
|
$ 25,487
|
$ 25,487
|
$ 25,487
|
|
$ 24,833
|
Payments to Acquire Property, Plant, and Equipment, Total |
|
|
|
|
43,166
|
$ 80,967
|
|
Payments to Acquire Intangible Assets |
|
|
|
|
$ 800
|
$ 1,450
|
|
Pioneer Concrete Pumping Services [Member] |
|
|
|
|
|
|
|
Payments to Acquire Productive Assets, Total |
|
$ 20,200
|
|
|
|
|
|
Payments to Acquire Productive Assets, Amount Withheld for Post Closing Inspection |
|
1,000
|
|
|
|
|
|
Payments to Acquire Property, Plant, and Equipment, Total |
|
19,100
|
|
|
|
|
|
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
|
|
|
|
|
|
Coastal Carolina Pumping, Inc Leases [Member] |
|
|
|
|
|
|
|
Operating Lease, Right-of-Use Asset |
$ 6,500
|
|
|
|
|
|
|
Customer Relationships [Member] |
|
|
|
|
|
|
|
Finite-Lived Intangible Asset, Useful Life (Year) |
|
|
10 years 3 months 18 days
|
10 years 3 months 18 days
|
10 years 3 months 18 days
|
|
11 years
|
Noncompete Agreements [Member] |
|
|
|
|
|
|
|
Finite-Lived Intangible Asset, Useful Life (Year) |
|
|
4 years 1 month 6 days
|
4 years 1 month 6 days
|
4 years 1 month 6 days
|
|
4 years 7 months 6 days
|
Coastal Carolina Pumping, Inc [Member] |
|
|
|
|
|
|
|
Business Combination, Consideration Transferred, Total |
30,762
|
|
|
|
|
|
|
Goodwill, Acquired During Period |
$ 0
|
|
|
|
|
|
|
Number of Leases |
5
|
|
|
|
|
|
|
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual |
|
|
$ 5,600
|
|
$ 15,000
|
|
|
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual |
|
|
$ 1,000
|
|
$ 2,100
|
|
|
Coastal Carolina Pumping, Inc [Member] | Asset Backed Revolving Credit Facility [Member] |
|
|
|
|
|
|
|
Proceeds from Lines of Credit, Total |
$ 30,000
|
|
|
|
|
|
|
Coastal Carolina Pumping, Inc [Member] | Customer Relationships [Member] |
|
|
|
|
|
|
|
Finite-Lived Intangible Assets Acquired |
$ 1,700
|
|
|
|
|
|
|
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) |
5 years
|
|
|
|
|
|
|
Coastal Carolina Pumping, Inc [Member] | Noncompete Agreements [Member] |
|
|
|
|
|
|
|
Finite-Lived Intangible Assets Acquired |
$ 800
|
|
|
|
|
|
|
X |
- DefinitionRepresents the number of leases signed in the asset purchase agreement.
+ References
+ Details
Name: |
bbcp_NumberOfLeases |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe amount withheld for post closing inspection of productive assets acquired.
+ References
+ Details
Name: |
bbcp_PaymentsToAcquireProductiveAssetsAmountWithheldForPostClosingInspection |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 8 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 7 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7
+ Details
Name: |
us-gaap_BusinessCombinationConsiderationTransferred1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThis element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2
+ Details
Name: |
us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThis element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2
+ Details
Name: |
us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_FinitelivedIntangibleAssetsAcquired1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillAcquiredDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe number of businesses acquired by the entity during the period.
+ References
+ Details
Name: |
us-gaap_NumberOfBusinessesAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireProductiveAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AssetAcquisitionAxis=bbcp_PioneerConcretePumpingServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LeaseContractualTermAxis=bbcp_CoastalCarolinaPumpingIncLeasesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=bbcp_CoastalCarolinaPumpingIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=bbcp_AssetBackedRevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 8 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 7 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7
+ Details
Name: |
us-gaap_BusinessCombinationConsiderationTransferred1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of identifiable intangible assets recognized as of the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities assumed at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of property, plant, and equipment recognized as of the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=bbcp_CoastalCarolinaPumpingIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 3 - Business Combinations and Asset Acquisitions - Unaudited Pro Forma Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Revenue |
$ 120,671
|
$ 104,469
|
$ 322,037
|
$ 286,398
|
Net Income (loss) |
$ 10,336
|
12,976
|
$ 22,399
|
20,144
|
Pro Forma [Member] |
|
|
|
|
Revenue |
|
109,908
|
|
301,718
|
Net Income (loss) |
|
13,399
|
|
21,077
|
Coastal Carolina Pumping, Inc [Member] |
|
|
|
|
Revenue |
|
5,439
|
|
15,320
|
Net (loss) income |
|
$ 423
|
|
$ 933
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=bbcp_CoastalCarolinaPumpingIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 4 - Fair Value Measurement (Details Textual) - $ / shares
|
9 Months Ended |
|
|
Jul. 31, 2023 |
Oct. 31, 2022 |
Jul. 31, 2022 |
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,677
|
|
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, Number of Securities Called by Each Warrant or Right (in shares) |
1
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |
$ 11.50
|
|
|
Class of Warrant or Right, Redemption Price (in dollars per share) |
0.01
|
|
|
Class of Warrant or Right, Redemption, Common Stock Price Trigger (in dollars per share) |
$ 18.00
|
|
|
Class of Warrant or Right, Redemption, Trading Period (Day) |
20 days
|
|
|
Class of Warrant or Right, Redemption, Trading Period Maximum (Day) |
30 days
|
|
|
X |
- DefinitionRepresents common stock price trigger for redemption of warrant or right.
+ References
+ Details
Name: |
bbcp_ClassOfWarrantOrRightRedemptionCommonStockPriceTrigger |
Namespace Prefix: |
bbcp_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionRepresents redemption price for warrants or rights .
+ References
+ Details
Name: |
bbcp_ClassOfWarrantOrRightRedemptionPrice |
Namespace Prefix: |
bbcp_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionRepresents trading period of warrant or right redemption.
+ References
+ Details
Name: |
bbcp_ClassOfWarrantOrRightRedemptionTradingPeriod |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRepresents maximum trading period for warrant or right redemption.
+ References
+ Details
Name: |
bbcp_ClassOfWarrantOrRightRedemptionTradingPeriodMaximum |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExercise price per share or per unit of warrants or rights outstanding.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.
+ References
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of warrants or rights outstanding.
+ References
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=bbcp_PublicWarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=bbcp_PrivateWarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=bbcp_WarrantToPurchaseClassACommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionThe 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.
+ References
+ Details
Name: |
us-gaap_LongTermDebtFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=bbcp_SeniorSecuredNotesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionCarrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts classified as current.
+ References
+ Details
Name: |
bbcp_EstimatedInsuranceRecoveriesCurrent |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRelated to prepaid licenses and deposits.
+ References
+ Details
Name: |
bbcp_PrepaidLicensesAndDeposits |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
+ Details
Name: |
us-gaap_OtherPrepaidExpenseCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5
+ Details
Name: |
us-gaap_PrepaidInsurance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5
+ Details
Name: |
us-gaap_PrepaidRent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.2
Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Oct. 31, 2022 |
Property, plant and equipment, gross |
$ 553,059
|
$ 518,521
|
Less accumulated depreciation |
(125,975)
|
(99,144)
|
Property, plant and equipment, net |
427,084
|
419,377
|
Land, Buildings and Improvements [Member] |
|
|
Property, plant and equipment, gross |
29,357
|
28,528
|
Finance Leases for Land and Buildings [Member] |
|
|
Property, plant and equipment, gross |
828
|
828
|
Machinery and Equipment [Member] |
|
|
Property, plant and equipment, gross |
510,321
|
478,162
|
Transportation Equipment [Member] |
|
|
Property, plant and equipment, gross |
8,742
|
7,133
|
Furniture and Fixtures [Member] |
|
|
Property, plant and equipment, gross |
$ 3,811
|
$ 3,870
|
X |
- DefinitionAmount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=bbcp_FinanceLeasesForLandAndBuildingsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 6 - Property, Plant and Equipment - Depreciation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Depreciation Expense |
$ 10,018
|
$ 8,704
|
$ 29,541
|
$ 25,547
|
Cost of Sales [Member] | Property and Equipment [Member] |
|
|
|
|
Depreciation Expense |
9,396
|
8,164
|
27,718
|
23,839
|
General and Administrative Expense [Member] | Property and Equipment [Member] |
|
|
|
|
Depreciation Expense |
$ 622
|
$ 540
|
$ 1,823
|
$ 1,708
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=bbcp_PropertyAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2
+ Details
Name: |
us-gaap_GoodwillImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ReportingUnitAxis=bbcp_USConcretePumpingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($) $ in Thousands |
9 Months Ended |
12 Months Ended |
Jul. 31, 2023 |
Oct. 31, 2022 |
Accumulated amortization |
$ (129,733)
|
$ (115,397)
|
Foreign currency translation adjustment |
36
|
1,655
|
Impairments |
(5,000)
|
(5,000)
|
Total intangibles |
260,060
|
256,496
|
Foreign currency translation adjustment |
36
|
1,655
|
Net carrying amount |
$ 125,363
|
$ 137,754
|
Customer Relationships [Member] |
|
|
Weighted average remaining life (Year) |
10 years 3 months 18 days
|
11 years
|
Gross carrying value |
$ 196,310
|
$ 193,710
|
Accumulated amortization |
(126,048)
|
(112,658)
|
Foreign currency translation adjustment |
34
|
1,416
|
Net carrying amount |
70,296
|
82,468
|
Foreign currency translation adjustment |
$ 34
|
$ 1,416
|
Trade Names [Member] |
|
|
Weighted average remaining life (Year) |
5 years 4 months 24 days
|
6 years 1 month 6 days
|
Gross carrying value |
$ 5,400
|
$ 4,836
|
Accumulated amortization |
(2,515)
|
(2,127)
|
Foreign currency translation adjustment |
2
|
239
|
Net carrying amount |
2,887
|
2,948
|
Foreign currency translation adjustment |
$ 2
|
$ 239
|
Assembled Workforce [Member] |
|
|
Weighted average remaining life (Year) |
1 year 7 months 6 days
|
2 years 1 month 6 days
|
Gross carrying value |
$ 1,650
|
$ 1,450
|
Accumulated amortization |
(835)
|
(444)
|
Net carrying amount |
$ 815
|
$ 1,006
|
Noncompete Agreements [Member] |
|
|
Weighted average remaining life (Year) |
4 years 1 month 6 days
|
4 years 7 months 6 days
|
Gross carrying value |
$ 1,200
|
$ 1,000
|
Accumulated amortization |
(335)
|
(168)
|
Net carrying amount |
865
|
832
|
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
|
X |
- DefinitionThe amount of accumulated impairment loss as of the balance sheet date resulting from the write-down of the carrying amount of an intangible asset.
+ References
+ Details
Name: |
bbcp_ImpairmentOfIntangibleAssetsAccumulatedImpairment |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ References
+ Details
Name: |
bbcp_IndefiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated amortization of intangible assets, excluding goodwill.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_IntangibleAssetsGrossExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=bbcp_AssembledWorkforceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=bbcp_TradeNamesIndefiniteLivedMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) $ in Thousands |
9 Months Ended |
Jul. 31, 2023
USD ($)
|
Goodwill |
$ 220,245
|
Goodwill |
222,998
|
Operating Segments [Member] |
|
Goodwill |
220,245
|
Foreign currency translation |
2,753
|
Goodwill |
222,998
|
US Concrete Pumping [Member] | Operating Segments [Member] |
|
Goodwill |
147,482
|
Foreign currency translation |
0
|
Goodwill |
147,482
|
UK Operations [Member] | Operating Segments [Member] |
|
Goodwill |
23,630
|
Foreign currency translation |
2,753
|
Goodwill |
26,383
|
US Concrete Waste Management Services [Member] | Operating Segments [Member] |
|
Goodwill |
49,133
|
Foreign currency translation |
0
|
Goodwill |
$ 49,133
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillForeignCurrencyTranslationGainLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_USConcretePumpingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_UKOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_USConcreteWasteManagementServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionCarrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts classified as noncurrent.
+ References
+ Details
Name: |
bbcp_EstimatedInsuranceRecoveriesNoncurrent |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_OtherAssetsMiscellaneousNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.2
Note 9 - Long Term Debt and Revolving Lines of Credit (Details Textual) - USD ($)
|
|
|
|
2 Months Ended |
8 Months Ended |
11 Months Ended |
|
|
|
|
|
|
Jun. 01, 2023 |
Jan. 31, 2023 |
Jun. 29, 2022 |
Jul. 31, 2023 |
May 31, 2023 |
May 31, 2023 |
May 30, 2023 |
Apr. 30, 2023 |
Oct. 31, 2022 |
Jul. 29, 2022 |
Jan. 28, 2021 |
Dec. 06, 2018 |
Payments of Debt Restructuring Costs |
$ 500,000
|
|
|
|
|
|
|
|
|
|
|
|
Debt Issuance Costs, Line of Credit Arrangements, Net |
1,400,000
|
|
|
|
|
|
|
|
|
|
|
|
Long-Term Debt, Total |
|
|
|
$ 371,520,000
|
|
|
|
|
$ 370,476,000
|
|
|
|
Letters of Credit Outstanding, Amount |
|
|
|
4,200,000
|
|
|
|
|
|
|
|
|
Asset Backed Revolving Credit Facility [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
225,000,000.0
|
|
|
225,000,000.0
|
|
|
$ 160,000,000.0
|
|
|
$ 160,000,000.0
|
$ 125,000,000.0
|
|
Line of Credit Facility, Additional Borrowing Capacity |
75,000,000.0
|
|
|
75,000,000.0
|
|
|
|
|
|
75,000,000.0
|
|
|
Debt Issuance Costs, Line of Credit Arrangements, Net |
|
|
|
1,900,000
|
|
|
|
|
|
|
|
|
Long-Term Line of Credit |
|
|
|
35,700,000
|
|
|
|
|
|
|
|
|
Line of Credit, Reserves |
|
|
|
1,100,000
|
|
|
|
|
|
|
|
|
Letters of Credit Outstanding, Amount |
|
|
|
4,200,000
|
|
|
|
|
|
|
|
|
Line of Credit Facility, Remaining Borrowing Capacity |
|
|
|
$ 184,000,000.0
|
|
|
|
|
|
|
|
|
Debt, Weighted Average Interest Rate |
|
|
|
7.80%
|
|
|
|
|
4.40%
|
|
|
|
Asset Backed Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Line of Credit Facility, Additional Borrowing Capacity |
65,000,000.0
|
|
|
|
|
|
|
|
|
35,000,000.0
|
|
|
Senior Secured Notes [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument, Face Amount |
|
|
|
|
|
|
|
|
|
|
$ 375,000,000.0
|
|
Debt Instrument, Interest Rate, Stated Percentage |
|
|
|
6.00%
|
|
|
|
|
|
|
6.00%
|
|
Long-Term Debt, Total |
|
|
|
|
|
|
|
$ 375,000,000.0
|
|
|
|
|
Standby Letters of Credit [Member] | Asset Backed Revolving Credit Facility [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
$ 22,500,000
|
|
$ 10,500,000
|
$ 22,500
|
|
|
|
|
|
$ 10,500,000
|
|
$ 7,500,000
|
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] | Sterling Overnight Index Average [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument, Basis Spread on Variable Rate |
|
|
|
2.2826%
|
2.0326%
|
|
|
|
|
|
|
|
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) 1 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument, Basis Spread on Variable Rate |
|
|
2.25%
|
|
|
|
|
|
|
|
|
|
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member] | Base Rate [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument, Basis Spread on Variable Rate |
|
|
1.25%
|
1.25%
|
|
1.00%
|
|
|
|
|
|
|
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%
|
|
2.00%
|
|
|
|
|
|
|
X |
- DefinitionRepresents 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.
+ References
+ Details
Name: |
bbcp_LineOfCreditFacilityAdditionalBorrowingCapacity |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of line of credit reserves.
+ References
+ Details
Name: |
bbcp_LineOfCreditReserves |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPercentage points added to the reference rate to compute the variable rate on the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFace (par) amount of debt instrument at time of issuance.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8
+ Details
Name: |
us-gaap_DebtInstrumentFaceAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateStatedPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S45 -Paragraph 1 -SubTopic 30 -Topic 835 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479359/835-30-S45-1
+ Details
Name: |
us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average interest rate of debt outstanding.
+ References
+ Details
Name: |
us-gaap_DebtWeightedAverageInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe total amount of the contingent obligation under letters of credit outstanding as of the reporting date.
+ References
+ Details
Name: |
us-gaap_LettersOfCreditOutstandingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_LineOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionMaximum 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfDebtRestructuringCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=bbcp_AssetBackedRevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LineOfCreditFacilityAxis=bbcp_JpmorganChaseBankNaMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=bbcp_SeniorSecuredNotesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_StandbyLettersOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=bbcp_OtherLoanBorrowingsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=bbcp_SterlingOvernightIndexAverageMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=bbcp_LondonInterbankOfferedRateLibor1Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_BaseRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Apr. 30, 2023 |
Oct. 31, 2022 |
Jan. 28, 2021 |
Revolving loan - short term |
$ 35,699
|
|
$ 52,133
|
|
Total debt, gross |
410,699
|
|
427,133
|
|
Less: Unamortized deferred financing costs offsetting long term debt |
(3,480)
|
|
(4,524)
|
|
Less: Revolving loan - short term |
(35,699)
|
|
(52,133)
|
|
Long term debt, net of unamortized deferred financing costs |
371,520
|
|
370,476
|
|
Revolving Loan [Member] | Asset Backed Revolving Credit Facility [Member] |
|
|
|
|
Revolving loan - short term |
35,699
|
|
52,133
|
|
Less: Revolving loan - short term |
$ (35,699)
|
|
(52,133)
|
|
Senior Secured Notes [Member] |
|
|
|
|
Debt Instrument, Interest Rate, Stated Percentage |
6.00%
|
|
|
6.00%
|
Total debt, gross |
$ 375,000
|
|
$ 375,000
|
|
Long term debt, net of unamortized deferred financing costs |
|
$ 375,000
|
|
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateStatedPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
+ Details
Name: |
us-gaap_DeferredFinanceCostsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_LinesOfCreditCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=bbcp_RevolvingLoanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=bbcp_AssetBackedRevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=bbcp_SeniorSecuredNotesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 10 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Oct. 31, 2022 |
Accrued vacation |
$ 3,242
|
$ 2,705
|
Accrued payroll |
4,068
|
2,763
|
Accrued bonus |
5,441
|
4,835
|
Accrued employee-related taxes |
2,125
|
2,760
|
Other accrued |
314
|
278
|
Total accrued payroll and payroll expenses |
$ 15,190
|
$ 13,341
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedBonusesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedPayrollTaxesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedSalariesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 25 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483070/710-10-25-3
+ Details
Name: |
us-gaap_AccruedVacationCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Oct. 31, 2022 |
Accrued self-insured commercial liabilities |
$ 11,876
|
$ 8,396
|
Accrued self-insured health liabilities |
2,098
|
3,337
|
Accrued interest |
11,677
|
5,996
|
Accrued equipment purchases |
3,172
|
7,644
|
Accrued property, sales and use tax |
1,820
|
1,671
|
Accrued professional fees |
1,243
|
831
|
Other |
4,368
|
4,281
|
Total accrued expenses and other liabilities |
$ 36,254
|
$ 32,156
|
X |
- DefinitionRepresents the amount of accrued commercial insurance liabilities.
+ References
+ Details
Name: |
bbcp_AccruedCommercialInsuranceLiabilities |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount as of the balance sheet date of accrued equipment purchase, due within one year or within the normal operating cycle if longer.
+ References
+ Details
Name: |
bbcp_AccruedEquipmentPurchaseCurrent |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the amount of accrued health insurance liabilities.
+ References
+ Details
Name: |
bbcp_AccruedHealthInsuranceLiabilities |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedProfessionalFeesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InterestPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
X |
- DefinitionAmount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsLiabilitiesNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8
+ Details
Name: |
us-gaap_DeferredTaxAssetsOperatingLossCarryforwards |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_TaxCreditCarryforwardValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
Note 12 - Income Taxes - Summary of Income Before Income Taxes and Income Tax Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Income before income taxes |
$ 13,654
|
$ 15,006
|
$ 27,826
|
$ 22,679
|
Income tax expense |
$ 3,318
|
$ 2,030
|
$ 5,427
|
$ 2,535
|
v3.23.2
X |
- DefinitionRepresents the amount of accrued health insurance liabilities.
+ References
+ Details
Name: |
bbcp_AccruedHealthInsuranceLiabilities |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe total amount of the contingent obligation under letters of credit outstanding as of the reporting date.
+ References
+ Details
Name: |
us-gaap_LettersOfCreditOutstandingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionMaximum 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 13 - Commitments and Contingencies - Schedule of Self Insurance Information (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Oct. 31, 2022 |
Total self-insured commercial liabilities |
$ 24,711
|
|
Expected recoveries related to self-insured commercial liabilities |
6,032
|
$ 0
|
Expected recoveries related to self-insured commercial liabilities, non-current |
12,835
|
$ 1,400
|
Total expected recoveries related to self-insured commercial liabilities |
18,867
|
|
Total self-insured commercial liability, net of expected recoveries |
5,844
|
|
Accrued Liabilities and Other Liabilities [Member] |
|
|
Total self-insured commercial liabilities |
11,876
|
|
Other Noncurrent Liabilities [Member] |
|
|
Total self-insured commercial liabilities |
12,835
|
|
Prepaid Expenses and Other Current Assets [Member] |
|
|
Expected recoveries related to self-insured commercial liabilities |
6,032
|
|
Other Noncurrent Assets [Member] |
|
|
Expected recoveries related to self-insured commercial liabilities, non-current |
$ 12,835
|
|
X |
- DefinitionCarrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts classified as current.
+ References
+ Details
Name: |
bbcp_EstimatedInsuranceRecoveriesCurrent |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts classified as noncurrent.
+ References
+ Details
Name: |
bbcp_EstimatedInsuranceRecoveriesNoncurrent |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the amount of self insurance liability net of recoveries.
+ References
+ Details
Name: |
bbcp_SelfInsuranceLiabilityNetOfRecoveries |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of accrued expenses for claims incurred but not reported and estimated losses reported.
+ References
+ Details
Name: |
bbcp_SelfinsuranceAccruedExpensesForClaimsIncurredButNotReportedAndEstimatedLossesReported |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_EstimatedInsuranceRecoveries |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=bbcp_AccruedLiabilitiesAndOtherLiabilitiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount of stock repurchase plan authorized.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
X |
- DefinitionTotal cost of shares repurchased divided by the total number of shares repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockAcquiredAverageCostPerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and are being held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockSharesAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockValueAcquiredCostMethod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.2
Note 15 - Stock-Based Compensation - Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Compensation expense |
$ 934
|
$ 1,333
|
$ 3,138
|
$ 4,164
|
Share-Based Payment Arrangement, Option [Member] |
|
|
|
|
Compensation expense |
116
|
152
|
371
|
488
|
Restricted Stock [Member] |
|
|
|
|
Compensation expense |
$ 818
|
$ 1,181
|
$ 2,767
|
$ 3,676
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionSecurities (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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExercise price per share or per unit of warrants or rights outstanding.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=bbcp_SeriesAPreferredStocksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.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, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Net Income (loss) |
$ 10,336
|
$ 12,976
|
$ 22,399
|
$ 20,144
|
Less accretion of liquidation preference on preferred stock |
(441)
|
(441)
|
(1,309)
|
(1,309)
|
Less: Undistributed earnings allocated to participating securities |
(323)
|
(582)
|
(751)
|
(932)
|
Net income attributable to common stockholders (numerator for basic earnings per share) |
9,572
|
11,953
|
20,339
|
17,903
|
Add back: Undistributed earnings allocated to participating securities |
323
|
582
|
751
|
932
|
Add back: Accretion of liquidation preference on preferred stock |
0
|
441
|
0
|
0
|
Less: Undistributed earnings reallocated to participating securities |
(318)
|
(573)
|
(739)
|
(917)
|
Numerator for diluted earnings per share |
$ 9,577
|
$ 12,403
|
$ 20,351
|
$ 17,918
|
Weighted average shares - basic (in shares) |
53,198,637
|
54,012,404
|
53,377,157
|
53,859,874
|
Weighted average shares - diluted (in shares) |
54,104,738
|
57,286,563
|
54,262,940
|
54,772,441
|
Basic earnings per share (in dollars per share) |
$ 0.18
|
$ 0.22
|
$ 0.38
|
$ 0.33
|
Diluted earnings per share (in dollars per share) |
$ 0.18
|
$ 0.22
|
$ 0.38
|
$ 0.33
|
X |
- DefinitionThe 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..
+ References
+ Details
Name: |
bbcp_AccretionOfLiquidationPreferenceOnPreferredStockDiluted |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionRepresents net income (loss) available to common stockholders.
+ References
+ Details
Name: |
bbcp_NetIncomeLossAvailableToCommonStockholders |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.
+ References
+ Details
Name: |
us-gaap_PreferredStockDividendsIncomeStatementImpact |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 65 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-65
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 66 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-66
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 65 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-65
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 66 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-66
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Note 17 - Segment Reporting - Operating Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Revenue |
$ 120,671
|
$ 104,469
|
$ 322,037
|
$ 286,398
|
Income (loss) before income taxes |
13,654
|
15,006
|
27,826
|
22,679
|
EBITDA |
35,427
|
35,713
|
92,988
|
84,310
|
Net income |
10,336
|
12,976
|
22,399
|
20,144
|
Interest expense, net |
7,066
|
6,517
|
21,285
|
19,126
|
Income tax expense |
3,318
|
2,030
|
5,427
|
2,535
|
Depreciation and amortization |
14,707
|
14,190
|
43,877
|
42,505
|
Interest expense, net |
(7,066)
|
(6,517)
|
(21,285)
|
(19,126)
|
Operating Segments [Member] | US Concrete Pumping [Member] |
|
|
|
|
Revenue |
87,323
|
77,352
|
232,896
|
212,189
|
Income (loss) before income taxes |
4,835
|
3,773
|
3,893
|
4,030
|
EBITDA |
21,670
|
19,495
|
54,520
|
50,524
|
Interest expense, net |
6,337
|
5,795
|
19,163
|
16,879
|
Depreciation and amortization |
10,498
|
9,927
|
31,464
|
29,615
|
Interest expense, net |
(6,337)
|
(5,795)
|
(19,163)
|
(16,879)
|
Operating Segments [Member] | UK Concrete Pumping [Member] |
|
|
|
|
Revenue |
17,260
|
14,417
|
45,207
|
39,980
|
Income (loss) before income taxes |
2,161
|
594
|
3,280
|
480
|
Operating Segments [Member] | UK Operations [Member] |
|
|
|
|
EBITDA |
4,769
|
3,197
|
10,957
|
8,619
|
Interest expense, net |
729
|
722
|
2,122
|
2,247
|
Depreciation and amortization |
1,879
|
1,881
|
5,555
|
5,892
|
Interest expense, net |
(729)
|
(722)
|
(2,122)
|
(2,247)
|
Operating Segments [Member] | US Concrete Waste Management Services [Member] |
|
|
|
|
Revenue |
16,505
|
12,813
|
44,445
|
34,551
|
Income (loss) before income taxes |
5,338
|
2,806
|
12,783
|
7,037
|
EBITDA |
7,452
|
4,976
|
18,997
|
13,398
|
Depreciation and amortization |
2,114
|
2,170
|
6,214
|
6,361
|
Corporate, Non-Segment [Member] |
|
|
|
|
Revenue |
625
|
625
|
1,875
|
1,875
|
Income (loss) before income taxes |
1,320
|
7,833
|
7,870
|
11,132
|
EBITDA |
1,536
|
8,045
|
8,514
|
11,769
|
Depreciation and amortization |
216
|
212
|
644
|
637
|
Intersegment Eliminations [Member] |
|
|
|
|
Revenue |
$ (1,042)
|
$ (738)
|
$ (2,386)
|
$ (2,197)
|
X |
- DefinitionRepresents the amount of earnings before interest, taxes, depreciation and amortization.
+ References
+ Details
Name: |
bbcp_EBITDA |
Namespace Prefix: |
bbcp_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_IncomeLossAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_USConcretePumpingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_UKConcretePumpingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_UKOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_USConcreteWasteManagementServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Note 17 - Segment Reporting - Total Assets by Segment (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Oct. 31, 2022 |
Total assets |
$ 914,006
|
$ 887,489
|
Operating Segments [Member] | US Concrete Pumping [Member] |
|
|
Total assets |
718,635
|
693,048
|
Operating Segments [Member] | UK Concrete Pumping [Member] |
|
|
Total assets |
120,451
|
103,255
|
Operating Segments [Member] | US Concrete Waste Management Services [Member] |
|
|
Total assets |
169,096
|
157,370
|
Corporate, Non-Segment [Member] |
|
|
Total assets |
29,437
|
27,834
|
Intersegment Eliminations [Member] |
|
|
Total assets |
$ (123,613)
|
$ (94,018)
|
X |
- DefinitionSum 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_USConcretePumpingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_UKConcretePumpingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=bbcp_USConcreteWasteManagementServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.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, 2023 |
Jul. 31, 2022 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Oct. 31, 2022 |
Revenue |
$ 120,671
|
$ 104,469
|
$ 322,037
|
$ 286,398
|
|
Long Lived Assets |
427,084
|
|
427,084
|
|
$ 419,377
|
UNITED STATES |
|
|
|
|
|
Revenue |
103,411
|
90,052
|
276,830
|
246,418
|
|
Long Lived Assets |
368,935
|
|
368,935
|
|
366,814
|
UNITED KINGDOM |
|
|
|
|
|
Revenue |
17,260
|
$ 14,417
|
45,207
|
$ 39,980
|
|
Long Lived Assets |
$ 58,149
|
|
$ 58,149
|
|
$ 52,563
|
X |
- DefinitionLong-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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_NoncurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_GB |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Concrete Pumping (NASDAQ:BBCP)
과거 데이터 주식 차트
부터 12월(12) 2024 으로 1월(1) 2025
Concrete Pumping (NASDAQ:BBCP)
과거 데이터 주식 차트
부터 1월(1) 2024 으로 1월(1) 2025