TBABF(TBABF)
TBABF
Next report
Oct 22 2026in 7 days
EPS estimate
$0.51
Revenue estimate
$924M
EPS beats
9 of last 12
EPS surprise
Each report against the estimate that stood when it landed.
Oct 26 2023Jul 16 2026
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| 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
| Metric | FY2026E | FY2027E | FY2028E | FY2029E |
|---|---|---|---|---|
| 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 / 3 | 10 / 2 | 4 / 3 | 5 / 3 |
Quarterly
| Metric | Q4 2026 | Q1 2027 | Q2 2027 | Q3 2027 | Q4 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 / 1 | 3 / 1 | 3 / 1 | 3 / 1 | 6 / 1 |
AI Earnings SummaryQ2 2026
Checking for summary...
Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data
Explore More
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance