RAL
Next report

Nov 4 2026in 26 days

EPS estimate

$0.77

Revenue estimate

$585M

EPS beats

5 of last 5

EPS surprise

2025: 11.7%2025: 3.4%2026: 3.0%2026: 16.3%2026: 9.3%
Aug 11 2025Jul 30 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 30 2026$0.62$0.68+9.3%$551M$568M+3.1%
May 12 2026$0.49$0.57+16.3%$515M$535M+3.7%
Feb 4 2026$0.67$0.69+3.0%$545M$555M+1.7%
Nov 5 2025$0.58$0.60+3.4%$545M$529M-3.0%
Aug 11 2025$0.60$0.67+11.7%$502M$503M+0.3%
Jun 30 2024—$0.57——$534M—

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+6.65%
EPS+17.23%
FY2028
Rev+5.98%
EPS+17.79%
FY2029
Rev+1.86%
EPS+6.36%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029E
Revenue Avg$2.29B$2.45B$2.59B$2.64B
Low$2.27B$2.42B$2.55B$2.61B
High$2.31B$2.49B$2.66B$2.69B
EBITDA Avg$509M$554M$602M$659M
Low$501M$539M$570M$649M
High$518M$608M$696M$672M
EBIT Avg$409M$466M$524M$588M
Low$402M$452M$492M$578M
High$419M$521M$618M$601M
Net Income Avg$323M$372M$422M$476M
Low$316M$360M$394M$468M
High$331M$419M$502M$487M
EPS Avg$2.86$3.35$3.95$4.20
Low$2.79$3.17$3.47$4.13
High$2.92$3.69$4.43$4.30
Analysts (Rev / EPS)8 / 78 / 75 / 22 / 1
Quarterly
MetricQ1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028Q4 2028
Revenue Avg$606M$569M$597M$618M$636M$592M$612M$627M
Low$597M$560M$588M$609M$627M$583M$602M$617M
High$617M$581M$609M$631M$649M$605M$624M$640M
EBITDA Avg$154M$132M$145M$156M$163M$142M$147M$157M
Low$150M$130M$143M$154M$160M$140M$145M$154M
High$158M$135M$148M$159M$166M$145M$150M$160M
EBIT Avg$126M$105M$119M$131M$138M$118M$124M$134M
Low$122M$103M$117M$129M$136M$116M$122M$132M
High$130M$107M$122M$134M$141M$121M$127M$138M
Net Income Avg$96M$77M$90M$100M$106M$89M$94M$103M
Low$92M$76M$88M$98M$104M$87M$92M$101M
High$99M$80M$92M$102M$109M$91M$97M$105M
EPS Avg$0.85$0.69$0.80$0.89$0.94$0.79$0.84$0.91
Low$0.82$0.67$0.78$0.87$0.92$0.77$0.82$0.89
High$0.88$0.71$0.82$0.91$0.97$0.81$0.86$0.94
Analysts (Rev / EPS)6 / 73 / 43 / 33 / 22 / 32 / 32 / 32 / 3
AI Earnings SummaryQ1 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.