{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.019365689,"fmt":"-1.94%"},"oneMonthReturn":{"raw":-0.14302565,"fmt":"-14.30%"},"threeMonthReturn":{"raw":-0.011091487,"fmt":"-1.11%"},"sixMonthReturn":{"raw":-0.03971187,"fmt":"-3.97%"},"ytdReturnPct":{"raw":0.019788137,"fmt":"1.98%"},"oneYearTotalReturn":{"raw":-0.17238043,"fmt":"-17.24%"},"twoYearTotalReturn":{"raw":-0.12788045,"fmt":"-12.79%"},"threeYearTotalReturn":{"raw":0.4656111,"fmt":"46.56%"},"fiveYearTotalReturn":{"raw":0.6303568,"fmt":"63.04%"},"tenYearTotalReturn":{"raw":5.580485,"fmt":"558.05%"},"maxReturn":{"raw":14.387882,"fmt":"1,438.79%"}},"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":3734079488,"fmt":"3.73B","longFmt":"3,734,079,488"},"forwardPE":{"raw":22.302704,"fmt":"22.30"},"profitMargins":{"raw":0.09691,"fmt":"9.69%"},"floatShares":{"raw":11647673,"fmt":"11.65M","longFmt":"11,647,673"},"sharesOutstanding":{"raw":11789023,"fmt":"11.79M","longFmt":"11,789,023"},"sharesShort":{"raw":1617109,"fmt":"1.62M","longFmt":"1,617,109"},"sharesShortPriorMonth":{"raw":1425878,"fmt":"1.43M","longFmt":"1,425,878"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.1372,"fmt":"13.72%"},"heldPercentInsiders":{"raw":0.00525,"fmt":"0.52%"},"heldPercentInstitutions":{"raw":1.1497899,"fmt":"114.98%"},"shortRatio":{"raw":9.15,"fmt":"9.15"},"shortPercentOfFloat":{"raw":0.22,"fmt":"22.00%"},"beta":{"raw":1.214,"fmt":"1.21"},"impliedSharesOutstanding":{"raw":11789023,"fmt":"11.79M","longFmt":"11,789,023"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":83.112,"fmt":"83.11"},"priceToBook":{"raw":3.4972086,"fmt":"3.50"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767398400,"fmt":"2026-01-03"},"nextFiscalYearEnd":{"raw":1798934400,"fmt":"2027-01-03"},"mostRecentQuarter":{"raw":1767398400,"fmt":"2026-01-03"},"earningsQuarterlyGrowth":{"raw":-0.0,"fmt":"-0.00%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":101969000,"fmt":"101.97M","longFmt":"101,969,000"},"trailingEps":{"raw":8.66,"fmt":"8.66"},"forwardEps":{"raw":13.0325,"fmt":"13.03"},"pegRatio":{},"lastSplitFactor":"1:5","lastSplitDate":{"raw":994896000,"fmt":"2001-07-12"},"enterpriseToRevenue":{"raw":3.549,"fmt":"3.55"},"enterpriseToEbitda":{"raw":17.306,"fmt":"17.31"},"52WeekChange":{"raw":-0.14223701,"fmt":"-14.22%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.34,"fmt":"0.34"},"lastDividendDate":{"raw":1767830400,"fmt":"2026-01-08"},"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":2.04,"fmt":"2.04"},"estimate":{"raw":1.99,"fmt":"1.99"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.05","surprisePct":"2.51","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745959380,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":2.22,"fmt":"2.22"},"estimate":{"raw":1.96333,"fmt":"1.96"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.26","surprisePct":"13.07","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753821120,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":2.35,"fmt":"2.35"},"estimate":{"raw":2.21,"fmt":"2.21"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.14","surprisePct":"6.33","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761685692,"fmt":"2025-10-28"}},{"date":"4Q2025","actual":{"raw":2.04,"fmt":"2.04"},"estimate":{"raw":2.11,"fmt":"2.11"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.07","surprisePct":"-3.32","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771452717,"fmt":"2026-02-18"}}],"currentQuarterEstimate":{"raw":1.83333,"fmt":"1.83"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":904739000,"fmt":"904.74M","longFmt":"904,739,000"},"earnings":{"raw":120928000,"fmt":"120.93M","longFmt":"120,928,000"}},{"date":2023,"revenue":{"raw":957672000,"fmt":"957.67M","longFmt":"957,672,000"},"earnings":{"raw":116069000,"fmt":"116.07M","longFmt":"116,069,000"}},{"date":2024,"revenue":{"raw":1053384000,"fmt":"1.05B","longFmt":"1,053,384,000"},"earnings":{"raw":111598000,"fmt":"111.6M","longFmt":"111,598,000"}},{"date":2025,"revenue":{"raw":1052248000,"fmt":"1.05B","longFmt":"1,052,248,000"},"earnings":{"raw":101969000,"fmt":"101.97M","longFmt":"101,969,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":239210000,"fmt":"239.21M","longFmt":"239,210,000"},"earnings":{"raw":24063000,"fmt":"24.06M","longFmt":"24,063,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":255267000,"fmt":"255.27M","longFmt":"255,267,000"},"earnings":{"raw":26159000,"fmt":"26.16M","longFmt":"26,159,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":271567000,"fmt":"271.57M","longFmt":"271,567,000"},"earnings":{"raw":27722000,"fmt":"27.72M","longFmt":"27,722,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":286204000,"fmt":"286.2M","longFmt":"286,204,000"},"earnings":{"raw":24025000,"fmt":"24.02M","longFmt":"24,025,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"KAI Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771516800,"updated":1772058196,"transcriptId":2873573,"type":"IN_HOUSE","eventId":402108,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q4-2025-earnings_call-402108.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/19/2873573.json","maxAge":1},{"title":"KAI Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761750000,"updated":1761828288,"transcriptId":2215534,"type":"IN_HOUSE","eventId":368821,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q3-2025-earnings_call-368821.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/29/2215534.json","maxAge":1},{"title":"KAI Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753887600,"updated":1754989349,"transcriptId":2043950,"type":"IN_HOUSE","eventId":340420,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q2-2025-earnings_call-340420.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/30/2043950.json","maxAge":1},{"title":"KAI Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746025200,"updated":1766564586,"transcriptId":2536073,"type":"IN_HOUSE","eventId":315633,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q1-2025-earnings_call-315633.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/30/2536073.json","maxAge":1},{"title":"KAI Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739462400,"updated":1767439654,"transcriptId":2542508,"type":"IN_HOUSE","eventId":249743,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q4-2024-earnings_call-249743.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/13/2542508.json","maxAge":1},{"title":"KAI Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730300400,"updated":1769254531,"transcriptId":2617297,"type":"IN_HOUSE","eventId":217457,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q3-2024-earnings_call-217457.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2617297.json","maxAge":1},{"title":"KAI Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722438000,"updated":1772063700,"transcriptId":2725589,"type":"IN_HOUSE","eventId":189844,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q2-2024-earnings_call-189844.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/31/2725589.json","maxAge":1},{"title":"KAI Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714575600,"updated":1772058262,"transcriptId":2749232,"type":"IN_HOUSE","eventId":167622,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q1-2024-earnings_call-167622.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/1/2749232.json","maxAge":1},{"title":"KAI Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708012800,"updated":1772061104,"transcriptId":2798787,"type":"IN_HOUSE","eventId":126862,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q4-2023-earnings_call-126862.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/15/2798787.json","maxAge":1},{"title":"KAI Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698850800,"updated":1772062070,"transcriptId":2858727,"type":"IN_HOUSE","eventId":86501,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q3-2023-earnings_call-86501.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/1/2858727.json","maxAge":1},{"title":"KAI Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690988400,"updated":1772064040,"transcriptId":2907986,"type":"IN_HOUSE","eventId":66479,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q2-2023-earnings_call-66479.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/2/2907986.json","maxAge":1},{"title":"KAI Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683126000,"updated":1773016114,"transcriptId":2966357,"type":"IN_HOUSE","eventId":54158,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q1-2023-earnings_call-54158.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/3/2966357.json","maxAge":1},{"title":"KAI Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1676563200,"updated":1773487756,"transcriptId":3016577,"type":"IN_HOUSE","eventId":43295,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q4-2022-earnings_call-43295.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/16/3016577.json","maxAge":1},{"title":"KAI Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667401200,"updated":1773487532,"transcriptId":3068708,"type":"IN_HOUSE","eventId":40744,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q3-2022-earnings_call-40744.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/2/3068708.json","maxAge":1},{"title":"KAI Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659538800,"updated":1773739147,"transcriptId":3099331,"type":"IN_HOUSE","eventId":34819,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q2-2022-earnings_call-34819.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/3/3099331.json","maxAge":1},{"title":"KAI Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651676400,"updated":1774697471,"transcriptId":3140245,"type":"IN_HOUSE","eventId":34820,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KAI/earnings/KAI-Q1-2022-earnings_call-34820.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3140245.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":299.5,"fmt":"299.50"},"open":{"raw":299.16,"fmt":"299.16"},"dayLow":{"raw":287.61,"fmt":"287.61"},"dayHigh":{"raw":297.895,"fmt":"297.89"},"regularMarketPreviousClose":{"raw":299.5,"fmt":"299.50"},"regularMarketOpen":{"raw":299.16,"fmt":"299.16"},"regularMarketDayLow":{"raw":287.61,"fmt":"287.61"},"regularMarketDayHigh":{"raw":297.895,"fmt":"297.89"},"dividendRate":{"raw":1.38,"fmt":"1.38"},"dividendYield":{"raw":0.0047,"fmt":"0.47%"},"exDividendDate":{"raw":1776211200,"fmt":"2026-04-15"},"payoutRatio":{"raw":0.1549,"fmt":"15.49%"},"fiveYearAvgDividendYield":{"raw":0.46,"fmt":"0.46"},"beta":{"raw":1.214,"fmt":"1.21"},"trailingPE":{"raw":33.56351,"fmt":"33.56"},"forwardPE":{"raw":22.302704,"fmt":"22.30"},"volume":{"raw":153583,"fmt":"153.58k","longFmt":"153,583"},"regularMarketVolume":{"raw":153583,"fmt":"153.58k","longFmt":"153,583"},"averageVolume":{"raw":149772,"fmt":"149.77k","longFmt":"149,772"},"averageVolume10days":{"raw":158590,"fmt":"158.59k","longFmt":"158,590"},"averageDailyVolume10Day":{"raw":158590,"fmt":"158.59k","longFmt":"158,590"},"bid":{"raw":113.6,"fmt":"113.60"},"ask":{"raw":289.99,"fmt":"289.99"},"bidSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"askSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"marketCap":{"raw":3426597376,"fmt":"3.43B","longFmt":"3,426,597,376"},"nonDilutedMarketCap":{"raw":3494266417,"fmt":"3.49B","longFmt":"3,494,266,417"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":244.87,"fmt":"244.87"},"fiftyTwoWeekHigh":{"raw":369.97,"fmt":"369.97"},"allTimeHigh":{"raw":429.95,"fmt":"429.95"},"allTimeLow":{"raw":6.5,"fmt":"6.50"},"priceToSalesTrailing12Months":{"raw":3.2564542,"fmt":"3.26"},"fiftyDayAverage":{"raw":325.9214,"fmt":"325.92"},"twoHundredDayAverage":{"raw":311.285,"fmt":"311.29"},"trailingAnnualDividendRate":{"raw":1.36,"fmt":"1.36"},"trailingAnnualDividendYield":{"raw":0.0045409016,"fmt":"0.45%"},"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":1777406400,"fmt":"2026-04-28"}],"earningsCallDate":[{"raw":1771516800,"fmt":"2026-02-19"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":2.0875,"fmt":"2.09"},"earningsLow":{"raw":1.85,"fmt":"1.85"},"earningsHigh":{"raw":2.39,"fmt":"2.39"},"revenueAverage":{"raw":274895000,"fmt":"274.89M","longFmt":"274,895,000"},"revenueLow":{"raw":270778000,"fmt":"270.78M","longFmt":"270,778,000"},"revenueHigh":{"raw":278309000,"fmt":"278.31M","longFmt":"278,309,000"}},"exDividendDate":{"raw":1776211200,"fmt":"2026-04-15"},"dividendDate":{"raw":1778630400,"fmt":"2026-05-13"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771965474,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1771527508,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1771418327,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1770664056,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":295.0,"priorPriceTarget":295.0},{"epochGradeDate":1770231912,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":295.0,"priorPriceTarget":295.0},{"epochGradeDate":1770140273,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1761824645,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1761770099,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1761565810,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1760099753,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1758640382,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1754324311,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":275.0},{"epochGradeDate":1753894294,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1753793440,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1746136161,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":300.0},{"epochGradeDate":1746099903,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1746046986,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":380.0,"priorPriceTarget":410.0},{"epochGradeDate":1745580982,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":410.0,"priorPriceTarget":410.0},{"epochGradeDate":1739883523,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":410.0,"priorPriceTarget":410.0},{"epochGradeDate":1739529160,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":410.0,"priorPriceTarget":410.0},{"epochGradeDate":1734633673,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":360.0},{"epochGradeDate":1730380969,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1730307843,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1726845531,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1722516501,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":290.0},{"epochGradeDate":1719407174,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1717608978,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1714581788,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1714400384,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1708109384,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":300.0},{"epochGradeDate":1707937226,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1690550192,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":243.0,"priorPriceTarget":0.0},{"epochGradeDate":1676297194,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":229.0,"priorPriceTarget":0.0},{"epochGradeDate":1663594463,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":239.0,"priorPriceTarget":248.0},{"epochGradeDate":1619703936,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":190.0},{"epochGradeDate":1603894056,"firm":"Sidoti & Co.","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":116.0,"priorPriceTarget":102.0},{"epochGradeDate":1585057217,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":105.0},{"epochGradeDate":1581603249,"firm":"Sidoti & Co.","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":91.0,"priorPriceTarget":107.0},{"epochGradeDate":1578410309,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":105.0,"priorPriceTarget":0.0},{"epochGradeDate":1556794043,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1507056230,"firm":"Sidoti & Co.","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1474029660,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1471527982,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1446841136,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":46.0},{"epochGradeDate":1446125325,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1414591757,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":44.0},{"epochGradeDate":1406830673,"firm":"Seaport Global","toGrade":"Accumulate","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":37.0},{"epochGradeDate":1370347815,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.004094139,"fmt":"-0.41%"},"postMarketChange":{"raw":-1.1900024,"fmt":"-1.19"},"postMarketTime":1774651681,"postMarketPrice":{"raw":289.47,"fmt":"289.47"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.029515801,"fmt":"-2.95%"},"regularMarketChange":{"raw":-8.84,"fmt":"-8.84"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":290.66,"fmt":"290.66"},"regularMarketDayHigh":{"raw":297.895,"fmt":"297.89"},"regularMarketDayLow":{"raw":287.61,"fmt":"287.61"},"regularMarketVolume":{"raw":153583,"fmt":"153.58k","longFmt":"153,583.00"},"averageDailyVolume10Day":{"raw":158590,"fmt":"158.59k","longFmt":"158,590"},"averageDailyVolume3Month":{"raw":149772,"fmt":"149.77k","longFmt":"149,772"},"regularMarketPreviousClose":{"raw":299.5,"fmt":"299.50"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":299.16,"fmt":"299.16"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"KAI","underlyingSymbol":null,"shortName":"Kadant Inc","longName":"Kadant Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":3426597376,"fmt":"3.43B","longFmt":"3,426,597,376.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.1,"fmt":"2.10"},"estimate":{"raw":1.965,"fmt":"1.97"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.14","surprisePct":"6.87","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745959380,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":2.31,"fmt":"2.31"},"estimate":{"raw":1.9425,"fmt":"1.94"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.37","surprisePct":"18.92","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753821120,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":2.59,"fmt":"2.59"},"estimate":{"raw":2.16333,"fmt":"2.16"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.43","surprisePct":"19.72","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761685692,"fmt":"2025-10-28"}},{"date":"4Q2025","actual":{"raw":2.27,"fmt":"2.27"},"estimate":{"raw":2.1925,"fmt":"2.19"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.08","surprisePct":"3.53","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771452717,"fmt":"2026-02-18"}}],"currentQuarterEstimate":{"raw":2.0875,"fmt":"2.09"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":904739000,"fmt":"904.74M","longFmt":"904,739,000"},"earnings":{"raw":107953000,"fmt":"107.95M","longFmt":"107,953,000"}},{"date":2023,"revenue":{"raw":957672000,"fmt":"957.67M","longFmt":"957,672,000"},"earnings":{"raw":117752000,"fmt":"117.75M","longFmt":"117,752,000"}},{"date":2024,"revenue":{"raw":1053384000,"fmt":"1.05B","longFmt":"1,053,384,000"},"earnings":{"raw":120970000,"fmt":"120.97M","longFmt":"120,970,000"}},{"date":2025,"revenue":{"raw":1052248000,"fmt":"1.05B","longFmt":"1,052,248,000"},"earnings":{"raw":109265000,"fmt":"109.27M","longFmt":"109,265,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":239210000,"fmt":"239.21M","longFmt":"239,210,000"},"earnings":{"raw":24674000,"fmt":"24.67M","longFmt":"24,674,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":255267000,"fmt":"255.27M","longFmt":"255,267,000"},"earnings":{"raw":27232000,"fmt":"27.23M","longFmt":"27,232,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":271567000,"fmt":"271.57M","longFmt":"271,567,000"},"earnings":{"raw":30569000,"fmt":"30.57M","longFmt":"30,569,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":286204000,"fmt":"286.2M","longFmt":"286,204,000"},"earnings":{"raw":26790000,"fmt":"26.79M","longFmt":"26,790,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[{"header":"Dividend","message":"KAI announced a cash dividend of $0.36 with an ex-date of Apr. 15, 2026","meta":{"eventType":"DIVIDEND","dateEpochMs":1776225600000,"amount":"0.36"}}],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":290.66,"fmt":"290.66"},"targetHighPrice":{"raw":380.0,"fmt":"380.00"},"targetLowPrice":{"raw":303.0,"fmt":"303.00"},"targetMeanPrice":{"raw":341.0,"fmt":"341.00"},"targetMedianPrice":{"raw":340.0,"fmt":"340.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":3,"fmt":"3","longFmt":"3"},"totalCash":{"raw":119551000,"fmt":"119.55M","longFmt":"119,551,000"},"totalCashPerShare":{"raw":10.141,"fmt":"10.14"},"ebitda":{"raw":215763008,"fmt":"215.76M","longFmt":"215,763,008"},"totalDebt":{"raw":415775008,"fmt":"415.78M","longFmt":"415,775,008"},"quickRatio":{"raw":1.248,"fmt":"1.25"},"currentRatio":{"raw":2.375,"fmt":"2.38"},"totalRevenue":{"raw":1052248000,"fmt":"1.05B","longFmt":"1,052,248,000"},"debtToEquity":{"raw":41.952,"fmt":"41.95%"},"revenuePerShare":{"raw":89.378,"fmt":"89.38"},"returnOnAssets":{"raw":0.06545,"fmt":"6.54%"},"returnOnEquity":{"raw":0.11214,"fmt":"11.21%"},"grossProfits":{"raw":477232000,"fmt":"477.23M","longFmt":"477,232,000"},"freeCashflow":{"raw":99004128,"fmt":"99M","longFmt":"99,004,128"},"operatingCashflow":{"raw":171328000,"fmt":"171.33M","longFmt":"171,328,000"},"earningsGrowth":{"raw":-0.001,"fmt":"-0.10%"},"revenueGrowth":{"raw":0.109,"fmt":"10.90%"},"grossMargins":{"raw":0.45354,"fmt":"45.35%"},"ebitdaMargins":{"raw":0.20504999,"fmt":"20.50%"},"operatingMargins":{"raw":0.14912,"fmt":"14.91%"},"profitMargins":{"raw":0.09691,"fmt":"9.69%"},"financialCurrency":"USD"}}],"error":null}}