{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.012958916,"fmt":"1.30%"},"oneMonthReturn":{"raw":-0.25869337,"fmt":"-25.87%"},"threeMonthReturn":{"raw":-0.2091063,"fmt":"-20.91%"},"sixMonthReturn":{"raw":-0.036960986,"fmt":"-3.70%"},"ytdReturnPct":{"raw":-0.18434784,"fmt":"-18.43%"},"oneYearTotalReturn":{"raw":-0.2122061,"fmt":"-21.22%"},"twoYearTotalReturn":{"raw":-0.6817462,"fmt":"-68.17%"},"threeYearTotalReturn":{"raw":-0.60477525,"fmt":"-60.48%"},"fiveYearTotalReturn":{"raw":-0.7302531,"fmt":"-73.03%"},"tenYearTotalReturn":{"raw":-0.0657371,"fmt":"-6.57%"},"maxReturn":{"raw":-0.13415386,"fmt":"-13.42%"}},"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":887425920,"fmt":"887.43M","longFmt":"887,425,920"},"forwardPE":{"raw":8.225136,"fmt":"8.23"},"profitMargins":{"raw":0.006,"fmt":"0.60%"},"floatShares":{"raw":27761219,"fmt":"27.76M","longFmt":"27,761,219"},"sharesOutstanding":{"raw":28739366,"fmt":"28.74M","longFmt":"28,739,366"},"sharesShort":{"raw":1366228,"fmt":"1.37M","longFmt":"1,366,228"},"sharesShortPriorMonth":{"raw":969247,"fmt":"969.25k","longFmt":"969,247"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0475,"fmt":"4.75%"},"heldPercentInsiders":{"raw":0.02664,"fmt":"2.66%"},"heldPercentInstitutions":{"raw":0.93235,"fmt":"93.23%"},"shortRatio":{"raw":3.05,"fmt":"3.05"},"shortPercentOfFloat":{"raw":0.0484,"fmt":"4.84%"},"beta":{"raw":1.312,"fmt":"1.31"},"impliedSharesOutstanding":{"raw":28739366,"fmt":"28.74M","longFmt":"28,739,366"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":32.487,"fmt":"32.49"},"priceToBook":{"raw":0.43309632,"fmt":"0.43"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1743379200,"fmt":"2025-03-31"},"nextFiscalYearEnd":{"raw":1774915200,"fmt":"2026-03-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":0.515,"fmt":"51.50%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":6011000,"fmt":"6.01M","longFmt":"6,011,000"},"trailingEps":{"raw":0.21,"fmt":"0.21"},"forwardEps":{"raw":1.71061,"fmt":"1.71"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":0.885,"fmt":"0.88"},"enterpriseToEbitda":{"raw":5.673,"fmt":"5.67"},"52WeekChange":{"raw":-0.26038337,"fmt":"-26.04%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.07,"fmt":"0.07"},"lastDividendDate":{"raw":1770940800,"fmt":"2026-02-13"},"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.09,"fmt":"-0.09"},"estimate":{"raw":0.49192,"fmt":"0.49"},"fiscalQuarter":"4Q2025","calendarQuarter":"1Q2025","difference":"-0.58","surprisePct":"-118.3","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1748428200,"fmt":"2025-05-28"}},{"date":"2Q2025","actual":{"raw":-0.07,"fmt":"-0.07"},"estimate":{"raw":0.25978,"fmt":"0.26"},"fiscalQuarter":"1Q2026","calendarQuarter":"2Q2025","difference":"-0.33","surprisePct":"-126.95","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753871400,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":0.16,"fmt":"0.16"},"estimate":{"raw":0.3423,"fmt":"0.34"},"fiscalQuarter":"2Q2026","calendarQuarter":"3Q2025","difference":"-0.18","surprisePct":"-53.26","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761821516,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":0.21,"fmt":"0.21"},"estimate":{"raw":0.28736,"fmt":"0.29"},"fiscalQuarter":"3Q2026","calendarQuarter":"4Q2025","difference":"-0.08","surprisePct":"-26.92","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770671100,"fmt":"2026-02-09"}}],"currentQuarterEstimate":{"raw":-0.06,"fmt":"-0.06"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"4Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1779912000,"fmt":"2026-05-27"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":906555000,"fmt":"906.55M","longFmt":"906,555,000"},"earnings":{"raw":29660000,"fmt":"29.66M","longFmt":"29,660,000"}},{"date":2023,"revenue":{"raw":936240000,"fmt":"936.24M","longFmt":"936,240,000"},"earnings":{"raw":48429000,"fmt":"48.43M","longFmt":"48,429,000"}},{"date":2024,"revenue":{"raw":1013540000,"fmt":"1.01B","longFmt":"1,013,540,000"},"earnings":{"raw":46625000,"fmt":"46.62M","longFmt":"46,625,000"}},{"date":2025,"revenue":{"raw":963027000,"fmt":"963.03M","longFmt":"963,027,000"},"earnings":{"raw":-5138000,"fmt":"-5.14M","longFmt":"-5,138,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":246889000,"fmt":"246.89M","longFmt":"246,889,000"},"earnings":{"raw":-2684000,"fmt":"-2.68M","longFmt":"-2,684,000"}},{"date":"2Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":235920000,"fmt":"235.92M","longFmt":"235,920,000"},"earnings":{"raw":-1898000,"fmt":"-1.9M","longFmt":"-1,898,000"}},{"date":"3Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":261047000,"fmt":"261.05M","longFmt":"261,047,000"},"earnings":{"raw":4595000,"fmt":"4.59M","longFmt":"4,595,000"}},{"date":"4Q2025","fiscalQuarter":"3Q2026","revenue":{"raw":258655000,"fmt":"258.65M","longFmt":"258,655,000"},"earnings":{"raw":5998000,"fmt":"6M","longFmt":"5,998,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CMCO Q3 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q3","date":1770674400,"updated":1772062697,"transcriptId":2789795,"type":"IN_HOUSE","eventId":406092,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q3-2026-earnings_call-406092.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/9/2789795.json","maxAge":1},{"title":"CMCO Q2 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q2","date":1761832800,"updated":1762191968,"transcriptId":2227974,"type":"IN_HOUSE","eventId":368810,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q2-2026-earnings_call-368810.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/30/2227974.json","maxAge":1},{"title":"CMCO Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1753884000,"updated":1763433804,"transcriptId":2300352,"type":"IN_HOUSE","eventId":351159,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q1-2026-earnings_call-351159.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/30/2300352.json","maxAge":1},{"title":"CMCO Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1748440800,"updated":1764137797,"transcriptId":2339876,"type":"IN_HOUSE","eventId":310552,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q4-2025-earnings_call-310552.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/28/2339876.json","maxAge":1},{"title":"CMCO Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1739224800,"updated":1766490449,"transcriptId":2533225,"type":"IN_HOUSE","eventId":251111,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q3-2025-earnings_call-251111.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/10/2533225.json","maxAge":1},{"title":"CMCO Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1730296800,"updated":1769253855,"transcriptId":2617494,"type":"IN_HOUSE","eventId":217441,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q2-2025-earnings_call-217441.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2617494.json","maxAge":1},{"title":"CMCO Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1722434400,"updated":1772061052,"transcriptId":2726258,"type":"IN_HOUSE","eventId":198737,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q1-2025-earnings_call-198737.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/31/2726258.json","maxAge":1},{"title":"CMCO Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1716991200,"updated":1772061219,"transcriptId":2706498,"type":"IN_HOUSE","eventId":159935,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q4-2024-earnings_call-159935.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/29/2706498.json","maxAge":1},{"title":"CMCO Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1706713200,"updated":1772060688,"transcriptId":2816400,"type":"IN_HOUSE","eventId":127844,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q3-2024-earnings_call-127844.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/31/2816400.json","maxAge":1},{"title":"CMCO Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1698847200,"updated":1772062070,"transcriptId":2859054,"type":"IN_HOUSE","eventId":86479,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q2-2024-earnings_call-86479.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/1/2859054.json","maxAge":1},{"title":"CMCO Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1690984800,"updated":1772063520,"transcriptId":2907982,"type":"IN_HOUSE","eventId":71025,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q1-2024-earnings_call-71025.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/2/2907982.json","maxAge":1},{"title":"CMCO Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1685023200,"updated":1772189417,"transcriptId":2945886,"type":"IN_HOUSE","eventId":50066,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q4-2023-earnings_call-50066.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/25/2945886.json","maxAge":1},{"title":"CMCO Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1675263600,"updated":1773488003,"transcriptId":3025682,"type":"IN_HOUSE","eventId":42564,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q3-2023-earnings_call-42564.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/1/3025682.json","maxAge":1},{"title":"CMCO Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1666879200,"updated":1773488054,"transcriptId":3072345,"type":"IN_HOUSE","eventId":38961,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q2-2023-earnings_call-38961.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/27/3072345.json","maxAge":1},{"title":"CMCO Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1658968020,"updated":1773891869,"transcriptId":3109641,"type":"IN_HOUSE","eventId":26876,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q1-2023-earnings_call-26876.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/28/3109641.json","maxAge":1},{"title":"CMCO Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1653436800,"updated":1774697471,"transcriptId":3128352,"type":"IN_HOUSE","eventId":22751,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q4-2022-earnings_call-22751.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/25/3128352.json","maxAge":1},{"title":"CMCO Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1643319360,"updated":1752165408,"transcriptId":1574021,"type":"RAW","eventId":13148,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q3-2022-earnings_call-13148.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/1/27/1574021.json","maxAge":1},{"title":"CMCO Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1635379200,"updated":1752165408,"transcriptId":1570762,"type":"RAW","eventId":9358,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CMCO/earnings/CMCO-Q2-2022-earnings_call-9358.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/28/1570762.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":14.549999,"fmt":"14.55"},"open":{"raw":14.37,"fmt":"14.37"},"dayLow":{"raw":13.85,"fmt":"13.85"},"dayHigh":{"raw":14.425,"fmt":"14.43"},"regularMarketPreviousClose":{"raw":14.549999,"fmt":"14.55"},"regularMarketOpen":{"raw":14.37,"fmt":"14.37"},"regularMarketDayLow":{"raw":13.85,"fmt":"13.85"},"regularMarketDayHigh":{"raw":14.425,"fmt":"14.43"},"dividendRate":{"raw":0.28,"fmt":"0.28"},"dividendYield":{"raw":0.0199,"fmt":"1.99%"},"exDividendDate":{"raw":1777593600,"fmt":"2026-05-01"},"payoutRatio":{"raw":1.3333,"fmt":"133.33%"},"fiveYearAvgDividendYield":{"raw":0.92,"fmt":"0.92"},"beta":{"raw":1.312,"fmt":"1.31"},"trailingPE":{"raw":67.0,"fmt":"67.00"},"forwardPE":{"raw":8.225136,"fmt":"8.23"},"volume":{"raw":559683,"fmt":"559.68k","longFmt":"559,683"},"regularMarketVolume":{"raw":559683,"fmt":"559.68k","longFmt":"559,683"},"averageVolume":{"raw":460332,"fmt":"460.33k","longFmt":"460,332"},"averageVolume10days":{"raw":582140,"fmt":"582.14k","longFmt":"582,140"},"averageDailyVolume10Day":{"raw":582140,"fmt":"582.14k","longFmt":"582,140"},"bid":{"raw":14.02,"fmt":"14.02"},"ask":{"raw":14.15,"fmt":"14.15"},"bidSize":{"raw":100,"fmt":"100","longFmt":"100"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":404362880,"fmt":"404.36M","longFmt":"404,362,880"},"nonDilutedMarketCap":{"raw":399563405,"fmt":"399.56M","longFmt":"399,563,405"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":11.78,"fmt":"11.78"},"fiftyTwoWeekHigh":{"raw":24.4,"fmt":"24.40"},"allTimeHigh":{"raw":57.06,"fmt":"57.06"},"allTimeLow":{"raw":1.3,"fmt":"1.30"},"priceToSalesTrailing12Months":{"raw":0.40335009,"fmt":"0.40"},"fiftyDayAverage":{"raw":19.2398,"fmt":"19.24"},"twoHundredDayAverage":{"raw":16.4916,"fmt":"16.49"},"trailingAnnualDividendRate":{"raw":0.28,"fmt":"0.28"},"trailingAnnualDividendYield":{"raw":0.019243987,"fmt":"1.92%"},"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":1779912000,"fmt":"2026-05-27"}],"earningsCallDate":[{"raw":1770674400,"fmt":"2026-02-09"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.38,"fmt":"0.38"},"earningsLow":{"raw":0.13,"fmt":"0.13"},"earningsHigh":{"raw":0.6,"fmt":"0.60"},"revenueAverage":{"raw":424287330,"fmt":"424.29M","longFmt":"424,287,330"},"revenueLow":{"raw":414500000,"fmt":"414.5M","longFmt":"414,500,000"},"revenueHigh":{"raw":435862000,"fmt":"435.86M","longFmt":"435,862,000"}},"exDividendDate":{"raw":1777593600,"fmt":"2026-05-01"},"dividendDate":{"raw":1778457600,"fmt":"2026-05-11"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771431948,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":29.0},{"epochGradeDate":1770736468,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":15.0,"priorPriceTarget":15.0},{"epochGradeDate":1739274545,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1717505674,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":53.0,"priorPriceTarget":0.0},{"epochGradeDate":1707150799,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":48.0},{"epochGradeDate":1664887313,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":45.0},{"epochGradeDate":1659085464,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":50.0},{"epochGradeDate":1653573341,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":66.0},{"epochGradeDate":1653560767,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":37.0,"priorPriceTarget":0.0},{"epochGradeDate":1638872779,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":64.0,"priorPriceTarget":0.0},{"epochGradeDate":1620040344,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1602075941,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":42.0},{"epochGradeDate":1594808805,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1576586632,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1566916135,"firm":"Dougherty & Co.","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1566910712,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":57.0},{"epochGradeDate":1548249059,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1526300822,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":49.0,"priorPriceTarget":0.0},{"epochGradeDate":1452868114,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"Accumulate","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1438090256,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1433163600,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":31.0},{"epochGradeDate":1414413000,"firm":"Seaport Global","toGrade":"Accumulate","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":23.0},{"epochGradeDate":1406826600,"firm":"CJS Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":35.0},{"epochGradeDate":1403178151,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1374842324,"firm":"CJS Securities","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":25.0},{"epochGradeDate":1369402362,"firm":"CL King","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":23.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.0149253765,"fmt":"-1.49%"},"postMarketChange":{"raw":-0.21000004,"fmt":"-0.21"},"postMarketTime":1774654856,"postMarketPrice":{"raw":13.86,"fmt":"13.86"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.032989662,"fmt":"-3.30%"},"regularMarketChange":{"raw":-0.47999954,"fmt":"-0.48"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":14.07,"fmt":"14.07"},"regularMarketDayHigh":{"raw":14.425,"fmt":"14.43"},"regularMarketDayLow":{"raw":13.85,"fmt":"13.85"},"regularMarketVolume":{"raw":559683,"fmt":"559.68k","longFmt":"559,683.00"},"averageDailyVolume10Day":{"raw":582140,"fmt":"582.14k","longFmt":"582,140"},"averageDailyVolume3Month":{"raw":460332,"fmt":"460.33k","longFmt":"460,332"},"regularMarketPreviousClose":{"raw":14.549999,"fmt":"14.55"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":14.37,"fmt":"14.37"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CMCO","underlyingSymbol":null,"shortName":"Columbus McKinnon Corporation","longName":"Columbus McKinnon Corporation","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":404362880,"fmt":"404.36M","longFmt":"404,362,880.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.6,"fmt":"0.60"},"estimate":{"raw":0.58005,"fmt":"0.58"},"fiscalQuarter":"4Q2025","calendarQuarter":"1Q2025","difference":"0.02","surprisePct":"3.44","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1748428200,"fmt":"2025-05-28"}},{"date":"2Q2025","actual":{"raw":0.5,"fmt":"0.50"},"estimate":{"raw":0.46744,"fmt":"0.47"},"fiscalQuarter":"1Q2026","calendarQuarter":"2Q2025","difference":"0.03","surprisePct":"6.97","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753871400,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":0.62,"fmt":"0.62"},"estimate":{"raw":0.52892,"fmt":"0.53"},"fiscalQuarter":"2Q2026","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"17.22","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761821516,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":0.62,"fmt":"0.62"},"estimate":{"raw":0.58167,"fmt":"0.58"},"fiscalQuarter":"3Q2026","calendarQuarter":"4Q2025","difference":"0.04","surprisePct":"6.59","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770671100,"fmt":"2026-02-09"}}],"currentQuarterEstimate":{"raw":0.38,"fmt":"0.38"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"4Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1779912000,"fmt":"2026-05-27"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":906555000,"fmt":"906.55M","longFmt":"906,555,000"},"earnings":{"raw":80261000,"fmt":"80.26M","longFmt":"80,261,000"}},{"date":2023,"revenue":{"raw":936240000,"fmt":"936.24M","longFmt":"936,240,000"},"earnings":{"raw":84597000,"fmt":"84.6M","longFmt":"84,597,000"}},{"date":2024,"revenue":{"raw":1013540000,"fmt":"1.01B","longFmt":"1,013,540,000"},"earnings":{"raw":82994000,"fmt":"82.99M","longFmt":"82,994,000"}},{"date":2025,"revenue":{"raw":963027000,"fmt":"963.03M","longFmt":"963,027,000"},"earnings":{"raw":71858000,"fmt":"71.86M","longFmt":"71,858,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":246889000,"fmt":"246.89M","longFmt":"246,889,000"},"earnings":{"raw":17315000,"fmt":"17.32M","longFmt":"17,315,000"}},{"date":"2Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":235920000,"fmt":"235.92M","longFmt":"235,920,000"},"earnings":{"raw":14256000,"fmt":"14.26M","longFmt":"14,256,000"}},{"date":"3Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":261047000,"fmt":"261.05M","longFmt":"261,047,000"},"earnings":{"raw":17894000,"fmt":"17.89M","longFmt":"17,894,000"}},{"date":"4Q2025","fiscalQuarter":"3Q2026","revenue":{"raw":258655000,"fmt":"258.65M","longFmt":"258,655,000"},"earnings":{"raw":17819000,"fmt":"17.82M","longFmt":"17,819,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":14.07,"fmt":"14.07"},"targetHighPrice":{"raw":30.0,"fmt":"30.00"},"targetLowPrice":{"raw":20.0,"fmt":"20.00"},"targetMeanPrice":{"raw":26.5,"fmt":"26.50"},"targetMedianPrice":{"raw":28.0,"fmt":"28.00"},"recommendationMean":{"raw":2.0,"fmt":"2.00"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":4,"fmt":"4","longFmt":"4"},"totalCash":{"raw":35484000,"fmt":"35.48M","longFmt":"35,484,000"},"totalCashPerShare":{"raw":1.249,"fmt":"1.25"},"ebitda":{"raw":156440992,"fmt":"156.44M","longFmt":"156,440,992"},"totalDebt":{"raw":523102016,"fmt":"523.1M","longFmt":"523,102,016"},"quickRatio":{"raw":0.874,"fmt":"0.87"},"currentRatio":{"raw":1.831,"fmt":"1.83"},"totalRevenue":{"raw":1002510976,"fmt":"1B","longFmt":"1,002,510,976"},"debtToEquity":{"raw":56.683,"fmt":"56.68%"},"revenuePerShare":{"raw":34.952,"fmt":"34.95"},"returnOnAssets":{"raw":0.03951,"fmt":"3.95%"},"returnOnEquity":{"raw":0.0067000003,"fmt":"0.67%"},"grossProfits":{"raw":344491008,"fmt":"344.49M","longFmt":"344,491,008"},"freeCashflow":{"raw":82288128,"fmt":"82.29M","longFmt":"82,288,128"},"operatingCashflow":{"raw":56207000,"fmt":"56.21M","longFmt":"56,207,000"},"earningsGrowth":{"raw":0.509,"fmt":"50.90%"},"revenueGrowth":{"raw":0.105,"fmt":"10.50%"},"grossMargins":{"raw":0.34363,"fmt":"34.36%"},"ebitdaMargins":{"raw":0.15605,"fmt":"15.60%"},"operatingMargins":{"raw":0.08550999,"fmt":"8.55%"},"profitMargins":{"raw":0.006,"fmt":"0.60%"},"financialCurrency":"USD"}}],"error":null}}