John B. Sanfilippo & Son, Inc.
NasdaqGS:JBSS
$ 101.23
+ $0.18 (0.18%)
$ 101.23
+ $0.18 (0.18%)
End-of-day quote: 05/08/2024

John B. Sanfilippo & Son financials at a glance

The revenue of John B. Sanfilippo & Son is reported as 0.85848 billion Dollars in the fiscal year 2021. The earnings were 5.17 Dollars per share in 2021, which was 0 higher than 2022. And about 0.07952 billion Dollars are reported as free cash flow in the financials of John B. Sanfilippo & Son 2021. Dividends of 5 Dollars per share were paid to shareholders of John B. Sanfilippo & Son stock NasdaqGS:JBSS in fiscal 2021.

$0.00M
Revenue
$5.33
Earnings Per Share
21.17%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
0.00
Earnings Per Share
5.33
Gross Margin %
21.17
Free Cash Flow
0.00

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2012 2010 2006 2005 2004
Rev. Revenue N/A $0.00M $0.00M $858.48M $880.09M $876.20M $888.60M $846.64M $952.06M $887.25M $0.00M $0.00M $0.00M $579.56M $581.73M $520.81M
GM % Gross Margin % 22.22% 21.17% 20.88% 21.55% 19.97% 18.06% 15.63% 16.76% 14.44% 14.88% 15.78% 15.28% 16.88% 6.40% 13.48% 17.63%
OM Operating Margin 9.14% 8.75% 8.50% 9.20% 8.49% 6.33% 5.94% 6.74% 5.25% 5.50% 5.46% 4.51% 5.20% -3.10% 4.57% 7.88%
EPS Earnings Per Share $5.57 $5.33 $5.33 $5.17 $4.69 $3.43 $2.83 $3.21 $2.68 $2.61 $2.36 $1.58 $1.34 $-1.13 $1.35 $2.32
Div. Dividends N/A $0.00 $0.00 $5.00 $6.00 $2.55 $2.50 $5.00 $2.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
PR % Payout Ratio % 0 0 0 96.71% 127.93% 74.34% 88.34% 155.76% 74.63% 0 0 0 0 0 0 0
Sha. Shares N/AM 11.57M 11.53M 11.47M 11.42M 11.39M 11.35M 11.3M 11.21M 11.14M 11.05M 10.76M 10.65M 10.59M 10.58M 10.56M
OCF Operating Cash Flow N/A $0.00M $0.00M $104.70M $63.61M $83.46M $66.15M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M
FCF Free Cash Flow N/A $0.00M $0.00M $79.52M $48.59M $68.38M $52.92M $41.78M $74.23M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M
FCFS Free Cash Flow Per Share $8.21 $8.98 $0.16 $6.91 $4.24 $5.98 $4.65 $3.69 $6.61 $-0.04 $0.18 $0.78 $3.15 $-0.36 $-11.46 $0.94