{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.0711027,"fmt":"7.11%"},"oneMonthReturn":{"raw":-0.082931325,"fmt":"-8.29%"},"threeMonthReturn":{"raw":-0.111506835,"fmt":"-11.15%"},"sixMonthReturn":{"raw":-0.16494095,"fmt":"-16.49%"},"ytdReturnPct":{"raw":-0.11652104,"fmt":"-11.65%"},"oneYearTotalReturn":{"raw":-0.38904193,"fmt":"-38.90%"},"twoYearTotalReturn":{"raw":-0.44377872,"fmt":"-44.38%"},"threeYearTotalReturn":{"raw":-0.45419744,"fmt":"-45.42%"},"fiveYearTotalReturn":{"raw":-0.4935296,"fmt":"-49.35%"},"tenYearTotalReturn":{"raw":-0.24307932,"fmt":"-24.31%"},"maxReturn":{"raw":17.513622,"fmt":"1,751.36%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.02115274,"fmt":"-2.12%"},"oneMonthReturn":{"raw":-0.074144304,"fmt":"-7.41%"},"threeMonthReturn":{"raw":-0.08096605,"fmt":"-8.10%"},"sixMonthReturn":{"raw":-0.041370034,"fmt":"-4.14%"},"ytdReturnPct":{"raw":-0.06962967,"fmt":"-6.96%"},"oneYearTotalReturn":{"raw":0.118655056,"fmt":"11.87%"},"twoYearTotalReturn":{"raw":0.21346326,"fmt":"21.35%"},"threeYearTotalReturn":{"raw":0.6012073,"fmt":"60.12%"},"fiveYearTotalReturn":{"raw":0.60241187,"fmt":"60.24%"},"tenYearTotalReturn":{"raw":2.1282113,"fmt":"212.82%"},"maxReturn":{"raw":359.63702,"fmt":"35,963.70%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":1612517376,"fmt":"1.61B","longFmt":"1,612,517,376"},"forwardPE":{"raw":16.796644,"fmt":"16.80"},"profitMargins":{"raw":0.03921,"fmt":"3.92%"},"floatShares":{"raw":15080622,"fmt":"15.08M","longFmt":"15,080,622"},"sharesOutstanding":{"raw":19011903,"fmt":"19.01M","longFmt":"19,011,903"},"sharesShort":{"raw":695999,"fmt":"696k","longFmt":"695,999"},"sharesShortPriorMonth":{"raw":624076,"fmt":"624.08k","longFmt":"624,076"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0366,"fmt":"3.66%"},"heldPercentInsiders":{"raw":0.21947001,"fmt":"21.95%"},"heldPercentInstitutions":{"raw":0.81675005,"fmt":"81.68%"},"shortRatio":{"raw":3.2,"fmt":"3.2"},"shortPercentOfFloat":{"raw":0.0968,"fmt":"9.68%"},"beta":{"raw":0.353,"fmt":"0.35"},"impliedSharesOutstanding":{"raw":19011903,"fmt":"19.01M","longFmt":"19,011,903"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":48.055,"fmt":"48.06"},"priceToBook":{"raw":1.6614295,"fmt":"1.66"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1758931200,"fmt":"2025-09-27"},"nextFiscalYearEnd":{"raw":1790467200,"fmt":"2026-09-27"},"mostRecentQuarter":{"raw":1766793600,"fmt":"2025-12-27"},"earningsQuarterlyGrowth":{"raw":-0.828,"fmt":"-82.80%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":61335000,"fmt":"61.34M","longFmt":"61,335,000"},"trailingEps":{"raw":3.15,"fmt":"3.15"},"forwardEps":{"raw":4.75333,"fmt":"4.75"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1136505600,"fmt":"2006-01-06"},"enterpriseToRevenue":{"raw":1.031,"fmt":"1.03"},"enterpriseToEbitda":{"raw":10.01,"fmt":"10.01"},"52WeekChange":{"raw":-0.41486776,"fmt":"-41.49%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.8,"fmt":"0.80"},"lastDividendDate":{"raw":1773705600,"fmt":"2026-03-17"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.25,"fmt":"0.25"},"estimate":{"raw":0.6125,"fmt":"0.61"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.36","surprisePct":"-59.18","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746529200,"fmt":"2025-05-06"}},{"date":"2Q2025","actual":{"raw":2.26,"fmt":"2.26"},"estimate":{"raw":1.745,"fmt":"1.75"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.51","surprisePct":"29.51","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754391672,"fmt":"2025-08-05"}},{"date":"3Q2025","actual":{"raw":0.58,"fmt":"0.58"},"estimate":{"raw":1.29,"fmt":"1.29"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"-0.71","surprisePct":"-55.04","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1763384400,"fmt":"2025-11-17"}},{"date":"4Q2025","actual":{"raw":0.05,"fmt":"0.05"},"estimate":{"raw":0.32,"fmt":"0.32"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"-0.27","surprisePct":"-84.38","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770120000,"fmt":"2026-02-03"}}],"currentQuarterEstimate":{"raw":0.38,"fmt":"0.38"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777984200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1380656000,"fmt":"1.38B","longFmt":"1,380,656,000"},"earnings":{"raw":47235000,"fmt":"47.23M","longFmt":"47,235,000"}},{"date":2023,"revenue":{"raw":1558829000,"fmt":"1.56B","longFmt":"1,558,829,000"},"earnings":{"raw":78906000,"fmt":"78.91M","longFmt":"78,906,000"}},{"date":2024,"revenue":{"raw":1574755000,"fmt":"1.57B","longFmt":"1,574,755,000"},"earnings":{"raw":86551000,"fmt":"86.55M","longFmt":"86,551,000"}},{"date":2025,"revenue":{"raw":1583233000,"fmt":"1.58B","longFmt":"1,583,233,000"},"earnings":{"raw":65595000,"fmt":"65.59M","longFmt":"65,595,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":356099000,"fmt":"356.1M","longFmt":"356,099,000"},"earnings":{"raw":4824000,"fmt":"4.82M","longFmt":"4,824,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":454293000,"fmt":"454.29M","longFmt":"454,293,000"},"earnings":{"raw":44247000,"fmt":"44.25M","longFmt":"44,247,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":410243000,"fmt":"410.24M","longFmt":"410,243,000"},"earnings":{"raw":11381000,"fmt":"11.38M","longFmt":"11,381,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":343778000,"fmt":"343.78M","longFmt":"343,778,000"},"earnings":{"raw":883000,"fmt":"883k","longFmt":"883,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"JJSF Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1770130800,"updated":1772063062,"transcriptId":2738297,"type":"IN_HOUSE","eventId":420552,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q1-2026-earnings_call-420552.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/3/2738297.json","maxAge":1},{"title":"JJSF Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1763391600,"updated":1763432102,"transcriptId":2300282,"type":"IN_HOUSE","eventId":363919,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q4-2025-earnings_call-363919.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/17/2300282.json","maxAge":1},{"title":"JJSF Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1754402400,"updated":1764415374,"transcriptId":2322751,"type":"IN_HOUSE","eventId":342637,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q3-2025-earnings_call-342637.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/5/2322751.json","maxAge":1},{"title":"JJSF Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1746540000,"updated":1763397790,"transcriptId":2299264,"type":"IN_HOUSE","eventId":312501,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q2-2025-earnings_call-312501.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/6/2299264.json","maxAge":1},{"title":"JJSF Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1738681200,"updated":1767918381,"transcriptId":2562337,"type":"IN_HOUSE","eventId":256311,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q1-2025-earnings_call-256311.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/4/2562337.json","maxAge":1},{"title":"JJSF Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1731596400,"updated":1768350303,"transcriptId":2593142,"type":"IN_HOUSE","eventId":219041,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q4-2024-earnings_call-219041.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/14/2593142.json","maxAge":1},{"title":"JJSF Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1722952800,"updated":1772063744,"transcriptId":2722312,"type":"IN_HOUSE","eventId":191583,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q3-2024-earnings_call-191583.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/6/2722312.json","maxAge":1},{"title":"JJSF Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1715090400,"updated":1772058698,"transcriptId":2736067,"type":"IN_HOUSE","eventId":165134,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q2-2024-earnings_call-165134.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/7/2736067.json","maxAge":1},{"title":"JJSF Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1707231600,"updated":1772062449,"transcriptId":2810406,"type":"IN_HOUSE","eventId":131161,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q1-2024-earnings_call-131161.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/6/2810406.json","maxAge":1},{"title":"JJSF Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1700146800,"updated":1772060477,"transcriptId":2838989,"type":"IN_HOUSE","eventId":86172,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q4-2023-earnings_call-86172.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/16/2838989.json","maxAge":1},{"title":"JJSF Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1690898400,"updated":1772060441,"transcriptId":2911784,"type":"IN_HOUSE","eventId":65990,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q3-2023-earnings_call-65990.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/1/2911784.json","maxAge":1},{"title":"JJSF Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1683036000,"updated":1773016214,"transcriptId":2968024,"type":"IN_HOUSE","eventId":51578,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q2-2023-earnings_call-51578.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/2/2968024.json","maxAge":1},{"title":"JJSF Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1675177200,"updated":1773487619,"transcriptId":3026047,"type":"IN_HOUSE","eventId":45003,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q1-2023-earnings_call-45003.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/1/31/3026047.json","maxAge":1},{"title":"JJSF Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1659531600,"updated":1773744363,"transcriptId":3100088,"type":"IN_HOUSE","eventId":31050,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q3-2022-earnings_call-31050.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/3/3100088.json","maxAge":1},{"title":"JJSF Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1651575298,"updated":1774697508,"transcriptId":3142329,"type":"IN_HOUSE","eventId":20696,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q2-2022-earnings_call-20696.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/3/3142329.json","maxAge":1},{"title":"JJSF Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1643736820,"updated":1752165408,"transcriptId":1574698,"type":"RAW","eventId":13932,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JJSF/earnings/JJSF-Q1-2022-earnings_call-13932.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/1/1574698.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":79.189995,"fmt":"79.19"},"open":{"raw":78.31,"fmt":"78.31"},"dayLow":{"raw":77.95,"fmt":"77.95"},"dayHigh":{"raw":80.485,"fmt":"80.49"},"regularMarketPreviousClose":{"raw":79.189995,"fmt":"79.19"},"regularMarketOpen":{"raw":78.31,"fmt":"78.31"},"regularMarketDayLow":{"raw":77.95,"fmt":"77.95"},"regularMarketDayHigh":{"raw":80.485,"fmt":"80.49"},"dividendRate":{"raw":3.2,"fmt":"3.20"},"dividendYield":{"raw":0.04,"fmt":"4.00%"},"exDividendDate":{"raw":1773705600,"fmt":"2026-03-17"},"payoutRatio":{"raw":1.0032,"fmt":"100.32%"},"fiveYearAvgDividendYield":{"raw":2.01,"fmt":"2.01"},"beta":{"raw":0.353,"fmt":"0.35"},"trailingPE":{"raw":25.34603,"fmt":"25.35"},"forwardPE":{"raw":16.796644,"fmt":"16.80"},"volume":{"raw":183579,"fmt":"183.58k","longFmt":"183,579"},"regularMarketVolume":{"raw":183579,"fmt":"183.58k","longFmt":"183,579"},"averageVolume":{"raw":262737,"fmt":"262.74k","longFmt":"262,737"},"averageVolume10days":{"raw":304360,"fmt":"304.36k","longFmt":"304,360"},"averageDailyVolume10Day":{"raw":304360,"fmt":"304.36k","longFmt":"304,360"},"bid":{"raw":57.82,"fmt":"57.82"},"ask":{"raw":102.36,"fmt":"102.36"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":1517910400,"fmt":"1.52B","longFmt":"1,517,910,400"},"nonDilutedMarketCap":{"raw":1417147249,"fmt":"1.42B","longFmt":"1,417,147,249"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":73.76,"fmt":"73.76"},"fiftyTwoWeekHigh":{"raw":142.69,"fmt":"142.69"},"allTimeHigh":{"raw":196.84,"fmt":"196.84"},"allTimeLow":{"raw":1.8125,"fmt":"1.81"},"priceToSalesTrailing12Months":{"raw":0.9702747,"fmt":"0.97"},"fiftyDayAverage":{"raw":87.3546,"fmt":"87.35"},"twoHundredDayAverage":{"raw":98.42965,"fmt":"98.43"},"trailingAnnualDividendRate":{"raw":3.16,"fmt":"3.16"},"trailingAnnualDividendYield":{"raw":0.039904032,"fmt":"3.99%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1777984200,"fmt":"2026-05-05"}],"earningsCallDate":[{"raw":1770130800,"fmt":"2026-02-03"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.40667,"fmt":"0.41"},"earningsLow":{"raw":0.38,"fmt":"0.38"},"earningsHigh":{"raw":0.44,"fmt":"0.44"},"revenueAverage":{"raw":350000000,"fmt":"350M","longFmt":"350,000,000"},"revenueLow":{"raw":348000000,"fmt":"348M","longFmt":"348,000,000"},"revenueHigh":{"raw":353700000,"fmt":"353.7M","longFmt":"353,700,000"}},"exDividendDate":{"raw":1773705600,"fmt":"2026-03-17"},"dividendDate":{"raw":1775520000,"fmt":"2026-04-07"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1763471389,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":150.0},{"epochGradeDate":1746629117,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":165.0},{"epochGradeDate":1739905453,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":175.0},{"epochGradeDate":1738682363,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1731682741,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1730212961,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1723057818,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1722956059,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1721139242,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":205.0},{"epochGradeDate":1715185600,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":195.0},{"epochGradeDate":1715087380,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":195.0,"priorPriceTarget":195.0},{"epochGradeDate":1700237878,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":190.0},{"epochGradeDate":1690977025,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":170.0},{"epochGradeDate":1690892352,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":170.0,"priorPriceTarget":0.0},{"epochGradeDate":1683310673,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":160.0},{"epochGradeDate":1675176242,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":175.0,"priorPriceTarget":0.0},{"epochGradeDate":1638968648,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":171.0,"priorPriceTarget":0.0},{"epochGradeDate":1589282513,"firm":"CL King","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":140.0,"priorPriceTarget":0.0},{"epochGradeDate":1565350928,"firm":"Consumer Edge Research","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1522232538,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1513693101,"firm":"CL King","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":180.0,"priorPriceTarget":0.0},{"epochGradeDate":1483533294,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":135.0},{"epochGradeDate":1475656120,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":135.0,"priorPriceTarget":0.0},{"epochGradeDate":1471861963,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469637336,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":108.0},{"epochGradeDate":1450214876,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":108.0,"priorPriceTarget":0.0},{"epochGradeDate":1422352985,"firm":"Keybanc","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":115.0},{"epochGradeDate":1362145464,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1343213460,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774643652,"postMarketPrice":{"raw":79.84,"fmt":"79.84"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":0.008208127,"fmt":"0.82%"},"regularMarketChange":{"raw":0.6500015,"fmt":"0.65"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":79.84,"fmt":"79.84"},"regularMarketDayHigh":{"raw":80.485,"fmt":"80.49"},"regularMarketDayLow":{"raw":77.95,"fmt":"77.95"},"regularMarketVolume":{"raw":183579,"fmt":"183.58k","longFmt":"183,579.00"},"averageDailyVolume10Day":{"raw":304360,"fmt":"304.36k","longFmt":"304,360"},"averageDailyVolume3Month":{"raw":262737,"fmt":"262.74k","longFmt":"262,737"},"regularMarketPreviousClose":{"raw":79.189995,"fmt":"79.19"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":78.31,"fmt":"78.31"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"JJSF","underlyingSymbol":null,"shortName":"J & J Snack Foods Corp.","longName":"J&J Snack Foods Corp.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":1517910400,"fmt":"1.52B","longFmt":"1,517,910,400.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.35,"fmt":"0.35"},"estimate":{"raw":0.68,"fmt":"0.68"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.33","surprisePct":"-48.53","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746529200,"fmt":"2025-05-06"}},{"date":"2Q2025","actual":{"raw":2.0,"fmt":"2.00"},"estimate":{"raw":1.76333,"fmt":"1.76"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.24","surprisePct":"13.42","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754391672,"fmt":"2025-08-05"}},{"date":"3Q2025","actual":{"raw":1.58,"fmt":"1.58"},"estimate":{"raw":1.23667,"fmt":"1.24"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"0.34","surprisePct":"27.76","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1763384400,"fmt":"2025-11-17"}},{"date":"4Q2025","actual":{"raw":0.33,"fmt":"0.33"},"estimate":{"raw":0.36,"fmt":"0.36"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"-0.03","surprisePct":"-8.33","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770120000,"fmt":"2026-02-03"}}],"currentQuarterEstimate":{"raw":0.40667,"fmt":"0.41"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777984200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1380656000,"fmt":"1.38B","longFmt":"1,380,656,000"},"earnings":{"raw":53027880,"fmt":"53.03M","longFmt":"53,027,880"}},{"date":2023,"revenue":{"raw":1558829000,"fmt":"1.56B","longFmt":"1,558,829,000"},"earnings":{"raw":86958000,"fmt":"86.96M","longFmt":"86,958,000"}},{"date":2024,"revenue":{"raw":1574755000,"fmt":"1.57B","longFmt":"1,574,755,000"},"earnings":{"raw":95883570,"fmt":"95.88M","longFmt":"95,883,570"}},{"date":2025,"revenue":{"raw":1583233000,"fmt":"1.58B","longFmt":"1,583,233,000"},"earnings":{"raw":83469960,"fmt":"83.47M","longFmt":"83,469,960"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":356099000,"fmt":"356.1M","longFmt":"356,099,000"},"earnings":{"raw":6847050,"fmt":"6.85M","longFmt":"6,847,050"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":454293000,"fmt":"454.29M","longFmt":"454,293,000"},"earnings":{"raw":39074000,"fmt":"39.07M","longFmt":"39,074,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":410243000,"fmt":"410.24M","longFmt":"410,243,000"},"earnings":{"raw":30887420,"fmt":"30.89M","longFmt":"30,887,420"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":343778000,"fmt":"343.78M","longFmt":"343,778,000"},"earnings":{"raw":6411240,"fmt":"6.41M","longFmt":"6,411,240"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":79.84,"fmt":"79.84"},"targetHighPrice":{"raw":130.0,"fmt":"130.00"},"targetLowPrice":{"raw":90.0,"fmt":"90.00"},"targetMeanPrice":{"raw":110.0,"fmt":"110.00"},"targetMedianPrice":{"raw":110.0,"fmt":"110.00"},"recommendationMean":{"raw":1.66667,"fmt":"1.67"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":2,"fmt":"2","longFmt":"2"},"totalCash":{"raw":66761000,"fmt":"66.76M","longFmt":"66,761,000"},"totalCashPerShare":{"raw":3.512,"fmt":"3.51"},"ebitda":{"raw":161096000,"fmt":"161.1M","longFmt":"161,096,000"},"totalDebt":{"raw":161368000,"fmt":"161.37M","longFmt":"161,368,000"},"quickRatio":{"raw":1.402,"fmt":"1.40"},"currentRatio":{"raw":2.516,"fmt":"2.52"},"totalRevenue":{"raw":1564413056,"fmt":"1.56B","longFmt":"1,564,413,056"},"debtToEquity":{"raw":17.677,"fmt":"17.68%"},"revenuePerShare":{"raw":80.523,"fmt":"80.52"},"returnOnAssets":{"raw":0.040799998,"fmt":"4.08%"},"returnOnEquity":{"raw":0.065960005,"fmt":"6.60%"},"grossProfits":{"raw":458772000,"fmt":"458.77M","longFmt":"458,772,000"},"freeCashflow":{"raw":58843500,"fmt":"58.84M","longFmt":"58,843,500"},"operatingCashflow":{"raw":165927008,"fmt":"165.93M","longFmt":"165,927,008"},"earningsGrowth":{"raw":-0.824,"fmt":"-82.40%"},"revenueGrowth":{"raw":-0.052,"fmt":"-5.20%"},"grossMargins":{"raw":0.29326,"fmt":"29.33%"},"ebitdaMargins":{"raw":0.10298,"fmt":"10.30%"},"operatingMargins":{"raw":0.01234,"fmt":"1.23%"},"profitMargins":{"raw":0.03921,"fmt":"3.92%"},"financialCurrency":"USD"}}],"error":null}}