Logo image of JBSS

JOHN B. SANFILIPPO & SON INC (JBSS) Stock Income Statement

NASDAQ:JBSS - Nasdaq - US8004221078 - Common Stock - Currency: USD

73.18  +0.8 (+1.11%)

After market: 73.18 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-12-26)
2024
(2024-6-27)
2023
(2023-6-29)
2022
(2022-6-30)
2021
(2021-6-24)
Revenue
JBSS Revenue ChartJBSS Revenue over time chart
1.12B1.07B999.70M955.90M858.50M
Cost Of Goods
JBSS Cost Of Goods ChartJBSS Cost Of Goods over time chart
920.75M852.64M788.10M756.20M673.50M
Gross Profit
JBSS Gross Profit ChartJBSS Gross Profit over time chart
197.97M214.14M211.60M199.60M185.00M
Operating Expenses
JBSS Operating Expenses ChartJBSS Operating Expenses over time chart
128.59M131.18M121.40M114.50M99.80M
Research and Development
JBSS Research and Development ChartJBSS Research and Development over time chart
N/A3.62M3.40M2.80M2.00M
Selling, General, and Administrative Expenses
JBSS Selling, General, and Administrative Expenses ChartJBSS Selling, General, and Administrative Expenses over time chart
127.06M125.87M116.30M109.80M95.60M
Operating Income
JBSS Operating Income ChartJBSS Operating Income over time chart
69.39M82.96M90.20M85.10M85.20M
Interest Income/Expense
JBSS Interest Income/Expense ChartJBSS Interest Income/Expense over time chart
-2.56M-2.55M-2.20M-1.90M-1.40M
Other Income/Expense
JBSS Other Income/Expense ChartJBSS Other Income/Expense over time chart
-2.87M-2.70M-2.70M-3.80M-3.90M
Non Recurring Items
JBSS Non Recurring Items ChartJBSS Non Recurring Items over time chart
N/A2.23M0.002.30MN/A
Income Before Taxes
JBSS Income Before Taxes ChartJBSS Income Before Taxes over time chart
63.97M79.94M85.40M81.70M79.80M
Income Tax
JBSS Income Tax ChartJBSS Income Tax over time chart
15.22M19.69M22.50M19.90M20.10M
Net Income
JBSS Net Income ChartJBSS Net Income over time chart
48.74M60.25M62.90M61.80M59.70M
EBITDA
JBSS EBITDA ChartJBSS EBITDA over time chart
95.40M107.54M110.70M103.40M103.50M
 
Per Share Data
EPS Diluted Total Ops
JBSS EPS Diluted Total Ops ChartJBSS EPS Diluted Total Ops over time chart
4.165.155.425.335.14
Non GAAP EPS
JBSS Non GAAP EPS ChartJBSS Non GAAP EPS over time chart
4.175.16N/A5.175.17
 
Statistics
Gross Profit Margin
JBSS Gross Profit Margin ChartJBSS Gross Profit Margin over time chart
17.70%20.07%21.17%20.88%21.55%
Profit Margin
JBSS Profit Margin ChartJBSS Profit Margin over time chart
4.36%5.65%6.29%6.47%6.95%
Operating Profit Margin
JBSS Operating Profit Margin ChartJBSS Operating Profit Margin over time chart
6.20%7.78%9.02%8.90%9.92%

All data in USD

Charts

JBSS Income Statement data chartJBSS Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 200M 400M 600M 800M 1B
JBSS Earnings Per Share (EPS) chartJBSS EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3 4 5