Earnings Calendar for BTAFF
Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.
TICKER | MARKET CAP | EARNINGS DATE | FORECASTED EPS | REPORTED EPS | SURPRISE | SURPRISE % | FORECASTED REVENUE | REPORTED REVENUE | PRICE TARGET TREND | ANALYST RATING |
|---|---|---|---|---|---|---|---|---|---|---|
| $122.33 B | 2026-02-11 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $122.33 B | 2025-07-31 | $2.25 | $2.79 | 0.54 | 24.0% | $16.48 B | $16.45 B | - | Buy | |
| $122.33 B | 2025-02-13 | $2.42 | -$0.80 | -3.22 | -133.1% | $17.43 B | $16.92 B | - | Buy | |
| $122.33 B | 2024-07-25 | $2.18 | $2.55 | 0.37 | 17.0% | $16.32 B | $15.62 B | - | Buy | |
| $122.33 B | 2024-02-08 | $2.54 | -$10.40 | -12.94 | -509.4% | $18.44 B | $17.50 B | - | Buy | |
| $122.33 B | 2023-07-26 | $171.09 | $2.23 | -168.86 | -98.7% | $17.08 B | $17.02 B | - | Buy | |
| $122.33 B | 2023-02-09 | $2.44 | $2.58 | 0.14 | 5.7% | $18.41 B | $18.17 B | - | Buy | |
| $122.33 B | 2022-07-27 | $2.03 | $0.99 | -1.04 | -51.1% | $15.67 B | $15.62 B | - | Buy | |
| $122.33 B | 2022-02-11 | $2.42 | $2.08 | -0.34 | -14.0% | $18.23 B | $18.22 B | - | Buy | |
| $122.33 B | 2021-07-28 | $2.09 | $1.96 | -0.13 | -6.2% | $16.52 B | $16.82 B | - | Buy | |
| $122.33 B | 2021-02-17 | $2.37 | $1.74 | -0.63 | -26.6% | $18.30 B | $18.37 B | - | Buy | |
| $122.33 B | 2020-07-31 | $1.93 | $1.88 | -0.05 | -2.6% | $15.02 B | $15.29 B | - | Buy | |
| $122.33 B | 2020-02-27 | $2.29 | $1.62 | -0.67 | -29.3% | $17.69 B | $17.57 B | - | Buy | |
| $122.33 B | 2019-10-31 | -- | $1.56 | -- | -- | -- | $15.42 B | - | Buy | |
| $122.33 B | 2019-02-28 | -- | $1.96 | -- | -- | -- | $17.27 B | - | Buy | |
| $122.33 B | 2018-07-26 | -- | $1.54 | -- | -- | -- | $15.29 B | - | Buy | |
| $122.33 B | 2018-02-22 | $147.68 | $21.15 | -126.53 | -85.7% | -- | $16.33 B | - | Buy | |
| $122.33 B | 2017-07-27 | -- | $121.40 | -- | -- | -- | $9.61 B | - | Buy | |
| $122.33 B | 2017-02-23 | -- | $1.30 | -- | -- | -- | $9.16 B | - | Buy | |
| $122.33 B | 2016-07-28 | -- | $1.91 | -- | -- | -- | $8.88 B | - | Buy | |
| $122.33 B | 2016-02-25 | -- | $1.31 | -- | -- | -- | $9.92 B | - | Buy | |
| $122.33 B | 2015-07-29 | -- | $2.22 | -- | -- | -- | $9.99 B | - | Buy | |
| $122.33 B | 2015-02-26 | -- | $1.18 | -- | -- | -- | $11.52 B | - | Buy | |
| $122.33 B | 2014-06-30 | -- | $1.60 | -- | -- | -- | $11.66 B | - | Buy | |
| $122.33 B | 2013-12-31 | -- | $1.60 | -- | -- | -- | $12.50 B | - | Buy | |
| $122.33 B | 2013-06-30 | -- | $1.62 | -- | -- | -- | $11.57 B | - | Buy | |
| $122.33 B | 2012-12-31 | -- | $1.54 | -- | -- | -- | $11.88 B | - | Buy | |
| $122.33 B | 2012-06-30 | -- | $1.54 | -- | -- | -- | $11.85 B | - | Buy | |
| $122.33 B | 2011-12-31 | -- | $1.21 | -- | -- | -- | $11.93 B | - | Buy | |
| $122.33 B | 2011-06-30 | -- | $1.25 | -- | -- | -- | $12.36 B | - | Buy | |
| $122.33 B | 2010-12-31 | -- | $1.12 | -- | -- | -- | $11.51 B | - | Buy | |
| $122.33 B | 2010-06-30 | -- | $1.09 | -- | -- | -- | $11.25 B | - | Buy | |
| $122.33 B | 2009-12-31 | -- | $1.10 | -- | -- | -- | $11.42 B | - | Buy | |
| $122.33 B | 2009-06-30 | -- | $1.12 | -- | -- | -- | $11.63 B | - | Buy | |
| $122.33 B | 2008-12-31 | -- | $0.55 | -- | -- | -- | $21.56 B | - | Buy | |
| $122.33 B | 2008-06-30 | -- | $0.59 | -- | -- | -- | $10.09 B | - | Buy | |
| $122.33 B | 2007-12-31 | -- | $0.51 | -- | -- | -- | $19.54 B | - | Buy | |
| $122.33 B | 2007-06-30 | -- | $0.48 | -- | -- | -- | $8.95 B | - | Buy | |
| $122.33 B | 2006-12-31 | -- | $0.45 | -- | -- | -- | $19.11 B | - | Buy | |
| $122.33 B | 2006-06-30 | -- | -- | -- | -- | -- | $8.70 B | - | Buy | |
| $122.33 B | 2005-12-31 | -- | $0.36 | -- | -- | -- | $16.06 B | - | Buy | |
| $122.33 B | 2005-06-30 | -- | $0.36 | -- | -- | -- | $7.52 B | - | Buy | |
| $122.33 B | 2004-12-31 | -- | $0.64 | -- | -- | -- | $20.69 B | - | Buy | |
| $122.33 B | 2003-12-31 | -- | $0.11 | -- | -- | -- | $43.39 B | - | Buy | |
| $122.33 B | 2002-12-31 | -- | $0.00 | -- | -- | -- | $36.44 M | - | Buy | |
| $122.33 B | 2001-12-31 | -- | $0.16 | -- | -- | -- | $17.04 B | - | Buy | |
| $122.33 B | 2001-06-30 | -- | $0.18 | -- | -- | -- | $8.05 B | - | Buy | |
| $122.33 B | 2000-12-31 | -- | $0.11 | -- | -- | -- | $16.55 B | - | Buy | |
| $122.33 B | 1999-12-31 | -- | $0.22 | -- | -- | -- | $7.33 B | - | Buy | |
| $122.33 B | 1999-06-30 | -- | $0.21 | -- | -- | -- | $7.15 B | - | Buy | |
| $122.33 B | 1998-12-31 | -- | $0.18 | -- | -- | -- | $5.93 B | - | Buy | |
| $122.33 B | 1998-06-30 | -- | $0.18 | -- | -- | -- | $5.89 B | - | Buy | |
| $122.33 B | 1997-12-31 | -- | $0.22 | -- | -- | -- | $5.98 B | - | Buy | |
| $122.33 B | 1997-06-30 | -- | $0.22 | -- | -- | -- | $6.01 B | - | Buy | |
| $122.33 B | 1996-12-31 | -- | $0.51 | -- | -- | -- | $5.78 B | - | Buy | |
| $122.33 B | 1996-06-30 | -- | $0.49 | -- | -- | -- | $5.61 B | - | Buy | |
| $122.33 B | 1995-12-31 | -- | $0.43 | -- | -- | -- | $5.26 B | - | Buy | |
| $122.33 B | 1995-06-30 | -- | $0.44 | -- | -- | -- | $5.38 B | - | Buy | |
Showing 1 to 58 of 58 results

BTAFF
$122.33 B Market Cap
Earnings Date
2026-02-11
Wednesday
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2025-07-31
Thursday
Forecasted EPS$2.25
Reported EPS$2.79
Surprise0.54
Surprise %24.0%
Forecasted Revenue$16.48 B
Reported Revenue$16.45 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2025-02-13
Thursday
Forecasted EPS$2.42
Reported EPS-$0.80
Surprise-3.22
Surprise %-133.1%
Forecasted Revenue$17.43 B
Reported Revenue$16.92 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2024-07-25
Thursday
Forecasted EPS$2.18
Reported EPS$2.55
Surprise0.37
Surprise %17.0%
Forecasted Revenue$16.32 B
Reported Revenue$15.62 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2024-02-08
Thursday
Forecasted EPS$2.54
Reported EPS-$10.40
Surprise-12.94
Surprise %-509.4%
Forecasted Revenue$18.44 B
Reported Revenue$17.50 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2023-07-26
Wednesday
Forecasted EPS$171.09
Reported EPS$2.23
Surprise-168.86
Surprise %-98.7%
Forecasted Revenue$17.08 B
Reported Revenue$17.02 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2023-02-09
Thursday
Forecasted EPS$2.44
Reported EPS$2.58
Surprise0.14
Surprise %5.7%
Forecasted Revenue$18.41 B
Reported Revenue$18.17 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2022-07-27
Wednesday
Forecasted EPS$2.03
Reported EPS$0.99
Surprise-1.04
Surprise %-51.1%
Forecasted Revenue$15.67 B
Reported Revenue$15.62 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2022-02-11
Friday
Forecasted EPS$2.42
Reported EPS$2.08
Surprise-0.34
Surprise %-14.0%
Forecasted Revenue$18.23 B
Reported Revenue$18.22 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2021-07-28
Wednesday
Forecasted EPS$2.09
Reported EPS$1.96
Surprise-0.13
Surprise %-6.2%
Forecasted Revenue$16.52 B
Reported Revenue$16.82 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2021-02-17
Wednesday
Forecasted EPS$2.37
Reported EPS$1.74
Surprise-0.63
Surprise %-26.6%
Forecasted Revenue$18.30 B
Reported Revenue$18.37 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2020-07-31
Friday
Forecasted EPS$1.93
Reported EPS$1.88
Surprise-0.05
Surprise %-2.6%
Forecasted Revenue$15.02 B
Reported Revenue$15.29 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2020-02-27
Thursday
Forecasted EPS$2.29
Reported EPS$1.62
Surprise-0.67
Surprise %-29.3%
Forecasted Revenue$17.69 B
Reported Revenue$17.57 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2019-10-31
Thursday
Forecasted EPS--
Reported EPS$1.56
Forecasted Revenue--
Reported Revenue$15.42 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2019-02-28
Thursday
Forecasted EPS--
Reported EPS$1.96
Forecasted Revenue--
Reported Revenue$17.27 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2018-07-26
Thursday
Forecasted EPS--
Reported EPS$1.54
Forecasted Revenue--
Reported Revenue$15.29 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2018-02-22
Thursday
Forecasted EPS$147.68
Reported EPS$21.15
Surprise-126.53
Surprise %-85.7%
Forecasted Revenue--
Reported Revenue$16.33 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2017-07-27
Thursday
Forecasted EPS--
Reported EPS$121.40
Forecasted Revenue--
Reported Revenue$9.61 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2017-02-23
Thursday
Forecasted EPS--
Reported EPS$1.30
Forecasted Revenue--
Reported Revenue$9.16 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2016-07-28
Thursday
Forecasted EPS--
Reported EPS$1.91
Forecasted Revenue--
Reported Revenue$8.88 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2016-02-25
Thursday
Forecasted EPS--
Reported EPS$1.31
Forecasted Revenue--
Reported Revenue$9.92 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2015-07-29
Wednesday
Forecasted EPS--
Reported EPS$2.22
Forecasted Revenue--
Reported Revenue$9.99 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2015-02-26
Thursday
Forecasted EPS--
Reported EPS$1.18
Forecasted Revenue--
Reported Revenue$11.52 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2014-06-30
Monday
Forecasted EPS--
Reported EPS$1.60
Forecasted Revenue--
Reported Revenue$11.66 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$1.60
Forecasted Revenue--
Reported Revenue$12.50 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$1.62
Forecasted Revenue--
Reported Revenue$11.57 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$1.54
Forecasted Revenue--
Reported Revenue$11.88 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$1.54
Forecasted Revenue--
Reported Revenue$11.85 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$1.21
Forecasted Revenue--
Reported Revenue$11.93 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$1.25
Forecasted Revenue--
Reported Revenue$12.36 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$1.12
Forecasted Revenue--
Reported Revenue$11.51 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$1.09
Forecasted Revenue--
Reported Revenue$11.25 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$1.10
Forecasted Revenue--
Reported Revenue$11.42 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS$1.12
Forecasted Revenue--
Reported Revenue$11.63 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.55
Forecasted Revenue--
Reported Revenue$21.56 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2008-06-30
Monday
Forecasted EPS--
Reported EPS$0.59
Forecasted Revenue--
Reported Revenue$10.09 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2007-12-31
Monday
Forecasted EPS--
Reported EPS$0.51
Forecasted Revenue--
Reported Revenue$19.54 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2007-06-30
Saturday
Forecasted EPS--
Reported EPS$0.48
Forecasted Revenue--
Reported Revenue$8.95 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2006-12-31
Sunday
Forecasted EPS--
Reported EPS$0.45
Forecasted Revenue--
Reported Revenue$19.11 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2006-06-30
Friday
Forecasted Revenue--
Reported Revenue$8.70 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2005-12-31
Saturday
Forecasted EPS--
Reported EPS$0.36
Forecasted Revenue--
Reported Revenue$16.06 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2005-06-30
Thursday
Forecasted EPS--
Reported EPS$0.36
Forecasted Revenue--
Reported Revenue$7.52 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2004-12-31
Friday
Forecasted EPS--
Reported EPS$0.64
Forecasted Revenue--
Reported Revenue$20.69 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2003-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.11
Forecasted Revenue--
Reported Revenue$43.39 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2002-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$36.44 M
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2001-12-31
Monday
Forecasted EPS--
Reported EPS$0.16
Forecasted Revenue--
Reported Revenue$17.04 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2001-06-30
Saturday
Forecasted EPS--
Reported EPS$0.18
Forecasted Revenue--
Reported Revenue$8.05 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
2000-12-31
Sunday
Forecasted EPS--
Reported EPS$0.11
Forecasted Revenue--
Reported Revenue$16.55 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1999-12-31
Friday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$7.33 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1999-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.21
Forecasted Revenue--
Reported Revenue$7.15 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1998-12-31
Thursday
Forecasted EPS--
Reported EPS$0.18
Forecasted Revenue--
Reported Revenue$5.93 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1998-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.18
Forecasted Revenue--
Reported Revenue$5.89 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1997-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$5.98 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1997-06-30
Monday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$6.01 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1996-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.51
Forecasted Revenue--
Reported Revenue$5.78 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1996-06-30
Sunday
Forecasted EPS--
Reported EPS$0.49
Forecasted Revenue--
Reported Revenue$5.61 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1995-12-31
Sunday
Forecasted EPS--
Reported EPS$0.43
Forecasted Revenue--
Reported Revenue$5.26 B
Price Target Trend-
Analyst RatingBuy

BTAFF
$122.33 B Market Cap
Earnings Date
1995-06-30
Friday
Forecasted EPS--
Reported EPS$0.44
Forecasted Revenue--
Reported Revenue$5.38 B
Price Target Trend-
Analyst RatingBuy