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.

BTAFF logo
BTAFF
$122.33 B Market Cap
Earnings Date
2026-02-11
Wednesday
Price Target Trend-
Analyst RatingBuy
BTAFF logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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