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.

BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2026-05-25
Monday
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2026-02-25
Wednesday
Forecasted EPS-$30.00
Reported EPS--
Forecasted Revenue$5.80 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2025-11-12
Wednesday
Forecasted EPS-$40.00
Reported EPS-$0.03
Surprise39.97
Surprise %99.9%
Forecasted Revenue$2.79 M
Reported Revenue$462.26 K
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2025-08-18
Monday
Forecasted EPS-$30.00
Reported EPS-$0.04
Surprise29.96
Surprise %99.9%
Forecasted Revenue$3.91 M
Reported Revenue$1.17 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2025-07-15
Tuesday
Forecasted EPS-$20.00
Reported EPS-$0.08
Surprise19.92
Surprise %99.6%
Forecasted Revenue$7.00 M
Reported Revenue$960.76 K
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2025-06-23
Monday
Forecasted EPS--
Reported EPS-$2.73
Forecasted Revenue--
Reported Revenue-$1.33 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2024-11-14
Thursday
Forecasted EPS-$30.00
Reported EPS-$0.48
Surprise29.52
Surprise %98.4%
Forecasted Revenue$2.63 M
Reported Revenue$884.28 K
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2024-08-14
Wednesday
Forecasted EPS-$20.00
Reported EPS-$1.52
Surprise18.48
Surprise %92.4%
Forecasted Revenue$2.63 M
Reported Revenue$1.78 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2024-05-15
Wednesday
Forecasted EPS-$10.00
Reported EPS-$2.00
Surprise8.00
Surprise %80.0%
Forecasted Revenue$3.69 M
Reported Revenue$2.26 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2024-04-01
Monday
Forecasted EPS-$20.00
Reported EPS-$0.05
Surprise19.95
Surprise %99.8%
Forecasted Revenue$3.45 M
Reported Revenue$1.01 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2023-11-20
Monday
Forecasted EPS-$20.00
Reported EPS-$24.50
Surprise-4.50
Surprise %-22.5%
Forecasted Revenue$2.63 M
Reported Revenue$1.56 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2023-08-22
Tuesday
Forecasted EPS-$20.00
Reported EPS-$30.50
Surprise-10.50
Surprise %-52.5%
Forecasted Revenue$3.22 M
Reported Revenue$1.66 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2023-05-22
Monday
Forecasted EPS-$10.00
Reported EPS-$60.00
Surprise-50.00
Surprise %-500.0%
Forecasted Revenue$5.70 M
Reported Revenue$1.90 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2023-04-18
Tuesday
Forecasted EPS-$8.75
Reported EPS-$70.00
Surprise-61.25
Surprise %-700.0%
Forecasted Revenue$5.84 M
Reported Revenue$2.05 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2022-11-15
Tuesday
Forecasted EPS-$70.00
Reported EPS-$100.00
Surprise-30.00
Surprise %-42.9%
Forecasted Revenue$3.55 M
Reported Revenue$2.43 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2022-08-16
Tuesday
Forecasted EPS-$20.00
Reported EPS-$60.00
Surprise-40.00
Surprise %-200.0%
Forecasted Revenue$7.08 M
Reported Revenue$2.96 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2022-05-13
Friday
Forecasted EPS-$0.02
Reported EPS-$0.04
Surprise-0.02
Surprise %-100.0%
Forecasted Revenue$5.05 M
Reported Revenue$5.32 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2022-04-01
Friday
Forecasted EPS-$0.01
Reported EPS-$0.05
Surprise-0.04
Surprise %-400.0%
Forecasted Revenue$5.79 M
Reported Revenue$1.63 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2021-11-22
Monday
Forecasted EPS$10.00
Reported EPS-$10.00
Surprise-20.00
Surprise %-200.0%
Forecasted Revenue$9.73 M
Reported Revenue$3.73 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2021-08-16
Monday
Forecasted EPS-$0.01
Reported EPS-$0.02
Surprise-0.01
Surprise %-100.0%
Forecasted Revenue--
Reported Revenue$2.13 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2021-05-17
Monday
Forecasted EPS--
Reported EPS-$0.49
Forecasted Revenue--
Reported Revenue$2.49 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2021-04-15
Thursday
Forecasted EPS--
Reported EPS-$0.10
Forecasted Revenue--
Reported Revenue$2.69 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2020-11-16
Monday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$3.98 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2020-08-12
Wednesday
Forecasted EPS--
Reported EPS-$3.93
Forecasted Revenue--
Reported Revenue$2.87 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2020-07-06
Monday
Forecasted EPS--
Reported EPS-$0.97
Forecasted Revenue--
Reported Revenue$4.57 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2020-05-29
Friday
Forecasted EPS--
Reported EPS-$1.73
Forecasted Revenue--
Reported Revenue$4.71 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2019-11-19
Tuesday
Forecasted EPS--
Reported EPS-$1.46
Forecasted Revenue--
Reported Revenue$5.08 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2019-08-13
Tuesday
Forecasted EPS--
Reported EPS-$1.14
Forecasted Revenue--
Reported Revenue$7.53 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2019-05-16
Thursday
Forecasted EPS--
Reported EPS-$1.40
Forecasted Revenue--
Reported Revenue$6.51 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2019-04-01
Monday
Forecasted EPS--
Reported EPS-$139.52
Forecasted Revenue--
Reported Revenue$8.36 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2018-12-31
Monday
Forecasted EPS--
Reported EPS-$0.00
Forecasted Revenue--
Reported Revenue$6.82 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2018-09-14
Friday
Forecasted EPS--
Reported EPS-$0.01
Forecasted Revenue--
Reported Revenue$8.81 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2018-06-14
Thursday
Forecasted EPS--
Reported EPS-$0.00
Forecasted Revenue--
Reported Revenue$8.19 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2018-05-01
Tuesday
Forecasted EPS--
Reported EPS-$0.00
Forecasted Revenue--
Reported Revenue$8.63 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2017-09-30
Saturday
Forecasted EPS--
Reported EPS$14.88
Forecasted Revenue--
Reported Revenue$8.95 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2017-06-30
Friday
Forecasted EPS--
Reported EPS$23.76
Forecasted Revenue--
Reported Revenue$9.69 M
Price Target Trend-
Analyst RatingBuy
BSFC logo
BSFC
$16.67 K Market Cap
Earnings Date
2017-03-31
Friday
Forecasted EPS--
Reported EPS$23.76
Forecasted Revenue--
Reported Revenue$9.69 M
Price Target Trend-
Analyst RatingBuy