Concrete Pumping Holdings, Inc.
NASDAQ:BBCP
5.7 (USD) • At close November 1, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) USD.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|
Revenue
| 442.241 | 401.292 | 315.808 | 304.301 | 282.961 | 243.223 | 211.211 | 172.426 | 147.361 |
Cost of Revenue
| 263.937 | 237.682 | 178.081 | 166.998 | 157.539 | 136.876 | 121.451 | 97.242 | 84.516 |
Gross Profit
| 178.304 | 163.61 | 137.727 | 137.303 | 125.422 | 106.347 | 89.759 | 75.184 | 62.845 |
Gross Profit Ratio
| 0.403 | 0.408 | 0.436 | 0.451 | 0.443 | 0.437 | 0.425 | 0.436 | 0.426 |
Reseach & Development Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General & Administrative Expenses
| 116.852 | 113.499 | 99.369 | 111.087 | 96.643 | 58.789 | 42.802 | 32.993 | 33.749 |
Selling & Marketing Expenses
| 7.145 | 0 | 0 | 0 | 0 | 0 | -41.965 | 1.6 | 0 |
SG&A
| 116.852 | 113.499 | 99.369 | 111.087 | 96.643 | 58.789 | 0.837 | 34.593 | 33.749 |
Other Expenses
| 0.33 | 0.088 | 0.117 | 0.169 | 0 | 0.055 | -0.147 | 0 | 0 |
Operating Expenses
| 116.852 | 113.499 | 99.369 | 111.087 | 96.643 | 58.789 | 0.985 | 44.981 | 36.824 |
Operating Income
| 61.452 | 50.111 | 38.046 | -31.728 | 28.779 | 39.968 | -0.985 | 34.593 | 28.788 |
Operating Income Ratio
| 0.139 | 0.125 | 0.12 | -0.104 | 0.102 | 0.164 | -0.005 | 0.201 | 0.195 |
Total Other Income Expenses Net
| 7.229 | 9.982 | -25.599 | -58.036 | -68.761 | -7.535 | 0.935 | -23.906 | -23.259 |
Income Before Tax
| 40.562 | 34.202 | -12.431 | -66.228 | -39.982 | 18.598 | -0.05 | 10.687 | 5.529 |
Income Before Tax Ratio
| 0.092 | 0.085 | -0.039 | -0.218 | -0.141 | 0.076 | -0 | 0.062 | 0.038 |
Income Tax Expense
| 8.772 | 5.526 | 2.642 | -4.977 | -7.495 | -9.784 | 0.268 | 4.454 | 2.02 |
Net Income
| 31.79 | 28.676 | -15.073 | -61.251 | -32.487 | 28.382 | -0.318 | 3.466 | 3.555 |
Net Income Ratio
| 0.072 | 0.071 | -0.048 | -0.201 | -0.115 | 0.117 | -0.002 | 0.02 | 0.024 |
EPS
| 0.54 | 0.48 | -0.28 | -1.16 | -0.56 | 0.98 | -0.011 | 0.42 | 0.431 |
EPS Diluted
| 0.54 | 0.47 | -0.28 | -1.16 | -0.56 | 0.98 | -0.011 | 0.42 | 0.429 |
EBITDA
| 120.448 | 107.661 | 94.381 | 88.041 | 84.158 | 73.236 | -0.985 | 56.903 | 49.392 |
EBITDA Ratio
| 0.272 | 0.268 | 0.299 | 0.289 | 0.297 | 0.301 | -0.005 | 0.33 | 0.335 |