| Income Statement | 2025-07-31 | 2025-04-30 | 2024-07-31 | |
|---|---|---|---|---|
| Total other expense | -7,898 | -8,266 | -5,984 | |
| Income before income taxes | 5,032 | -6 | 10,641 | |
| Income tax expense | 1,333 | -2 | 3,081 | |
| Net income | 3,699 | -4 | 7,560 | |
| Less accretion of liquidation preference on preferred stock | 441 | 426 | 440 | |
| Income (loss) available to common shareholders | 3,258 | -430 | 7,120 | |
| Basic (in dollars per share) | 0.07 | -0.01 | 0.13 | |
| Basic (in shares) | 51,696,000 | 52,699,000 | 53,699,000 | |
| Diluted (in dollars per share) | 0.07 | -0.01 | 0.13 | |
| Diluted (in shares) | 51,906,000 | 52,699,000 | 53,775,000 | |
Concrete Pumping Holdings, Inc. (BBCP)
Concrete Pumping Holdings, Inc. (BBCP)