JBSS · Company research

John B. Sanfilippo & SON (JBSS): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

75records availableOther

Financial Statements data

Database-backed records only

75 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q4Thu Jun 25 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q4Thu Jun 25 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q4Thu Jun 25 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1175673000-964492000211181000891980008297500061934000
cash_flowquarterlyFY-2026-Q4Thu Jun 25 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2026-Q3Thu Mar 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Thu Mar 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2026-Q2Thu Dec 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Thu Dec 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Thu Dec 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2026-Q1Thu Sep 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Thu Sep 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2025-Q4Thu Jun 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Thu Jun 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Thu Jun 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Thu Jun 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1107246000—203471000847110007786500058934000
balance_sheetquarterlyFY-2025-Q3Thu Mar 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Thu Mar 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2025-Q2Thu Dec 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Thu Dec 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Thu Dec 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2025-Q1Thu Sep 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Thu Sep 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2024-Q4Thu Jun 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Thu Jun 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Thu Jun 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Thu Jun 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1066783000—214139000851870007993700060249000
balance_sheetquarterlyFY-2024-Q3Thu Mar 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Thu Mar 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2024-Q2Thu Dec 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Thu Dec 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Thu Dec 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2024-Q1Thu Sep 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Thu Sep 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q4Thu Jun 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Thu Jun 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Thu Jun 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Thu Jun 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)999686000—211631000902240008535000062857000
balance_sheetquarterlyFY-2023-Q3Thu Mar 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Thu Mar 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q2Thu Dec 29 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Thu Dec 29 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Thu Dec 29 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q1Thu Sep 29 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Thu Sep 29 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)955868000—199627000874370008169600061787000
balance_sheetquarterlyFY-2022-Q3Thu Mar 24 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Thu Mar 24 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2022-Q2Thu Dec 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Thu Dec 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Thu Dec 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2022-Q1Thu Sep 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Thu Sep 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2021-Q4Thu Jun 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Thu Jun 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Thu Jun 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2021-Q4Thu Jun 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time)858482000—184987000851780007981900059741000
balance_sheetquarterlyFY-2021-Q3Thu Mar 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q3Thu Mar 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q2Thu Dec 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2021-Q2Thu Dec 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q2Thu Dec 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2021-Q1Thu Sep 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q1Thu Sep 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2020-Q4Thu Jun 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2020-Q4Thu Jun 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2020-Q4Thu Jun 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time)880092000—175775000785470007271100054110000
balance_sheetquarterlyFY-2020-Q3Thu Mar 26 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2020-Q3Thu Mar 26 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2020-Q2Thu Dec 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2020-Q2Thu Dec 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2019-Q4Thu Jun 27 2019 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2019-Q4Thu Jun 27 2019 00:00:00 GMT+0000 (Coordinated Universal Time)876201000—158270000585240005242800039466000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.