Source: John B. Sanfilippo & Son, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 05, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
FY2026
Revenue
$846.63M
$888.93M
$876.20M
$880.09M
$858.48M
$955.87M
$999.69M
$1.07B
$1.11B
$1.18B
Cost of revenue
$704.71M
$750.03M
$717.93M
$704.32M
$673.50M
$756.24M
$788.05M
$852.64M
$903.77M
$964.49M
Gross profit
$141.92M
$138.90M
$158.27M
$175.78M
$184.99M
$199.63M
$211.63M
$214.14M
$203.47M
$211.18M
Research & development
$658.00K
$701.00K
$892.00K
$999.00K
$2.00M
$2.83M
$3.36M
$3.62M
$3.49M
$3.33M
Operating income
$60.48M
$56.19M
$58.52M
$78.55M
$85.18M
$87.44M
$90.22M
$85.19M
$84.71M
$89.20M
Interest expense
$2.91M
$3.46M
$3.06M
$2.00M
$1.44M
$1.92M
$2.16M
$2.55M
$3.55M
$2.43M
Pre-tax income
$54.14M
$49.35M
$52.43M
$72.71M
$79.82M
$81.70M
$85.35M
$79.94M
$77.86M
$82.97M
Income tax
$18.01M
$16.85M
$12.96M
$18.60M
$20.08M
$19.91M
$22.49M
$19.69M
$18.93M
$21.04M
Net income
$36.12M
$32.50M
$39.47M
$54.11M
$59.74M
$61.79M
$62.86M
$60.25M
$58.93M
$61.93M
EBITDA
$76.04M
$71.62M
$75.57M
$96.48M
$103.49M
$105.72M
$110.74M
$109.77M
$111.64M
$117.40M
EPS (basic)
$3.19
$2.86
$3.45
$4.72
$5.19
$5.36
$5.43
$5.19
$5.06
$5.29
EPS (diluted)
$3.17
$2.84
$3.43
$4.69
$5.17
$5.33
$5.40
$5.15
$5.03
$5.26
Diluted shares
11.40M
11.45M
11.50M
11.54M
11.56M
11.59M
11.64M
11.69M
11.72M
11.78M
Gross margin
16.8%
15.6%
18.1%
20.0%
21.5%
20.9%
21.2%
20.1%
18.4%
18.0%
Operating margin
7.1%
6.3%
6.7%
8.9%
9.9%
9.1%
9.0%
8.0%
7.7%
7.6%
Net margin
4.3%
3.7%
4.5%
6.1%
7.0%
6.5%
6.3%
5.6%
5.3%
5.3%
Balance sheet
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
FY2026
Cash & equivalents
$1.96M
$1.45M
$1.59M
$1.53M
$672.00K
$415.00K
$1.95M
$484.00K
$585.00K
$1.15M
Receivables
$64.83M
$65.43M
$60.97M
$56.95M
$66.33M
$69.61M
$72.73M
$84.96M
$76.66M
$84.31M
Inventory
$182.42M
$174.36M
$157.02M
$172.07M
$148.00M
$204.85M
$172.94M
$196.56M
$254.60M
$245.83M
Total current assets
$253.38M
$247.88M
$225.34M
$238.87M
$225.17M
$283.16M
$254.43M
$294.08M
$346.42M
$349.31M
Goodwill
—
$9.65M
$9.65M
$9.65M
$9.65M
$9.65M
$11.75M
$11.75M
$11.75M
$11.75M
Total assets
$398.06M
$415.85M
$391.30M
$407.46M
$398.45M
$447.26M
$425.29M
$515.58M
$597.60M
$658.58M
Total current liabilities
$109.87M
$117.19M
$83.91M
$112.17M
$100.20M
$122.76M
$85.69M
$125.94M
$156.05M
$167.93M
Short-term debt
$3.42M
$7.17M
$7.34M
$5.29M
$3.88M
$3.15M
$672.00K
$737.00K
$941.00K
$6.05M
Long-term debt
$25.21M
$27.36M
$20.38M
$14.73M
$10.86M
$7.77M
$7.10M
$6.37M
$14.56M
$43.57M
Total debt
$28.63M
$34.52M
$27.72M
$20.02M
$14.73M
$10.92M
$7.77M
$7.10M
$15.51M
$49.62M
Total liabilities
$162.59M
$172.85M
$136.75M
$169.22M
$155.96M
$168.44M
$133.08M
$192.96M
$236.91M
$278.63M
Shareholders' equity
$235.47M
$243.00M
$254.56M
$238.24M
$242.49M
$278.82M
$292.21M
$322.61M
$360.70M
$379.95M
Cash flow
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
FY2026
Operating cash flow
$52.67M
$66.15M
$83.46M
$63.61M
$104.70M
$19.60M
$124.66M
$101.67M
$30.55M
$123.84M
Capital expenditures
$10.88M
$13.23M
$15.07M
$15.02M
$25.18M
$17.75M
$20.73M
$28.31M
$50.71M
$88.09M
Free cash flow
$41.78M
$52.92M
$68.38M
$48.59M
$79.52M
$1.85M
$103.92M
$73.36M
-$20.17M
$35.75M
Investing cash flow
-$10.54M
-$34.97M
-$14.61M
-$14.05M
-$22.95M
-$11.38M
-$24.29M
-$87.35M
-$50.82M
-$86.17M
Financing cash flow
-$42.39M
-$31.69M
-$68.70M
-$49.62M
-$82.61M
-$8.48M
-$98.83M
-$15.79M
$20.38M
-$37.11M
Dividends paid
$56.46M
$28.37M
$29.07M
$68.74M
$57.46M
$34.53M
$54.93M
$34.80M
$24.40M
$46.76M
Stock-based compensation
$2.50M
$2.80M
$2.64M
$2.47M
$2.91M
$3.56M
$3.56M
$4.39M
$4.52M
$4.21M
Depreciation & amortization
$15.56M
$15.43M
$17.05M
$17.93M
$18.31M
$18.29M
$20.51M
$24.58M
$26.93M
$28.20M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$291.22M
$271.88M
$269.57M
$276.20M
$301.07M
$260.91M
$269.08M
$298.68M
$314.78M
$281.78M
$280.43M
$288.14M
Cost of revenue
$233.28M
$222.71M
$219.57M
$229.65M
$248.82M
$205.01M
$220.29M
$244.59M
$255.61M
$228.01M
$236.29M
$239.23M
Gross profit
$57.94M
$49.18M
$50.00M
$46.54M
$52.25M
$55.89M
$48.78M
$54.09M
$59.17M
$53.77M
$44.15M
$48.90M
Operating income
$27.60M
$18.35M
$14.66M
$17.01M
$19.37M
$28.20M
$20.14M
$27.02M
$25.98M
$23.79M
$12.42M
$19.33M
Interest expense
$1.05M
$785.00K
$482.00K
$516.00K
$772.00K
$1.05M
$1.21M
$984.00K
$503.00K
$523.00K
$419.00K
$683.00K
Pre-tax income
$25.94M
$16.89M
$13.46M
$15.72M
$17.89M
$26.14M
$18.11M
$25.07M
$24.51M
$22.30M
$11.10M
$17.58M
Income tax
$6.76M
$3.42M
$3.45M
$4.06M
$4.29M
$5.99M
$4.59M
$6.34M
$6.55M
$5.45M
$2.70M
$4.41M
Net income
$19.17M
$13.48M
$10.01M
$11.66M
$13.60M
$20.15M
$13.53M
$18.73M
$17.96M
$16.85M
$8.40M
$13.17M
EBITDA
$34.08M
$24.69M
$21.18M
$23.55M
$25.98M
$34.94M
$27.17M
$34.17M
$33.00M
$30.82M
$19.41M
$26.31M
EPS (basic)
$1.65
$1.16
$0.86
$1.00
$1.17
$1.73
$1.16
$1.60
$1.54
$1.44
$0.71
$1.12
EPS (diluted)
$1.64
$1.15
$0.85
$1.00
$1.16
$1.72
$1.16
$1.59
$1.53
$1.43
$0.71
$1.11
Diluted shares
11.67M
11.70M
3.97K
11.71M
11.71M
11.74M
3.38K
11.75M
11.74M
11.80M
15.74K
11.84M
Gross margin
19.9%
18.1%
18.5%
16.9%
17.4%
21.4%
18.1%
18.1%
18.8%
19.1%
15.7%
17.0%
Operating margin
9.5%
6.7%
5.4%
6.2%
6.4%
10.8%
7.5%
9.0%
8.3%
8.4%
4.4%
6.7%
Net margin
6.6%
5.0%
3.7%
4.2%
4.5%
7.7%
5.0%
6.3%
5.7%
6.0%
3.0%
4.6%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$1.98M
$377.00K
$484.00K
$442.00K
$336.00K
$1.29M
$585.00K
$714.00K
$2.40M
$1.29M
$1.15M
$2.02M
Receivables
$77.42M
$75.64M
$84.96M
$83.79M
$81.20M
$74.54M
$76.66M
$84.37M
$79.82M
$85.24M
$84.31M
$89.22M
Inventory
$197.34M
$210.67M
$196.56M
$194.56M
$205.84M
$257.80M
$254.60M
$234.72M
$235.43M
$252.62M
$245.83M
$235.10M
Total current assets
$289.77M
$296.32M
$294.08M
$287.49M
$306.70M
$349.20M
$346.42M
$333.52M
$337.22M
$352.14M
$349.31M
$339.30M
Goodwill
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
$11.75M
Total assets
$484.46M
$491.93M
$515.58M
$519.37M
$545.25M
$589.98M
$597.60M
$598.68M
$617.73M
$650.67M
$658.58M
$673.02M
Total current liabilities
$128.29M
$120.39M
$125.94M
$139.83M
$150.06M
$173.99M
$156.05M
$136.67M
$148.41M
$153.17M
$167.93M
$173.02M
Short-term debt
$704.00K
$721.00K
$737.00K
$815.00K
$834.00K
$790.00K
$941.00K
$2.34M
$3.13M
$3.83M
$6.05M
$6.63M
Long-term debt
$6.74M
$6.55M
$6.37M
$6.17M
$5.97M
$5.76M
$14.56M
$29.83M
$28.84M
$40.67M
$43.57M
$42.79M
Total debt
$7.45M
$7.28M
$7.10M
$6.98M
$6.80M
$6.55M
$15.51M
$32.17M
$31.97M
$44.50M
$49.62M
$49.42M
Total liabilities
$177.22M
$170.12M
$192.96M
$208.56M
$219.62M
$243.36M
$236.91M
$235.90M
$247.60M
$263.02M
$278.63M
$302.24M
Shareholders' equity
$307.24M
$321.81M
$322.61M
$310.80M
$325.63M
$346.61M
$360.70M
$362.78M
$370.12M
$387.65M
$379.95M
$370.78M
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$39.29M
$5.27M
$35.23M
$8.93M
$10.98M
-$25.90M
$36.53M
$32.13M
$62.49M
$197.00K
$29.02M
$10.58M
Capital expenditures
$4.89M
$6.59M
$10.84M
$11.90M
$13.65M
$11.68M
$13.48M
$24.88M
$22.45M
$21.66M
$19.10M
$8.66M
Free cash flow
$34.40M
-$1.32M
$24.39M
-$2.97M
-$2.67M
-$37.58M
$23.05M
$7.26M
$40.05M
-$21.47M
$9.91M
$1.92M
Investing cash flow
-$63.86M
-$6.59M
-$10.85M
-$11.96M
-$13.66M
-$11.72M
-$13.48M
-$24.93M
-$21.33M
-$21.21M
-$18.69M
-$8.66M
Financing cash flow
$25.71M
-$278.00K
-$24.27M
$2.98M
$2.57M
$38.58M
-$23.76M
-$7.07M
-$39.48M
$19.91M
-$10.47M
-$1.04M
Dividends paid
$0
$0
$11.62M
$24.40M
$0
$0
$0
$17.49M
$0
$11.70M
$17.56M
$23.42M
Stock-based compensation
$1.38M
$1.10M
$1.16M
$935.00K
$1.72M
$835.00K
$1.04M
$854.00K
$1.47M
$708.00K
$1.18M
$1.08M
Depreciation & amortization
$6.48M
$6.34M
$6.53M
$6.54M
$6.61M
$6.74M
$7.03M
$7.15M
$7.02M
$7.04M
$6.98M
$6.98M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.