ROP
Next report

Oct 22 2026in 13 days

EPS estimate

$5.79

Revenue estimate

$2.17B

EPS beats

12 of last 12

EPS surprise

2024: 0.69%2024: 1.6%2024: 0.45%2024: 2.0%2025: 1.7%2025: 0.84%2025: 0.83%2025: 0.59%2026: 1.4%2026: 3.4%2026: 1.9%
Oct 25 2023Jul 23 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 23 2026$5.28$5.38+1.9%$2.10B$2.11B+0.6%
Apr 23 2026$4.99$5.16+3.4%$2.06B$2.10B+1.6%
Jan 27 2026$5.14$5.21+1.4%$2.08B$2.06B-1.1%
Oct 23 2025$5.11$5.14+0.6%$2.02B$2.02B-0.3%
Jul 21 2025$4.83$4.87+0.8%$1.93B$1.94B+0.8%
Apr 28 2025$4.74$4.78+0.8%$1.88B$1.88B+0.1%
Jan 30 2025$4.73$4.81+1.7%$1.84B$1.88B+2.2%
Oct 23 2024$4.53$4.62+2.0%$1.72B$1.76B+2.4%
Jul 24 2024$4.46$4.48+0.4%$1.73B$1.72B-0.9%
Apr 26 2024$4.34$4.41+1.6%$1.66B$1.68B+1.4%
Jan 31 2024$4.34$4.37+0.7%$1.58B$1.61B+2.1%
Oct 25 2023$4.21$4.32+2.6%$1.54B$1.56B+1.7%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+5.87%
EPS+9.95%
FY2028
Rev+5.62%
EPS+8.81%
FY2029
Rev+5.87%
EPS+13.80%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029E
Revenue Avg$8.57B$9.08B$9.59B$10.15B
Low$8.55B$8.92B$9.36B$10.03B
High$8.61B$9.36B$9.94B$10.32B
EBITDA Avg$3.77B$3.94B$4.10B$4.48B
Low$3.75B$3.81B$4.00B$4.43B
High$3.79B$4.07B$4.20B$4.57B
EBIT Avg$3.03B$3.33B$3.59B$4.05B
Low$3.01B$3.20B$3.49B$3.99B
High$3.05B$3.46B$3.69B$4.13B
Net Income Avg$2.39B$2.64B$2.87B$3.26B
Low$2.37B$2.53B$2.78B$3.21B
High$2.41B$2.76B$2.95B$3.33B
EPS Avg$22.22$24.43$26.58$30.25
Low$22.01$23.45$25.79$29.79
High$22.33$25.57$27.37$30.92
Analysts (Rev / EPS)11 / 1015 / 108 / 26 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028
Revenue Avg$2.19B$2.22B$2.24B$2.29B$2.33B$2.34B$2.36B$2.42B
Low$2.18B$2.21B$2.22B$2.27B$2.31B$2.32B$2.34B$2.41B
High$2.21B$2.24B$2.25B$2.31B$2.34B$2.36B$2.38B$2.44B
EBITDA Avg$1.02B$1.01B$1.01B$1.02B$1.03B$1.02B$1.04B$1.05B
Low$1.01B$1.00B$1.00B$1.02B$1.02B$1.02B$1.03B$1.05B
High$1.02B$1.01B$1.02B$1.03B$1.04B$1.03B$1.05B$1.06B
EBIT Avg$807M$805M$818M$840M$853M$855M$876M$899M
Low$801M$799M$812M$833M$846M$848M$869M$892M
High$813M$813M$826M$848M$861M$863M$884M$907M
Net Income Avg$606M$604M$615M$634M$645M$647M$665M$685M
Low$601M$599M$610M$628M$639M$641M$659M$678M
High$611M$610M$622M$640M$652M$653M$672M$692M
EPS Avg$5.91$5.89$6.00$6.18$6.29$6.30$6.48$6.67
Low$5.86$5.83$5.94$6.12$6.23$6.24$6.42$6.61
High$5.96$5.95$6.06$6.24$6.35$6.37$6.55$6.74
Analysts (Rev / EPS)9 / 117 / 44 / 44 / 77 / 47 / 53 / 64 / 9
AI Earnings SummaryQ2 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.