J&J SNACK FOODS CORP (JJSF)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$1.58B$1.57B$1.56B$1.38B$1.14B$1.02B$1.19B$1.14B$1.08B$992.8M$976.3M$919.5M$867.7M$830.8M$744.1M$696.7M$653.0M
Gross profit$469.9M$486.1M$469.9M$369.6M$298.9M$238.4M$350.4M$336.3M$331.0M$304.5M$300.9M$287.6M$263.3M$250.2M$229.8M$227.8M$208.8M
Research & development$1.4M$1.2M$1.2M$700,000$600,000$700,000$645,000$623,000$674,000$525,000$506,000$499,000$478,000$501,000$941,000$866,000
Operating expenses$385.6M$368.6M$360.3M$307.8M$227.7M$221.2M$233.4M$225.5M$212.9M$191.7M$190.0M$180.7M$165.9M$165.2M$153.2M$150.6M
Operating income$84.3M$117.5M$109.5M$61.8M$71.2M$17.2M$117.0M$110.8M$118.1M$112.8M$110.9M$106.8M$97.4M$85.0M$76.6M$77.2M$66.9M
EBITDAderived$157.7M$188.1M$172.7M$114.9M$120.6M$70.2M$165.6M$157.3M$160.6M$152.9M$149.2M$143.9M$131.0M$115.9M$106.8M$107.0M$89.6M
Net income$65.6M$86.6M$78.9M$47.2M$55.6M$18.3M$94.8M$103.6M$79.2M$76.0M$70.2M$71.8M$64.4M$54.1M$55.1M$48.4M$41.3M
Basic EPSper diluted share$3.37$4.46$4.10$2.47$2.92$0.97$5.04$5.54$4.23$4.07$3.76$3.85$3.43$2.87$2.95$2.61$2.23
Diluted EPSper diluted share$3.36$4.45$4.08$2.46$2.91$0.96$5.00$5.51$4.21$4.05$3.73$3.82$3.41$2.86$2.93$2.59$2.21

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys1$48.9K disclosed value
Sells (SEC code S)12$3.91M disclosed value
13 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Nov 20, 2025Form 4Ciaramello Kathleen EDirectorBuyCommon stock, no par value540$90.56$48.9K1.0K
Nov 22, 2024Form 4Kehoe Mary LouVP, Human ResourcesSellCommon stock, no par value211$170.82$36.0K789
Nov 19, 2024Form 4Cranmer RobertSenior VP, OperationsSellCommon stock, no par value315$165.05$52.0K963
Nov 15, 2024Form 4 · 10b5-1Roshkoff Marjorie ShreiberDirector,TenPercentOwnerSellCommon Stock, no par value1$165.67$165.6767.6K
Nov 15, 2024Form 4 · 10b5-1Roshkoff Marjorie ShreiberDirector,TenPercentOwnerSellCommon Stock, no par value51$164.10$8.4K67.6K