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.

BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2026-07-01
Wednesday
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2026-03-10
Tuesday
Forecasted EPS--
Reported EPS$0.23
Forecasted Revenue--
Reported Revenue$515.09 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2026-01-20
Tuesday
Forecasted EPS--
Reported EPS-$0.47
Forecasted Revenue--
Reported Revenue$644.41 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2025-05-03
Saturday
Forecasted EPS--
Reported EPS-$0.68
Forecasted Revenue--
Reported Revenue$278.29 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2025-03-10
Monday
Forecasted EPS$0.12
Reported EPS$0.12
Surprise0.00
Surprise %0.0%
Forecasted Revenue$244.61 M
Reported Revenue$466.32 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2024-12-09
Monday
Forecasted EPS$60.00
Reported EPS$1.91
Surprise-58.09
Surprise %-96.8%
Forecasted Revenue$622.50 M
Reported Revenue$602.12 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2024-09-10
Tuesday
Forecasted EPS-$81.00
Reported EPS-$3.07
Surprise77.93
Surprise %96.2%
Forecasted Revenue$268.32 M
Reported Revenue$263.43 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2024-07-01
Monday
Forecasted EPS-$38.00
Reported EPS-$7.11
Surprise30.89
Surprise %81.3%
Forecasted Revenue$253.80 M
Reported Revenue$235.92 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2024-03-12
Tuesday
Forecasted EPS-$0.10
Reported EPS-$2.00
Surprise-1.90
Surprise %-1,900.0%
Forecasted Revenue$253.77 M
Reported Revenue$456.67 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2023-12-06
Wednesday
Forecasted EPS$0.44
Reported EPS$55.00
Surprise54.56
Surprise %12,400.0%
Forecasted Revenue$616.31 M
Reported Revenue$610.38 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2023-09-06
Wednesday
Forecasted EPS-$0.73
Reported EPS-$86.00
Surprise-85.27
Surprise %-11,680.8%
Forecasted Revenue$255.96 M
Reported Revenue$264.16 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2023-08-04
Friday
Forecasted EPS-$0.60
Reported EPS-$70.00
Surprise-69.40
Surprise %-11,566.7%
Forecasted Revenue$251.44 M
Reported Revenue$215.19 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2023-03-09
Thursday
Forecasted EPS-$0.07
Reported EPS-$22.00
Surprise-21.93
Surprise %-31,328.6%
Forecasted Revenue$266.26 M
Reported Revenue$438.05 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2022-12-06
Tuesday
Forecasted EPS$0.77
Reported EPS$46.00
Surprise45.23
Surprise %5,874.0%
Forecasted Revenue$675.00 M
Reported Revenue$608.63 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2022-08-31
Wednesday
Forecasted EPS-$0.57
Reported EPS-$97.00
Surprise-96.43
Surprise %-16,917.5%
Forecasted Revenue$250.84 M
Reported Revenue$263.86 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2022-06-29
Wednesday
Forecasted EPS-$0.17
Reported EPS-$22.00
Surprise-21.83
Surprise %-12,841.2%
Forecasted Revenue$229.21 M
Reported Revenue$260.83 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2022-03-08
Tuesday
Forecasted EPS-$0.18
Reported EPS-$56.00
Surprise-55.82
Surprise %-31,011.1%
Forecasted Revenue$433.79 M
Reported Revenue$402.80 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2021-11-30
Tuesday
Forecasted EPS$0.58
Reported EPS$45.00
Surprise44.42
Surprise %7,658.6%
Forecasted Revenue$433.79 M
Reported Revenue$626.98 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2021-09-02
Thursday
Forecasted EPS-$0.89
Reported EPS-$78.00
Surprise-77.11
Surprise %-8,664.0%
Forecasted Revenue--
Reported Revenue$240.79 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2021-06-29
Tuesday
Forecasted EPS-$0.57
Reported EPS-$64.00
Surprise-63.43
Surprise %-11,128.1%
Forecasted Revenue--
Reported Revenue$222.78 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2021-03-09
Tuesday
Forecasted EPS-$0.38
Reported EPS-$51.00
Surprise-50.62
Surprise %-13,321.1%
Forecasted Revenue$357.45 M
Reported Revenue$411.61 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2020-12-08
Tuesday
Forecasted EPS-$0.46
Reported EPS$22.00
Surprise22.46
Surprise %4,882.6%
Forecasted Revenue$1.25 B
Reported Revenue$595.49 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2020-09-03
Thursday
Forecasted EPS-$0.78
Reported EPS-$86.00
Surprise-85.22
Surprise %-10,925.6%
Forecasted Revenue$156.93 M
Reported Revenue$204.01 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2020-07-14
Tuesday
Forecasted EPS-$0.48
Reported EPS-$59.00
Surprise-58.52
Surprise %-12,191.7%
Forecasted Revenue$238.42 M
Reported Revenue$256.89 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2020-03-03
Tuesday
Forecasted EPS-$0.16
Reported EPS-$2.00
Surprise-1.84
Surprise %-1,150.0%
Forecasted Revenue$2.01 B
Reported Revenue$502.29 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2019-12-04
Wednesday
Forecasted EPS$0.95
Reported EPS$78.00
Surprise77.05
Surprise %8,110.5%
Forecasted Revenue$991.37 M
Reported Revenue$772.23 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2019-08-27
Tuesday
Forecasted EPS-$0.80
Reported EPS-$64.00
Surprise-63.20
Surprise %-7,900.0%
Forecasted Revenue$376.07 M
Reported Revenue$319.66 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2019-06-25
Tuesday
Forecasted EPS-$0.02
Reported EPS$1.00
Surprise1.02
Surprise %4,749.0%
Forecasted Revenue$6.85 M
Reported Revenue$334.38 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2019-03-05
Tuesday
Forecasted EPS$0.11
Reported EPS$7.00
Surprise6.89
Surprise %6,263.6%
Forecasted Revenue$3.01 B
Reported Revenue$550.33 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2018-12-04
Tuesday
Forecasted EPS$1.21
Reported EPS$126.00
Surprise124.79
Surprise %10,313.2%
Forecasted Revenue$788.73 M
Reported Revenue$814.77 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2018-08-22
Wednesday
Forecasted EPS-$0.65
Reported EPS-$82.00
Surprise-81.35
Surprise %-12,515.4%
Forecasted Revenue$267.53 M
Reported Revenue$337.48 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2018-06-20
Wednesday
Forecasted EPS$1.38
Reported EPS$36.00
Surprise34.62
Surprise %2,508.7%
Forecasted Revenue$9.94 M
Reported Revenue$357.65 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2018-03-01
Thursday
Forecasted EPS$0.11
Reported EPS-$604.00
Surprise-604.11
Surprise %-549,190.9%
Forecasted Revenue$10.99 M
Reported Revenue$603.39 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2017-12-05
Tuesday
Forecasted EPS$100.00
Reported EPS$103.00
Surprise3.00
Surprise %3.0%
Forecasted Revenue$783.57 M
Reported Revenue$886.86 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2017-08-30
Wednesday
Forecasted EPS-$69.00
Reported EPS-$75.00
Surprise-6.00
Surprise %-8.7%
Forecasted Revenue$308.27 M
Reported Revenue$355.71 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2017-07-12
Wednesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$342.83 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2017-02-28
Tuesday
Forecasted EPS$17.00
Reported EPS$9.00
Surprise-8.00
Surprise %-47.1%
Forecasted Revenue$978.00 M
Reported Revenue$521.62 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2016-12-06
Tuesday
Forecasted EPS$78.00
Reported EPS$64.00
Surprise-14.00
Surprise %-17.9%
Forecasted Revenue$954.20 M
Reported Revenue$770.67 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2016-09-08
Thursday
Forecasted EPS-$64.00
Reported EPS-$56.00
Surprise8.00
Surprise %12.5%
Forecasted Revenue$239.20 M
Reported Revenue$239.24 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2016-06-28
Tuesday
Forecasted EPS-$11.00
Reported EPS$7.00
Surprise18.00
Surprise %163.6%
Forecasted Revenue$49.13 M
Reported Revenue$294.76 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2016-03-08
Tuesday
Forecasted EPS$11.00
Reported EPS$11.00
Surprise0.00
Surprise %0.0%
Forecasted Revenue$814.63 M
Reported Revenue$518.42 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2015-12-08
Tuesday
Forecasted EPS$17.00
Reported EPS$69.00
Surprise52.00
Surprise %305.9%
Forecasted Revenue$975.00 M
Reported Revenue$755.86 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2015-09-09
Wednesday
Forecasted EPS-$0.64
Reported EPS-$65.00
Surprise-64.36
Surprise %-10,056.3%
Forecasted Revenue$235.27 M
Reported Revenue$238.98 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2015-06-25
Thursday
Forecasted EPS--
Reported EPS-$0.02
Forecasted Revenue--
Reported Revenue$274.00 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2015-01-31
Saturday
Forecasted EPS--
Reported EPS$0.56
Forecasted Revenue--
Reported Revenue$521.55 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2014-10-31
Friday
Forecasted EPS--
Reported EPS$2.46
Forecasted Revenue--
Reported Revenue$751.70 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2014-07-31
Thursday
Forecasted EPS--
Reported EPS-$1.75
Forecasted Revenue--
Reported Revenue$225.74 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2014-04-30
Wednesday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$301.32 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2014-01-31
Friday
Forecasted EPS--
Reported EPS$0.63
Forecasted Revenue--
Reported Revenue$483.11 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2013-10-26
Saturday
Forecasted EPS--
Reported EPS$0.58
Forecasted Revenue--
Reported Revenue$481.75 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
2013-07-26
Friday
Forecasted EPS--
Reported EPS$0.58
Forecasted Revenue--
Reported Revenue$481.75 M
Price Target Trend-
Analyst RatingHold
BNED logo
BNED
$308.66 M Market Cap
Earnings Date
1970-01-01
Thursday
Forecasted EPS-$0.81
Reported EPS--
Forecasted Revenue$244.61 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold