TBABF
Next report

Oct 22 2026in 7 days

EPS estimate

$0.51

Revenue estimate

$924M

EPS beats

9 of last 12

EPS surprise

2024: 10.0%2024: 6.3%2024: 3.9%2024: -5.9%2025: 10.7%2025: -2.4%2025: -1.5%2025: 4.5%2026: 1.1%2026: 4.7%2026: 4.6%
Oct 26 2023Jul 16 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 16 2026$0.50$0.52+4.6%$931M$941M+1.1%
Apr 23 2026$0.45$0.47+4.7%$895M$905M+1.2%
Jan 29 2026$0.46$0.47+1.1%$931M$907M-2.6%
Oct 24 2025$0.43$0.44+4.5%$901M$904M+0.3%
Jul 17 2025$0.46$0.45-1.5%$928M$900M-3.1%
Apr 24 2025$0.44$0.42-2.4%$874M$880M+0.6%
Jan 28 2025$0.34$0.38+10.7%$778M$790M+1.6%
Oct 24 2024$0.39$0.37-5.9%$837M$827M-1.2%
Jul 18 2024$0.41$0.42+3.9%$813M$818M+0.6%
Apr 24 2024$0.37$0.40+6.3%$803M$769M-4.3%
Feb 2 2024$0.37$0.40+10.0%$835M$831M-0.5%
Oct 26 2023$0.36$0.38+5.6%$781M$771M-1.3%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+9.05%
EPS+19.12%
FY2028
Rev+4.53%
EPS+10.46%
FY2029
Rev-0.25%
EPS+6.94%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029E
Revenue Avg$36.77B$40.10B$41.91B$41.81B
Low$36.26B$38.69B$40.87B$40.77B
High$37.08B$40.87B$42.50B$42.40B
EBITDA Avg$8.12B$9.18B$9.89B$10.40B
Low$7.93B$8.96B$9.65B$10.15B
High$8.22B$9.30B$10.02B$10.55B
EBIT Avg$6.15B$7.23B$7.93B$8.45B
Low$5.97B$7.01B$7.69B$8.19B
High$6.25B$7.35B$8.07B$8.59B
Net Income Avg$4.53B$5.39B$5.96B$6.37B
Low$4.38B$5.22B$5.76B$6.16B
High$4.61B$5.49B$6.06B$6.49B
EPS Avg$19.84$23.63$26.11$27.92
Low$19.20$22.87$25.26$27.01
High$20.20$24.06$26.58$28.43
Analysts (Rev / EPS)10 / 310 / 24 / 35 / 3
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$9.59B$9.73B$10.05B$9.16B$9.16B
Low$9.36B$9.50B$9.81B$8.94B$8.94B
High$9.86B$10.00B$10.33B$9.42B$9.42B
EBITDA Avg$2.07B$2.07B$2.22B$2.21B$2.28B
Low$2.03B$2.03B$2.17B$2.16B$2.23B
High$2.13B$2.13B$2.28B$2.27B$2.34B
EBIT Avg$1.57B$1.57B$1.72B$1.72B$1.79B
Low$1.53B$1.53B$1.67B$1.67B$1.73B
High$1.63B$1.63B$1.78B$1.78B$1.85B
Net Income Avg$1.20B$1.21B$1.32B$1.32B$1.38B
Low$1.17B$1.17B$1.28B$1.28B$1.33B
High$1.25B$1.25B$1.37B$1.37B$1.43B
EPS Avg$5.39$5.40$5.92$5.92$6.16
Low$5.23$5.24$5.73$5.74$5.97
High$5.59$5.60$6.13$6.14$6.39
Analysts (Rev / EPS)7 / 13 / 13 / 13 / 16 / 1
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.