Earnings Calendar for SWBI
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $688.80 M | 2026-09-03 | -$0.06 | -- | -- | -- | $98.70 M | -- | 0.0% | Buy | |
| $688.80 M | 2026-06-17 | $0.23 | $0.36 | 0.13 | 60.0% | $155.27 M | $178.39 M | 0.0% | Buy | |
| $688.80 M | 2026-03-05 | $0.05 | $0.08 | 0.04 | 77.8% | $125.59 M | $135.71 M | 0.0% | Buy | |
| $688.80 M | 2025-12-04 | $0.05 | $0.04 | -0.01 | -20.0% | $125.59 M | $124.67 M | 0.0% | Buy | |
| $688.80 M | 2025-09-04 | $0.02 | -$0.08 | -0.10 | -500.0% | $121.25 M | $85.08 M | 0.0% | Buy | |
| $688.80 M | 2025-06-18 | $0.23 | $0.20 | -0.03 | -13.0% | $152.41 M | $140.76 M | 0.0% | Buy | |
| $688.80 M | 2025-03-06 | $0.02 | $0.02 | 0.00 | 0.0% | $152.41 M | $115.89 M | 0.0% | Buy | |
| $688.80 M | 2024-12-05 | $0.16 | $0.11 | -0.05 | -31.3% | $158.64 M | $129.68 M | 0.0% | Buy | |
| $688.80 M | 2024-09-05 | -$0.02 | -$0.02 | 0.00 | 0.0% | $102.52 M | $88.33 M | 0.0% | Buy | |
| $688.80 M | 2024-06-20 | $0.34 | $0.43 | 0.09 | 26.5% | $156.80 M | $159.15 M | 0.0% | Buy | |
| $688.80 M | 2024-03-07 | $0.10 | $0.17 | 0.07 | 70.0% | $156.80 M | $137.48 M | 0.0% | Buy | |
| $688.80 M | 2023-12-07 | $0.14 | $0.14 | 0.00 | 0.0% | $123.90 M | $124.96 M | 0.0% | Buy | |
| $688.80 M | 2023-09-07 | $0.05 | $0.13 | 0.08 | 160.0% | $100.93 M | $114.24 M | 0.0% | Buy | |
| $688.80 M | 2023-06-22 | $0.27 | $0.28 | 0.01 | 3.7% | $138.38 M | $144.78 M | 0.0% | Buy | |
| $688.80 M | 2023-03-09 | $0.22 | $0.24 | 0.02 | 9.1% | $138.38 M | $129.04 M | 0.0% | Buy | |
| $688.80 M | 2022-12-06 | $0.40 | $0.21 | -0.19 | -47.5% | $145.41 M | $121.03 M | 0.0% | Buy | |
| $688.80 M | 2022-09-08 | $0.34 | $0.11 | -0.23 | -67.6% | $129.78 M | $84.39 M | 0.0% | Buy | |
| $688.80 M | 2022-06-23 | $0.69 | $0.82 | 0.13 | 18.8% | $179.85 M | $181.30 M | 0.0% | Buy | |
| $688.80 M | 2022-03-03 | $0.86 | $0.69 | -0.17 | -19.8% | $198.29 M | $177.74 M | 0.0% | Buy | |
| $688.80 M | 2021-12-02 | $1.29 | $1.13 | -0.16 | -12.4% | $193.72 M | $230.48 M | 0.0% | Buy | |
| $688.80 M | 2021-09-01 | $1.29 | $1.57 | 0.28 | 21.7% | $207.05 M | $274.61 M | 0.0% | Buy | |
| $688.80 M | 2021-06-17 | $1.02 | $1.71 | 0.69 | 67.6% | $258.60 M | $322.95 M | 0.0% | Buy | |
| $688.80 M | 2021-03-04 | $0.77 | $1.12 | 0.35 | 45.5% | $236.70 M | $257.63 M | 0.0% | Buy | |
| $688.80 M | 2020-12-03 | $0.63 | $0.93 | 0.30 | 47.6% | $214.97 M | $248.73 M | 0.0% | Buy | |
| $688.80 M | 2020-09-03 | $0.48 | $0.97 | 0.49 | 102.1% | $244.89 M | $277.96 M | 0.0% | Buy | |
| $688.80 M | 2020-06-18 | $0.48 | $0.57 | 0.09 | 18.7% | $163.96 M | $233.64 M | 0.0% | Buy | |
| $688.80 M | 2020-03-05 | $0.23 | $0.13 | -0.10 | -43.5% | $294.92 M | $166.69 M | 0.0% | Buy | |
| $688.80 M | 2019-12-05 | $0.07 | $0.09 | 0.02 | 28.6% | $110.28 M | $154.39 M | 0.0% | Buy | |
| $688.80 M | 2019-08-29 | $0.07 | $0.03 | -0.04 | -57.1% | $174.90 M | $123.67 M | 0.0% | Buy | |
| $688.80 M | 2019-06-19 | $0.16 | $0.26 | 0.10 | 62.5% | $163.10 M | $175.73 M | 0.0% | Buy | |
| $688.80 M | 2019-03-07 | $0.12 | $0.16 | 0.04 | 33.3% | $162.01 M | $162.01 M | 0.0% | Buy | |
| $688.80 M | 2018-12-06 | $0.14 | $0.20 | 0.06 | 42.9% | $152.46 M | $161.70 M | 0.0% | Buy | |
| $688.80 M | 2018-08-30 | $0.12 | $0.21 | 0.09 | 75.0% | $128.85 M | $138.83 M | 0.0% | Buy | |
| $688.80 M | 2018-06-20 | $0.10 | $0.24 | 0.14 | 140.0% | $170.30 M | $172.03 M | 0.0% | Buy | |
| $688.80 M | 2018-03-01 | $0.08 | $0.09 | 0.01 | 12.5% | $137.70 M | $157.38 M | 0.0% | Buy | |
| $688.80 M | 2017-12-07 | $0.07 | $0.11 | 0.04 | 57.1% | $104.96 M | $148.43 M | 0.0% | Buy | |
| $688.80 M | 2017-09-07 | $0.11 | $0.02 | -0.09 | -81.8% | $211.13 M | $129.02 M | 0.0% | Buy | |
| $688.80 M | 2017-06-29 | $0.37 | $0.57 | 0.20 | 54.1% | $173.75 M | $229.19 M | 0.0% | Buy | |
| $688.80 M | 2017-03-02 | $0.55 | $0.66 | 0.11 | 20.0% | $186.82 M | $233.52 M | 0.0% | Buy | |
| $688.80 M | 2016-12-01 | $0.56 | $0.68 | 0.12 | 21.4% | $183.49 M | $233.53 M | 0.0% | Buy | |
| $688.80 M | 2016-09-01 | $0.53 | $0.62 | 0.09 | 17.0% | $171.81 M | $206.95 M | 0.0% | Buy | |
| $688.80 M | 2016-06-16 | $0.54 | $0.66 | 0.12 | 22.2% | $171.98 M | $221.12 M | 0.0% | Buy | |
| $688.80 M | 2016-03-03 | $0.39 | $0.59 | 0.20 | 51.3% | $169.44 M | $210.79 M | 0.0% | Buy | |
| $688.80 M | 2015-12-08 | $0.20 | $0.25 | 0.05 | 25.0% | $107.43 M | $143.24 M | 0.0% | Buy | |
| $688.80 M | 2015-08-27 | $0.22 | $0.32 | 0.10 | 45.5% | $132.99 M | $147.76 M | 0.0% | Buy | |
| $688.80 M | 2015-06-18 | $0.35 | $0.40 | 0.05 | 14.3% | $155.14 M | $181.00 M | 0.0% | Buy | |
| $688.80 M | 2015-03-03 | $0.10 | $0.15 | 0.05 | 50.0% | $107.70 M | $130.55 M | 0.0% | Buy | |
| $688.80 M | 2014-12-04 | $0.07 | $0.09 | 0.02 | 28.6% | $77.46 M | $108.45 M | 0.0% | Buy | |
| $688.80 M | 2014-08-26 | $0.25 | $0.27 | 0.02 | 8.0% | $126.59 M | $131.87 M | 0.0% | Buy | |
| $688.80 M | 2014-06-19 | $0.39 | $0.46 | 0.07 | 17.9% | $139.84 M | $170.43 M | 0.0% | Buy | |
| $688.80 M | 2014-03-04 | $0.29 | $0.35 | 0.06 | 20.7% | $115.70 M | $145.88 M | 0.0% | Buy | |
| $688.80 M | 2013-12-10 | $0.21 | $0.28 | 0.07 | 33.3% | $139.29 M | $139.29 M | 0.0% | Buy | |
| $688.80 M | 2013-09-05 | $0.36 | $0.40 | 0.04 | 11.1% | $152.02 M | $171.02 M | 0.0% | Buy | |
| $688.80 M | 2013-06-25 | $0.44 | $0.44 | 0.00 | 0.0% | $178.72 M | $178.72 M | 0.0% | Buy | |
| $688.80 M | 2013-03-05 | $0.23 | $0.26 | 0.03 | 13.0% | $355.48 M | $136.24 M | 0.0% | Buy | |
| $688.80 M | 2012-12-06 | $0.24 | $0.24 | 0.00 | 0.0% | $136.56 M | $136.56 M | 0.0% | Buy | |
| $688.80 M | 2012-09-06 | $0.18 | $0.28 | 0.10 | 55.6% | $99.73 M | $136.00 M | 0.0% | Buy | |
| $688.80 M | 2012-06-28 | $0.17 | $0.27 | 0.10 | 58.8% | $88.22 M | $129.84 M | 0.0% | Buy | |
| $688.80 M | 2012-03-08 | $0.04 | $0.07 | 0.03 | 61.6% | $91.07 M | $98.13 M | 0.0% | Buy | |
| $688.80 M | 2011-12-08 | -$0.04 | -$0.04 | -0.00 | 0.0% | -- | $92.30 M | 0.0% | Buy | |
| $688.80 M | 2011-09-07 | -- | $0.01 | -- | -- | -- | $99.19 M | 0.0% | Buy | |
| $688.80 M | 2011-06-30 | $0.04 | $0.15 | 0.11 | 252.9% | $176.02 M | $111.76 M | 0.0% | Buy | |
| $688.80 M | 2011-03-10 | -- | $0.04 | -- | -- | -- | $89.34 M | 0.0% | Buy | |
| $688.80 M | 2010-12-08 | -- | $0.05 | -- | -- | -- | $96.32 M | 0.0% | Buy | |
| $688.80 M | 2010-09-09 | $0.05 | $0.06 | 0.01 | 20.0% | $75.91 M | $94.88 M | 0.0% | Buy | |
| $688.80 M | 2010-06-30 | $0.04 | $0.08 | 0.04 | 80.6% | $116.33 M | $105.75 M | 0.0% | Buy | |
| $688.80 M | 2010-03-11 | $0.01 | $0.02 | 0.01 | 100.0% | $98.32 M | $89.38 M | 0.0% | Buy | |
| $688.80 M | 2009-12-03 | $0.09 | $0.10 | 0.01 | 11.1% | $96.72 M | $108.81 M | 0.0% | Buy | |
| $688.80 M | 2009-09-09 | $0.10 | $0.16 | 0.06 | 60.0% | $101.21 M | $102.24 M | 0.0% | Buy | |
| $688.80 M | 2009-06-22 | $0.12 | $0.14 | 0.02 | 16.7% | $82.95 M | $99.54 M | 0.0% | Buy | |
| $688.80 M | 2009-03-12 | $0.02 | $0.05 | 0.03 | 199.9% | $69.06 M | $83.71 M | 0.0% | Buy | |
| $688.80 M | 2008-12-15 | -$0.92 | -$1.62 | -0.69 | -75.0% | $115.33 M | $73.23 M | 0.0% | Buy | |
| $688.80 M | 2008-09-04 | $0.07 | $0.05 | -0.02 | -28.6% | $100.90 M | $78.48 M | 0.0% | Buy | |
| $688.80 M | 2008-06-12 | $0.05 | $0.08 | 0.03 | 60.0% | $82.28 M | $83.11 M | 0.0% | Buy | |
| $688.80 M | 2008-03-06 | -$0.06 | -$0.04 | 0.02 | 33.3% | $88.75 M | $66.56 M | 0.0% | Buy | |
| $688.80 M | 2007-12-06 | $0.06 | $0.07 | 0.01 | 16.7% | $59.50 M | $71.40 M | 0.0% | Buy | |
| $688.80 M | 2007-09-06 | $0.09 | $0.11 | 0.02 | 22.2% | $58.21 M | $74.84 M | 0.0% | Buy | |
| $688.80 M | 2007-06-14 | $0.10 | $0.12 | 0.02 | 20.0% | $66.24 M | $82.80 M | 0.0% | Buy | |
| $688.80 M | 2007-03-13 | $0.04 | $0.04 | 0.00 | 0.0% | $54.37 M | $54.37 M | 0.0% | Buy | |
| $688.80 M | 2006-12-07 | $0.09 | $0.07 | -0.02 | -22.2% | $62.80 M | $51.38 M | 0.0% | Buy | |
| $688.80 M | 2006-09-07 | $0.07 | $0.08 | 0.01 | 14.3% | $41.15 M | $48.00 M | 0.0% | Buy | |
| $688.80 M | 2006-06-15 | $0.08 | $0.10 | 0.02 | 25.0% | $39.24 M | $52.33 M | 0.0% | Buy | |
| $688.80 M | 2006-03-08 | $0.05 | $0.03 | -0.02 | -40.0% | $49.21 M | $39.05 M | 0.0% | Buy | |
| $688.80 M | 2005-12-07 | $0.05 | $0.02 | -0.03 | -60.0% | $51.87 M | $36.02 M | 0.0% | Buy | |
| $688.80 M | 2005-09-14 | $0.03 | $0.03 | 0.00 | 0.0% | $32.65 M | $32.65 M | 0.0% | Buy | |
| $688.80 M | 2005-08-15 | $0.04 | $0.04 | 0.00 | 0.0% | $32.65 M | $36.46 M | 0.0% | Buy | |
| $688.80 M | 2005-03-10 | -- | -$0.00 | -- | -- | -- | $31.56 M | 0.0% | Buy | |
| $688.80 M | 2004-12-10 | -- | $0.06 | -- | -- | -- | $29.60 M | 0.0% | Buy | |
| $688.80 M | 2004-09-10 | -- | $0.04 | -- | -- | -- | $28.17 M | 0.0% | Buy | |
| $688.80 M | 2004-07-15 | -- | $0.05 | -- | -- | -- | $33.14 M | 0.0% | Buy | |
| $688.80 M | 2004-03-16 | -- | -$0.06 | -- | -- | -- | $27.92 M | 0.0% | Buy | |
| $688.80 M | 2004-01-09 | -- | $0.02 | -- | -- | -- | $29.22 M | 0.0% | Buy | |
| $688.80 M | 2003-12-18 | -- | $0.43 | -- | -- | -- | $31.00 M | 0.0% | Buy | |
| $688.80 M | 2003-03-17 | -- | $0.01 | -- | -- | -- | $24.94 M | 0.0% | Buy | |
| $688.80 M | 2002-09-16 | -- | -$0.01 | -- | -- | -- | $20.56 M | 0.0% | Buy | |
| $688.80 M | 2002-07-29 | -- | -$0.01 | -- | -- | -- | $23.79 M | 0.0% | Buy | |
| $688.80 M | 2002-03-18 | -- | $0.07 | -- | -- | -- | $21.61 M | 0.0% | Buy | |
| $688.80 M | 2001-12-17 | -- | -$0.02 | -- | -- | -- | $19.92 M | 0.0% | Buy | |
| $688.80 M | 2001-09-14 | -- | -$0.34 | -- | -- | -- | $11.24 M | 0.0% | Buy | |
| $688.80 M | 2001-05-15 | -- | -$0.03 | -- | -- | -- | $21.15 K | 0.0% | Buy | |
| $688.80 M | 2001-04-02 | -- | -$0.07 | -- | -- | -- | $13.37 K | 0.0% | Buy | |
| $688.80 M | 2000-11-16 | -- | -$0.06 | -- | -- | -- | -- | 0.0% | Buy | |
| $688.80 M | 2000-08-16 | -- | -$0.06 | -- | -- | -- | -- | 0.0% | Buy | |
| $688.80 M | 2000-05-19 | -- | -$0.06 | -- | -- | -- | -- | 0.0% | Buy | |
Showing 1 to 104 of 104 results

SWBI
$688.80 M Market Cap
Earnings Date
2026-09-03
Thursday
Forecasted EPS-$0.06
Reported EPS--
Forecasted Revenue$98.70 M
Reported Revenue--
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2026-06-17
Wednesday
Forecasted EPS$0.23
Reported EPS$0.36
Surprise0.13
Surprise %60.0%
Forecasted Revenue$155.27 M
Reported Revenue$178.39 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2026-03-05
Thursday
Forecasted EPS$0.05
Reported EPS$0.08
Surprise0.04
Surprise %77.8%
Forecasted Revenue$125.59 M
Reported Revenue$135.71 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2025-12-04
Thursday
Forecasted EPS$0.05
Reported EPS$0.04
Surprise-0.01
Surprise %-20.0%
Forecasted Revenue$125.59 M
Reported Revenue$124.67 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2025-09-04
Thursday
Forecasted EPS$0.02
Reported EPS-$0.08
Surprise-0.10
Surprise %-500.0%
Forecasted Revenue$121.25 M
Reported Revenue$85.08 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2025-06-18
Wednesday
Forecasted EPS$0.23
Reported EPS$0.20
Surprise-0.03
Surprise %-13.0%
Forecasted Revenue$152.41 M
Reported Revenue$140.76 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2025-03-06
Thursday
Forecasted EPS$0.02
Reported EPS$0.02
Surprise0.00
Surprise %0.0%
Forecasted Revenue$152.41 M
Reported Revenue$115.89 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2024-12-05
Thursday
Forecasted EPS$0.16
Reported EPS$0.11
Surprise-0.05
Surprise %-31.3%
Forecasted Revenue$158.64 M
Reported Revenue$129.68 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2024-09-05
Thursday
Forecasted EPS-$0.02
Reported EPS-$0.02
Surprise0.00
Surprise %0.0%
Forecasted Revenue$102.52 M
Reported Revenue$88.33 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2024-06-20
Thursday
Forecasted EPS$0.34
Reported EPS$0.43
Surprise0.09
Surprise %26.5%
Forecasted Revenue$156.80 M
Reported Revenue$159.15 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2024-03-07
Thursday
Forecasted EPS$0.10
Reported EPS$0.17
Surprise0.07
Surprise %70.0%
Forecasted Revenue$156.80 M
Reported Revenue$137.48 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2023-12-07
Thursday
Forecasted EPS$0.14
Reported EPS$0.14
Surprise0.00
Surprise %0.0%
Forecasted Revenue$123.90 M
Reported Revenue$124.96 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2023-09-07
Thursday
Forecasted EPS$0.05
Reported EPS$0.13
Surprise0.08
Surprise %160.0%
Forecasted Revenue$100.93 M
Reported Revenue$114.24 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2023-06-22
Thursday
Forecasted EPS$0.27
Reported EPS$0.28
Surprise0.01
Surprise %3.7%
Forecasted Revenue$138.38 M
Reported Revenue$144.78 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2023-03-09
Thursday
Forecasted EPS$0.22
Reported EPS$0.24
Surprise0.02
Surprise %9.1%
Forecasted Revenue$138.38 M
Reported Revenue$129.04 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2022-12-06
Tuesday
Forecasted EPS$0.40
Reported EPS$0.21
Surprise-0.19
Surprise %-47.5%
Forecasted Revenue$145.41 M
Reported Revenue$121.03 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2022-09-08
Thursday
Forecasted EPS$0.34
Reported EPS$0.11
Surprise-0.23
Surprise %-67.6%
Forecasted Revenue$129.78 M
Reported Revenue$84.39 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2022-06-23
Thursday
Forecasted EPS$0.69
Reported EPS$0.82
Surprise0.13
Surprise %18.8%
Forecasted Revenue$179.85 M
Reported Revenue$181.30 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2022-03-03
Thursday
Forecasted EPS$0.86
Reported EPS$0.69
Surprise-0.17
Surprise %-19.8%
Forecasted Revenue$198.29 M
Reported Revenue$177.74 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2021-12-02
Thursday
Forecasted EPS$1.29
Reported EPS$1.13
Surprise-0.16
Surprise %-12.4%
Forecasted Revenue$193.72 M
Reported Revenue$230.48 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2021-09-01
Wednesday
Forecasted EPS$1.29
Reported EPS$1.57
Surprise0.28
Surprise %21.7%
Forecasted Revenue$207.05 M
Reported Revenue$274.61 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2021-06-17
Thursday
Forecasted EPS$1.02
Reported EPS$1.71
Surprise0.69
Surprise %67.6%
Forecasted Revenue$258.60 M
Reported Revenue$322.95 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2021-03-04
Thursday
Forecasted EPS$0.77
Reported EPS$1.12
Surprise0.35
Surprise %45.5%
Forecasted Revenue$236.70 M
Reported Revenue$257.63 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2020-12-03
Thursday
Forecasted EPS$0.63
Reported EPS$0.93
Surprise0.30
Surprise %47.6%
Forecasted Revenue$214.97 M
Reported Revenue$248.73 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2020-09-03
Thursday
Forecasted EPS$0.48
Reported EPS$0.97
Surprise0.49
Surprise %102.1%
Forecasted Revenue$244.89 M
Reported Revenue$277.96 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2020-06-18
Thursday
Forecasted EPS$0.48
Reported EPS$0.57
Surprise0.09
Surprise %18.7%
Forecasted Revenue$163.96 M
Reported Revenue$233.64 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2020-03-05
Thursday
Forecasted EPS$0.23
Reported EPS$0.13
Surprise-0.10
Surprise %-43.5%
Forecasted Revenue$294.92 M
Reported Revenue$166.69 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2019-12-05
Thursday
Forecasted EPS$0.07
Reported EPS$0.09
Surprise0.02
Surprise %28.6%
Forecasted Revenue$110.28 M
Reported Revenue$154.39 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2019-08-29
Thursday
Forecasted EPS$0.07
Reported EPS$0.03
Surprise-0.04
Surprise %-57.1%
Forecasted Revenue$174.90 M
Reported Revenue$123.67 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2019-06-19
Wednesday
Forecasted EPS$0.16
Reported EPS$0.26
Surprise0.10
Surprise %62.5%
Forecasted Revenue$163.10 M
Reported Revenue$175.73 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2019-03-07
Thursday
Forecasted EPS$0.12
Reported EPS$0.16
Surprise0.04
Surprise %33.3%
Forecasted Revenue$162.01 M
Reported Revenue$162.01 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2018-12-06
Thursday
Forecasted EPS$0.14
Reported EPS$0.20
Surprise0.06
Surprise %42.9%
Forecasted Revenue$152.46 M
Reported Revenue$161.70 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2018-08-30
Thursday
Forecasted EPS$0.12
Reported EPS$0.21
Surprise0.09
Surprise %75.0%
Forecasted Revenue$128.85 M
Reported Revenue$138.83 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2018-06-20
Wednesday
Forecasted EPS$0.10
Reported EPS$0.24
Surprise0.14
Surprise %140.0%
Forecasted Revenue$170.30 M
Reported Revenue$172.03 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2018-03-01
Thursday
Forecasted EPS$0.08
Reported EPS$0.09
Surprise0.01
Surprise %12.5%
Forecasted Revenue$137.70 M
Reported Revenue$157.38 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2017-12-07
Thursday
Forecasted EPS$0.07
Reported EPS$0.11
Surprise0.04
Surprise %57.1%
Forecasted Revenue$104.96 M
Reported Revenue$148.43 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2017-09-07
Thursday
Forecasted EPS$0.11
Reported EPS$0.02
Surprise-0.09
Surprise %-81.8%
Forecasted Revenue$211.13 M
Reported Revenue$129.02 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2017-06-29
Thursday
Forecasted EPS$0.37
Reported EPS$0.57
Surprise0.20
Surprise %54.1%
Forecasted Revenue$173.75 M
Reported Revenue$229.19 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2017-03-02
Thursday
Forecasted EPS$0.55
Reported EPS$0.66
Surprise0.11
Surprise %20.0%
Forecasted Revenue$186.82 M
Reported Revenue$233.52 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2016-12-01
Thursday
Forecasted EPS$0.56
Reported EPS$0.68
Surprise0.12
Surprise %21.4%
Forecasted Revenue$183.49 M
Reported Revenue$233.53 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2016-09-01
Thursday
Forecasted EPS$0.53
Reported EPS$0.62
Surprise0.09
Surprise %17.0%
Forecasted Revenue$171.81 M
Reported Revenue$206.95 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2016-06-16
Thursday
Forecasted EPS$0.54
Reported EPS$0.66
Surprise0.12
Surprise %22.2%
Forecasted Revenue$171.98 M
Reported Revenue$221.12 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2016-03-03
Thursday
Forecasted EPS$0.39
Reported EPS$0.59
Surprise0.20
Surprise %51.3%
Forecasted Revenue$169.44 M
Reported Revenue$210.79 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2015-12-08
Tuesday
Forecasted EPS$0.20
Reported EPS$0.25
Surprise0.05
Surprise %25.0%
Forecasted Revenue$107.43 M
Reported Revenue$143.24 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2015-08-27
Thursday
Forecasted EPS$0.22
Reported EPS$0.32
Surprise0.10
Surprise %45.5%
Forecasted Revenue$132.99 M
Reported Revenue$147.76 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2015-06-18
Thursday
Forecasted EPS$0.35
Reported EPS$0.40
Surprise0.05
Surprise %14.3%
Forecasted Revenue$155.14 M
Reported Revenue$181.00 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2015-03-03
Tuesday
Forecasted EPS$0.10
Reported EPS$0.15
Surprise0.05
Surprise %50.0%
Forecasted Revenue$107.70 M
Reported Revenue$130.55 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2014-12-04
Thursday
Forecasted EPS$0.07
Reported EPS$0.09
Surprise0.02
Surprise %28.6%
Forecasted Revenue$77.46 M
Reported Revenue$108.45 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2014-08-26
Tuesday
Forecasted EPS$0.25
Reported EPS$0.27
Surprise0.02
Surprise %8.0%
Forecasted Revenue$126.59 M
Reported Revenue$131.87 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2014-06-19
Thursday
Forecasted EPS$0.39
Reported EPS$0.46
Surprise0.07
Surprise %17.9%
Forecasted Revenue$139.84 M
Reported Revenue$170.43 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2014-03-04
Tuesday
Forecasted EPS$0.29
Reported EPS$0.35
Surprise0.06
Surprise %20.7%
Forecasted Revenue$115.70 M
Reported Revenue$145.88 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2013-12-10
Tuesday
Forecasted EPS$0.21
Reported EPS$0.28
Surprise0.07
Surprise %33.3%
Forecasted Revenue$139.29 M
Reported Revenue$139.29 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2013-09-05
Thursday
Forecasted EPS$0.36
Reported EPS$0.40
Surprise0.04
Surprise %11.1%
Forecasted Revenue$152.02 M
Reported Revenue$171.02 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2013-06-25
Tuesday
Forecasted EPS$0.44
Reported EPS$0.44
Surprise0.00
Surprise %0.0%
Forecasted Revenue$178.72 M
Reported Revenue$178.72 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2013-03-05
Tuesday
Forecasted EPS$0.23
Reported EPS$0.26
Surprise0.03
Surprise %13.0%
Forecasted Revenue$355.48 M
Reported Revenue$136.24 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2012-12-06
Thursday
Forecasted EPS$0.24
Reported EPS$0.24
Surprise0.00
Surprise %0.0%
Forecasted Revenue$136.56 M
Reported Revenue$136.56 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2012-09-06
Thursday
Forecasted EPS$0.18
Reported EPS$0.28
Surprise0.10
Surprise %55.6%
Forecasted Revenue$99.73 M
Reported Revenue$136.00 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2012-06-28
Thursday
Forecasted EPS$0.17
Reported EPS$0.27
Surprise0.10
Surprise %58.8%
Forecasted Revenue$88.22 M
Reported Revenue$129.84 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2012-03-08
Thursday
Forecasted EPS$0.04
Reported EPS$0.07
Surprise0.03
Surprise %61.6%
Forecasted Revenue$91.07 M
Reported Revenue$98.13 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2011-12-08
Thursday
Forecasted EPS-$0.04
Reported EPS-$0.04
Surprise-0.00
Surprise %0.0%
Forecasted Revenue--
Reported Revenue$92.30 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2011-09-07
Wednesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$99.19 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS$0.04
Reported EPS$0.15
Surprise0.11
Surprise %252.9%
Forecasted Revenue$176.02 M
Reported Revenue$111.76 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2011-03-10
Thursday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$89.34 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2010-12-08
Wednesday
Forecasted EPS--
Reported EPS$0.05
Forecasted Revenue--
Reported Revenue$96.32 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2010-09-09
Thursday
Forecasted EPS$0.05
Reported EPS$0.06
Surprise0.01
Surprise %20.0%
Forecasted Revenue$75.91 M
Reported Revenue$94.88 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS$0.04
Reported EPS$0.08
Surprise0.04
Surprise %80.6%
Forecasted Revenue$116.33 M
Reported Revenue$105.75 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2010-03-11
Thursday
Forecasted EPS$0.01
Reported EPS$0.02
Surprise0.01
Surprise %100.0%
Forecasted Revenue$98.32 M
Reported Revenue$89.38 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2009-12-03
Thursday
Forecasted EPS$0.09
Reported EPS$0.10
Surprise0.01
Surprise %11.1%
Forecasted Revenue$96.72 M
Reported Revenue$108.81 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2009-09-09
Wednesday
Forecasted EPS$0.10
Reported EPS$0.16
Surprise0.06
Surprise %60.0%
Forecasted Revenue$101.21 M
Reported Revenue$102.24 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2009-06-22
Monday
Forecasted EPS$0.12
Reported EPS$0.14
Surprise0.02
Surprise %16.7%
Forecasted Revenue$82.95 M
Reported Revenue$99.54 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2009-03-12
Thursday
Forecasted EPS$0.02
Reported EPS$0.05
Surprise0.03
Surprise %199.9%
Forecasted Revenue$69.06 M
Reported Revenue$83.71 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2008-12-15
Monday
Forecasted EPS-$0.92
Reported EPS-$1.62
Surprise-0.69
Surprise %-75.0%
Forecasted Revenue$115.33 M
Reported Revenue$73.23 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2008-09-04
Thursday
Forecasted EPS$0.07
Reported EPS$0.05
Surprise-0.02
Surprise %-28.6%
Forecasted Revenue$100.90 M
Reported Revenue$78.48 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2008-06-12
Thursday
Forecasted EPS$0.05
Reported EPS$0.08
Surprise0.03
Surprise %60.0%
Forecasted Revenue$82.28 M
Reported Revenue$83.11 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2008-03-06
Thursday
Forecasted EPS-$0.06
Reported EPS-$0.04
Surprise0.02
Surprise %33.3%
Forecasted Revenue$88.75 M
Reported Revenue$66.56 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2007-12-06
Thursday
Forecasted EPS$0.06
Reported EPS$0.07
Surprise0.01
Surprise %16.7%
Forecasted Revenue$59.50 M
Reported Revenue$71.40 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2007-09-06
Thursday
Forecasted EPS$0.09
Reported EPS$0.11
Surprise0.02
Surprise %22.2%
Forecasted Revenue$58.21 M
Reported Revenue$74.84 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2007-06-14
Thursday
Forecasted EPS$0.10
Reported EPS$0.12
Surprise0.02
Surprise %20.0%
Forecasted Revenue$66.24 M
Reported Revenue$82.80 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2007-03-13
Tuesday
Forecasted EPS$0.04
Reported EPS$0.04
Surprise0.00
Surprise %0.0%
Forecasted Revenue$54.37 M
Reported Revenue$54.37 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2006-12-07
Thursday
Forecasted EPS$0.09
Reported EPS$0.07
Surprise-0.02
Surprise %-22.2%
Forecasted Revenue$62.80 M
Reported Revenue$51.38 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2006-09-07
Thursday
Forecasted EPS$0.07
Reported EPS$0.08
Surprise0.01
Surprise %14.3%
Forecasted Revenue$41.15 M
Reported Revenue$48.00 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2006-06-15
Thursday
Forecasted EPS$0.08
Reported EPS$0.10
Surprise0.02
Surprise %25.0%
Forecasted Revenue$39.24 M
Reported Revenue$52.33 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2006-03-08
Wednesday
Forecasted EPS$0.05
Reported EPS$0.03
Surprise-0.02
Surprise %-40.0%
Forecasted Revenue$49.21 M
Reported Revenue$39.05 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2005-12-07
Wednesday
Forecasted EPS$0.05
Reported EPS$0.02
Surprise-0.03
Surprise %-60.0%
Forecasted Revenue$51.87 M
Reported Revenue$36.02 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2005-09-14
Wednesday
Forecasted EPS$0.03
Reported EPS$0.03
Surprise0.00
Surprise %0.0%
Forecasted Revenue$32.65 M
Reported Revenue$32.65 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2005-08-15
Monday
Forecasted EPS$0.04
Reported EPS$0.04
Surprise0.00
Surprise %0.0%
Forecasted Revenue$32.65 M
Reported Revenue$36.46 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2005-03-10
Thursday
Forecasted EPS--
Reported EPS-$0.00
Forecasted Revenue--
Reported Revenue$31.56 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2004-12-10
Friday
Forecasted EPS--
Reported EPS$0.06
Forecasted Revenue--
Reported Revenue$29.60 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2004-09-10
Friday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$28.17 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2004-07-15
Thursday
Forecasted EPS--
Reported EPS$0.05
Forecasted Revenue--
Reported Revenue$33.14 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2004-03-16
Tuesday
Forecasted EPS--
Reported EPS-$0.06
Forecasted Revenue--
Reported Revenue$27.92 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2004-01-09
Friday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$29.22 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2003-12-18
Thursday
Forecasted EPS--
Reported EPS$0.43
Forecasted Revenue--
Reported Revenue$31.00 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2003-03-17
Monday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$24.94 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2002-09-16
Monday
Forecasted EPS--
Reported EPS-$0.01
Forecasted Revenue--
Reported Revenue$20.56 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2002-07-29
Monday
Forecasted EPS--
Reported EPS-$0.01
Forecasted Revenue--
Reported Revenue$23.79 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2002-03-18
Monday
Forecasted EPS--
Reported EPS$0.07
Forecasted Revenue--
Reported Revenue$21.61 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2001-12-17
Monday
Forecasted EPS--
Reported EPS-$0.02
Forecasted Revenue--
Reported Revenue$19.92 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2001-09-14
Friday
Forecasted EPS--
Reported EPS-$0.34
Forecasted Revenue--
Reported Revenue$11.24 M
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2001-05-15
Tuesday
Forecasted EPS--
Reported EPS-$0.03
Forecasted Revenue--
Reported Revenue$21.15 K
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2001-04-02
Monday
Forecasted EPS--
Reported EPS-$0.07
Forecasted Revenue--
Reported Revenue$13.37 K
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2000-11-16
Thursday
Forecasted EPS--
Reported EPS-$0.06
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2000-08-16
Wednesday
Forecasted EPS--
Reported EPS-$0.06
Price Target Trend0.0%
Analyst RatingBuy

SWBI
$688.80 M Market Cap
Earnings Date
2000-05-19
Friday
Forecasted EPS--
Reported EPS-$0.06
Price Target Trend0.0%
Analyst RatingBuy