DFH
Next report

Oct 29 2026in 20 days

EPS estimate

$0.20

Revenue estimate

$1.04B

EPS beats

5 of last 12

EPS surprise

2024: 40.8%2024: -16.7%2024: 5.2%2024: -16.7%2025: 14.2%2025: -11.5%2025: -13.8%2025: 0.0%2026: -6.5%2026: -45.5%2026: -8.5%
Nov 2 2023Jul 30 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 30 2026$0.29$0.27-8.5%$1.09B$1.06B-2.6%
Apr 30 2026$0.20$0.11-45.5%$819M$888M+8.4%
Feb 23 2026$0.62$0.58-6.5%$1.16B$1.21B+4.7%
Oct 30 2025$0.47$0.47+0.0%$1.16B$970M-16.3%
Jul 31 2025$0.65$0.56-13.8%$1.15B$1.15B-0.2%
May 6 2025$0.61$0.54-11.5%$1.05B$990M-5.3%
Feb 25 2025$1.13$1.29+14.2%$1.40B$1.56B+11.5%
Oct 31 2024$0.84$0.70-16.7%$1.41B$1.01B-28.6%
Aug 1 2024$0.77$0.81+5.2%$1.08B$1.06B-2.4%
May 2 2024$0.66$0.55-16.7%$886M$828M-6.6%
Feb 29 2024$0.71$1.00+40.8%$899M$1.14B+26.6%
Nov 2 2023$0.60$0.75+25.0%$904M$896M-0.9%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+2.97%
EPS-26.29%
FY2028
Rev+3.66%
EPS+21.02%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028E
Revenue Avg$4.22B$4.35B$4.51B
Low$4.12B$4.16B$4.40B
High$4.31B$4.54B$4.61B
EBITDA Avg$169M$129M$150M
Low$165M$126M$146M
High$174M$132M$154M
EBIT Avg$143M$106M$128M
Low$139M$103M$124M
High$148M$109M$132M
Net Income Avg$108M$79M$96M
Low$104M$77M$93M
High$111M$82M$99M
EPS Avg$1.06$0.79$0.95
Low$1.03$0.76$0.92
High$1.09$0.81$0.98
Analysts (Rev / EPS)2 / 12 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028
Revenue Avg$1.29B$770M$1.10B$1.09B$1.38B$744M$1.28B$1.13B
Low$1.26B$754M$1.08B$1.07B$1.35B$729M$1.25B$1.11B
High$1.31B$785M$1.13B$1.12B$1.41B$759M$1.30B$1.15B
EBITDA Avg$65M$1M$29M$30M$69M$-3M$44M$40M
Low$56M$1M$29M$30M$67M$-3M$43M$39M
High$73M$1M$30M$31M$70M$-2M$45M$41M
EBIT Avg$56M$-7M$21M$23M$61M$-10M$37M$33M
Low$48M$-7M$21M$22M$60M$-10M$36M$32M
High$65M$-7M$22M$23M$63M$-10M$38M$34M
Net Income Avg$42M$-7M$16M$17M$46M$-10M$28M$25M
Low$36M$-7M$16M$17M$45M$-10M$27M$24M
High$49M$-7M$16M$17M$47M$-10M$28M$25M
EPS Avg$0.46$-0.07$0.17$0.18$0.50$-0.11$0.30$0.27
Low$0.39$-0.08$0.17$0.18$0.49$-0.11$0.29$0.26
High$0.53$-0.07$0.18$0.19$0.51$-0.10$0.31$0.27
Analysts (Rev / EPS)2 / 21 / 11 / 11 / 11 / 11 / 11 / 11 / 1

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.