BCPC
Next report

Oct 23 2026in 3 days

EPS estimate

$1.43

Revenue estimate

$289M

EPS beats

8 of last 12

EPS surprise

2024: 2.2%2024: 5.1%2024: 5.8%2024: 1.8%2025: -7.2%2025: -2.4%2025: 1.6%2025: -0.74%2026: 1.6%2026: -6.0%2026: 10.2%
Oct 27 2023Jul 31 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 31 2026$1.27$1.40+10.2%$269M$284M+5.8%
Apr 30 2026$1.33$1.25-6.0%$267M$271M+1.6%
Feb 20 2026$1.29$1.31+1.6%$260M$264M+1.6%
Oct 21 2025$1.36$1.35-0.7%$260M$268M+3.1%
Jul 31 2025$1.25$1.27+1.6%$258M$255M-0.8%
Apr 24 2025$1.25$1.22-2.4%$246M$251M+2.0%
Feb 21 2025$1.11$1.03-7.2%$245M$240M-2.0%
Oct 25 2024$1.11$1.13+1.8%$235M$240M+2.1%
Jul 26 2024$1.03$1.09+5.8%$240M$234M-2.3%
May 3 2024$0.98$1.03+5.1%$232M$240M+3.1%
Feb 16 2024$0.93$0.95+2.2%$235M$229M-2.5%
Oct 27 2023$0.97$1.04+7.2%$237M$230M-3.0%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+5.67%
EPS+4.20%
FY2028
Rev+5.34%
EPS—
FY2029
Rev+4.90%
EPS—
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029E
Revenue Avg$1.13B$1.20B$1.26B$1.32B
Low$1.12B$1.16B$1.24B$1.30B
High$1.15B$1.22B$1.28B$1.34B
EBITDA Avg$289M$300M——
Low$288M$296M——
High$290M$304M——
EBIT Avg$242M$252M——
Low$241M$248M——
High$243M$256M——
Net Income Avg$176M$184M——
Low$175M$181M——
High$177M$187M——
EPS Avg$5.40$5.63——
Low$5.38$5.54——
High$5.42$5.72——
Analysts (Rev / EPS)3 / 23 / 21 / 11 / —
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$288M$293M$302M$310M$317M
Low$281M$285M$294M$302M$309M
High$298M$303M$312M$321M$328M
EBITDA Avg$71M$68M$70M$72M$73M
Low$71M$67M$68M$70M$71M
High$74M$71M$73M$74M$76M
EBIT Avg$59M$56M$58M$59M$61M
Low$59M$54M$56M$57M$59M
High$62M$59M$60M$62M$63M
Net Income Avg$44M$42M$43M$44M$45M
Low$44M$41M$42M$43M$44M
High$46M$44M$45M$47M$48M
EPS Avg$1.38$1.30$1.34$1.38$1.41
Low$1.37$1.26$1.30$1.34$1.36
High$1.44$1.36$1.40$1.45$1.48
Analysts (Rev / EPS)3 / 21 / 11 / 11 / 11 / 1

Q2 2026
Checking for summary...

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.