Significant Accounting Policies (Policies) | 12 Months Ended |
Oct. 31, 2023 |
Accounting Policies [Abstract] | |
Basis of Accounting, Policy [Policy Text Block] | Principles of consolidation and Basis of presentation The accompanying Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain prior period amounts have been reclassified in order to conform to the current year presentation. The Consolidated Financial Statements include all accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated. |
Use of Estimates, Policy [Policy Text Block] | Use of estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include the liability for incurred but unreported claims under various partially self-insured polices, goodwill and intangible impairment analysis, valuation of share-based compensation, accounting for business combinations and estimates used in calculating the right-of-use asset and lease liability. Actual results could differ from those estimates. |
Inventory, Policy [Policy Text Block] | Inventory Inventory consists primarily of replacement parts for concrete pumping equipment. Inventories are stated at the lower of cost ( first first |
Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value Measurements The Financial Accounting Standard Board's (the "FASB") standard on fair value measurements establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This standard establishes three may Level 1 Level 2 1 Level 3 |
Debt, Policy [Policy Text Block] | Deferred financing costs Deferred financing costs representing third Debt issuance costs, including any original issue discounts, related to term loans or senior notes are reflected as a direct deduction from the carrying amount of the long-term debt liability that is included in long term debt, net of discount for deferred financing costs in the accompanying consolidated balance sheets. Debt issuance costs related to revolving credit facilities are capitalized and reflected as an asset in deferred financing costs in the accompanying consolidated balance sheets. Amortization of debt issuance costs are recorded in interest expense. |
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill In accordance with Accounting Standards Codification ("ASC") Topic 350, 350” may not two first 0" no not second 1" not The Company performed a qualitative test as of the annual impairment testing date of August 31, 2023 no October 31, 2023, no August 31, 2022. no Note 8 |
Property, Plant and Equipment, Policy [Policy Text Block] | Property, plant and equipment Property, plant and equipment are recorded at cost. Expenditures for additions and betterments are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred; however, maintenance and repairs that improve or extend the life of existing assets are capitalized. The carrying amount of assets disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal. Gains or losses from property and equipment disposals are recognized in the year of disposal. Leasehold improvements are amortized using the straight-line method over their estimated useful lives or the remaining term of the lease, whichever is shorter. All other property, plant and equipment is depreciated using the straight-line method over the following estimated useful lives: In Years Buildings and improvements 15 to 40 Finance lease assets—buildings 40 Furniture and office equipment 2 to 7 Machinery and equipment 3 to 25 Transportation equipment 3 to 7 Finance lease assets are amortized over the estimated useful life of the asset (see Note 9 |
Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] | Intangible assets Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination or asset acquisition) less accumulated amortization (if finite-lived). Intangible assets with finite lives, except for customer relationships, are amortized on a straight-line basis over their estimated useful lives. Customer relationships are amortized on an accelerated basis over their estimated useful lives. Intangible assets with indefinite lives are not August 31, 2023 no October 31, 2023, no 1 August 31, 2022 no 8 |
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Impairment of long-lived assets ASC 360, Property, Plant and Equipment 360 No October 31, 2023 |
Derivatives, Policy [Policy Text Block] | Derivatives The Company has public warrants outstanding and due to certain provisions in the warrant agreement, coupled with the Company's capital structure, which includes preferred stock with voting rights, the public warrants do not 815, 815" Note 5 |
Revenue [Policy Text Block] | Revenue recognition The Company generates revenues primarily from ( 1 2 The Company adopted ASU 2016 02, Leases 842” October 31, 2022, November 1, 2021, . October 31, 2021 606 842. 842, 606 Revenue from contracts with customers (ASC 606 Concrete Pumping Services The vast majority of the Company's revenue from concrete pumping services comes from the Company's daily service, where the Company sends a single operator with a conventional concrete pump truck (an articulating boom attached to a large truck) to deliver concrete (or other construction material such as aggregate) from one 1 2 no A much smaller component of the total concrete pumping services revenue comes from placing boom services. Placing booms have become an essential tool in the efficient construction of high-rise buildings. A placing boom is the articulating boom component of a conventional concrete pump truck, positioned on the uppermost floor of a building construction project. Concrete is then supplied through a pipeline from the pump that remains at ground level. Due to the long term nature of high-rise jobs, these contracts are generally longer term but typically not one 1 2 3 606. not 30 not Revenue from contracts with customers (ASC 606 Lease revenue (ASC 842 Concrete Waste Services The Company’s concrete waste services business consists of service fees charged to customers for the delivery and usage over time of its pans or containers and the disposal of the concrete waste material. Almost all contracts include two 1 2 two 1 2 842 606. not 30 not The Company recognizes revenue from pan rentals in the period earned, regardless of the timing of billing to customers. A pan rental contract is fixed in nature, but the total includes a fixed amount for the pan rental and a services component. The performance obligation for the service component of the pan rental is satisfied at the time of the pan rental pickup, which is when the Company will recognize the services component revenue under ASC 606. 842 606 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. See further discussion above under "Revenue recognition". The table below summarizes our revenues as presented in our consolidated statements of operations for the years ended October 31, 2023 2022 Year Ended October 31, (in thousands) 2023 2022 Service revenue - ASC 606 $ 411,247 $ 376,665 Lease fixed revenue – ASC 842 18,680 15,015 Lease variable revenue - ASC 842 12,314 9,612 Total revenue $ 442,241 $ 401,292 Practical Expedients Applied The Company collects sales taxes when required from customers as part of the purchase price, which are then subsequently remitted to the appropriate authorities. The Company has elected to apply the practical expedient that allows entities to make an accounting policy election to exclude sales taxes and other similar taxes from the measurement. At contract inception, the Company does not one 30 606 no Trade receivables and contract assets and liabilities Trade receivables are carried at the original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts. Generally, the Company does not may 30 not Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received. The Company does not not not Performance obligations The Company’s ASC 606 not Contract costs The Company incurs limited costs in order to obtain contracts. However, as the amortization period for these assets would be one 606 Disaggregation of Revenue Revenue disaggregated by reportable segment and geographic area where the work was performed for the fiscal years ended October 31, 2023 2022 Note 19. three |
Lessee, Leases [Policy Text Block] | Leases Leases as Lessee The Company primarily leases various office and land facilities, vehicles and general office equipment. Leases with an initial term of 12 not The Company determines if an arrangement is a lease at inception and whether that lease meets the classification criteria of a finance or operating lease in accordance with ASC 842, not not Many of the Company’s lease arrangements contain multiple lease components (including fixed payments, such as rent, real estate taxes and insurance costs) and non-lease components (including common-area maintenance ("CAM") costs). The Company has elected to not not Expected Future Lease payments - The Company’s lease agreements contain a contractual minimum number of fixed lease payments, and many contain renewal options. However, the Company does not not not 12 1 2 not These leases, with few exceptions, provide for escalations that are fixed escalation clauses (such as fixed-dollar or fixed-percentage increases) or inflation-based escalation clauses (such as those tied to the consumer price index). The lease term for most leases includes the initial non-cancelable term plus any term under renewal options that are reasonably certain. The Company, from time to time, will enter into subleases, but these are immaterial in nature. From the Company’s perspective, these items are not The adoption of the new standard resulted in the recording of operating ROU assets and operating lease liabilities of approximately $18.6 million as of November 1, 2021. 840 October 31, 2021 842 November 1, 2021. Practical Expedients Applied The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things (i) allowed it to carry forward the historical lease classification; (ii) did not not 842. The Company has elected the short-term lease practical expedient, which excludes short-term leases from the scope of ASC 842. The Company also elected the hindsight practical expedient regarding the likelihood of exercising a lessee purchase option or assessing any impairment of ROU assets for existing leases. For all leases as lessee, the Company has elected the expedient that allows the Company to not not not |
Share-Based Payment Arrangement [Policy Text Block] | Stock-based compensation The Company follows ASC 718, Compensation—Stock Compensation ("ASC 718" $.01 not |
Income Tax, Policy [Policy Text Block] | Income taxes The Company complies with ASC 740, Income Taxes The Company computes deferred income tax assets and liabilities annually for differences between the financial statements and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not not not Camfaud files income tax returns in the U.K. Camfaud’s national statutes are generally open for one |
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign currency translation and transactions The functional currency of Camfaud is the Pound Sterling (GBP). The assets and liabilities of the Company's foreign subsidiaries are translated into U.S. Dollars using the period end exchange rates for the periods presented, and the consolidated statements of operations are translated at the average exchange rate for the periods presented. Retained earnings are translated at historic rates. The resulting translation adjustments are recorded as a component of comprehensive income on the consolidated statements of comprehensive income and is the only component of accumulated other comprehensive income. The functional currency of our other subsidiaries is the United States Dollar. Gains/(losses) from foreign currency translation of certain of the Company's intercompany balances during the years ended October 31, 2023 2022 not |
Earnings Per Share, Policy [Policy Text Block] | Earnings per share The Company calculates earnings per share in accordance with ASC 260, Earnings Per Share two two two not not 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 not An anti-dilutive impact is an increase in earnings per share or a reduction in net loss per share resulting from the conversion, exercise, or contingent issuance of certain securities. |
Business Combinations Policy [Policy Text Block] | Business combinations and asset acquisitions The Company applies the principles provided in ASC 805, Business Combinations 805" If it is determined an acquisition is a business combination, tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized to the extent the fair value of the consideration transferred exceeds the fair value of the net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC 805. If it is determined an acquisition is an asset acquisition, the purchase consideration (which will include certain transaction costs) is allocated first |
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentrations As of October 31, 2023 three Cash balances held at financial institutions may, The Company’s customer base is dispersed across the U.S. and U.K. The Company performs ongoing evaluations of its customers’ financial condition and requires no no 10 |