Concrete Pumping Holdings, Inc.

NASDAQ:BBCP

6.04 (USD) • At close September 19, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015
Operating Activities:
Net Income 31.7928.676-15.073-61.251-32.48728.382-0.3186.273.555
Depreciation & Amortization 58.66657.46255.90661.65655.37925.62327.15422.3120.603
Deferred Income Tax 6.1375.2052.547-1.029-6.801-11.106000
Stock Based Compensation 3.8475.0346.59111.4543.6460.2810.3620.1090.047
Change In Working Capital -1.236-14.885-0.6977.869-8.652-3.0950.4511.952-6.899
Accounts Receivables 0.328-15.31-4.1721.597-5.376-7.4690.213-0.674-4.11
Inventory -1.142-0.87-0.20.624-0.76-0.707-0.462-0.473-0.536
Accounts Payables -0.464-3.0393.972-0.796-7.957-1.832000
Other Working Capital 0.0424.334-0.2976.4445.4416.9130.4513.099-2.253
Other Non Cash Items -2.329-4.79726.56160.271148.105-0.466-0.5955.1178.249
Operating Cash Flow 96.87576.69575.83578.9730.69339.619-0.46235.75725.554
Investing Activities:
Investments In Property Plant And Equipment -55.305-103.382-63.542-39.339-36.239-31.738-23.671-22.571-12.685
Acquisitions Net 11.147-30.7626.9773.486-577.474-21-60.427-6.65-1.134
Purchases Of Investments 000000-234.600
Sales Maturities Of Investments 000000000
Other Investing Activites 10.34710.0236.2273.486238.474-17.7611.010.247-4.292
Investing Cash Flow -44.158-124.121-56.565-35.853-375.239-49.499-234.6-28.974-18.11
Financing Activities:
Debt Repayment -351.167-326.945-662.194-328.497-385.067-239.782-1.144-18.42-0.037
Common Stock Issued 00.08900192.6070235.8900
Common Stock Repurchased -10.505-4.148-0.33-0.131-231.4150000
Dividends Paid 000000-4.8400
Other Financing Activities 317.376377.071646.57284.7-30.821252.79556.463.607-3.727
Financing Cash Flow -44.29645.978-15.954-43.928346.25913.013235.89-14.813-3.764
Other Information:
Effect Of Forex Changes On Cash -0.042-0.368-0.7540.074-1.907-1.437-0.22500
Net Change In Cash 8.379-1.8162.562-0.737-1.1481.696-2.42-8.0293.68
Cash At End Of Period 15.8617.4829.2986.7367.4738.6210.8293.24911.278