{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.022284102,"fmt":"-2.23%"},"oneMonthReturn":{"raw":1.0526315,"fmt":"105.26%"},"threeMonthReturn":{"raw":1.34,"fmt":"134.00%"},"sixMonthReturn":{"raw":1.0647058,"fmt":"106.47%"},"ytdReturnPct":{"raw":1.4374999,"fmt":"143.75%"},"oneYearTotalReturn":{"raw":1.619403,"fmt":"161.94%"},"twoYearTotalReturn":{"raw":-0.45327103,"fmt":"-45.33%"},"threeYearTotalReturn":{"raw":-0.48684213,"fmt":"-48.68%"},"fiveYearTotalReturn":{"raw":-0.65452754,"fmt":"-65.45%"},"tenYearTotalReturn":{"raw":0.3396947,"fmt":"33.97%"},"maxReturn":{"raw":-0.7320611,"fmt":"-73.21%"}},"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":4,"fmt":"4","longFmt":"4"},"enterpriseValue":{"raw":231393296,"fmt":"231.39M","longFmt":"231,393,296"},"forwardPE":{"raw":21.272726,"fmt":"21.27"},"profitMargins":{"raw":-0.035099998,"fmt":"-3.51%"},"floatShares":{"raw":25945423,"fmt":"25.95M","longFmt":"25,945,423"},"sharesOutstanding":{"raw":34227435,"fmt":"34.23M","longFmt":"34,227,435"},"sharesShort":{"raw":539669,"fmt":"539.67k","longFmt":"539,669"},"sharesShortPriorMonth":{"raw":219700,"fmt":"219.7k","longFmt":"219,700"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.015800001,"fmt":"1.58%"},"heldPercentInsiders":{"raw":0.16705999,"fmt":"16.71%"},"heldPercentInstitutions":{"raw":0.42029,"fmt":"42.03%"},"shortRatio":{"raw":0.2,"fmt":"0.2"},"shortPercentOfFloat":{"raw":0.0162,"fmt":"1.62%"},"beta":{"raw":1.889,"fmt":"1.89"},"impliedSharesOutstanding":{"raw":34227436,"fmt":"34.23M","longFmt":"34,227,436"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":4.197,"fmt":"4.20"},"priceToBook":{"raw":0.83631164,"fmt":"0.84"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":-20477000,"fmt":"-20.48M","longFmt":"-20,477,000"},"trailingEps":{"raw":-0.61,"fmt":"-0.6100"},"forwardEps":{"raw":0.165,"fmt":"0.17"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":0.357,"fmt":"0.36"},"enterpriseToEbitda":{"raw":12.533,"fmt":"12.53"},"52WeekChange":{"raw":1.5104895,"fmt":"151.05%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"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.12,"fmt":"-0.12"},"estimate":{"raw":-0.145,"fmt":"-0.14"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.02","surprisePct":"17.24","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746565647,"fmt":"2025-05-06"}},{"date":"2Q2025","actual":{"raw":-0.12,"fmt":"-0.12"},"estimate":{"raw":-0.07,"fmt":"-0.07"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.05","surprisePct":"-71.43","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754338376,"fmt":"2025-08-04"}},{"date":"3Q2025","actual":{"raw":-0.21,"fmt":"-0.21"},"estimate":{"raw":-0.12,"fmt":"-0.12"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.09","surprisePct":"-75.0","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762813070,"fmt":"2025-11-10"}},{"date":"4Q2025","actual":{"raw":-0.2,"fmt":"-0.20"},"estimate":{"raw":-0.2,"fmt":"-0.20"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.0","surprisePct":"0.0","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1773175506,"fmt":"2026-03-10"}}],"currentQuarterEstimate":{"raw":-0.145,"fmt":"-0.14"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778011200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":981553000,"fmt":"981.55M","longFmt":"981,553,000"},"earnings":{"raw":-21971000,"fmt":"-21.97M","longFmt":"-21,971,000"}},{"date":2023,"revenue":{"raw":994679000,"fmt":"994.68M","longFmt":"994,679,000"},"earnings":{"raw":49411000,"fmt":"49.41M","longFmt":"49,411,000"}},{"date":2024,"revenue":{"raw":723355000,"fmt":"723.36M","longFmt":"723,355,000"},"earnings":{"raw":-27867000,"fmt":"-27.87M","longFmt":"-27,867,000"}},{"date":2025,"revenue":{"raw":649002000,"fmt":"649M","longFmt":"649,002,000"},"earnings":{"raw":-22781000,"fmt":"-22.78M","longFmt":"-22,781,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":169795000,"fmt":"169.79M","longFmt":"169,795,000"},"earnings":{"raw":-4312000,"fmt":"-4.31M","longFmt":"-4,312,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":171956000,"fmt":"171.96M","longFmt":"171,956,000"},"earnings":{"raw":-4761000,"fmt":"-4.76M","longFmt":"-4,761,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":152489000,"fmt":"152.49M","longFmt":"152,489,000"},"earnings":{"raw":-7080000,"fmt":"-7.08M","longFmt":"-7,080,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":154762000,"fmt":"154.76M","longFmt":"154,762,000"},"earnings":{"raw":-6629000,"fmt":"-6.63M","longFmt":"-6,629,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CVGI Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1773232200,"updated":1773240595,"transcriptId":3051581,"type":"IN_HOUSE","eventId":406222,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q4-2025-earnings_call-406222.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/11/3051581.json","maxAge":1},{"title":"CVGI Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762867800,"updated":1763406976,"transcriptId":2299779,"type":"IN_HOUSE","eventId":370510,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q3-2025-earnings_call-370510.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/11/2299779.json","maxAge":1},{"title":"CVGI Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754397000,"updated":1763943417,"transcriptId":2326864,"type":"IN_HOUSE","eventId":343295,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q2-2025-earnings_call-343295.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/5/2326864.json","maxAge":1},{"title":"CVGI Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746621000,"updated":1764150188,"transcriptId":2340888,"type":"IN_HOUSE","eventId":326152,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q1-2025-earnings_call-326152.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/7/2340888.json","maxAge":1},{"title":"CVGI Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1741696200,"updated":1767012505,"transcriptId":2543781,"type":"IN_HOUSE","eventId":248929,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q4-2024-earnings_call-248929.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/11/2543781.json","maxAge":1},{"title":"CVGI Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730813400,"updated":1768602236,"transcriptId":2612129,"type":"IN_HOUSE","eventId":218917,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q3-2024-earnings_call-218917.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/5/2612129.json","maxAge":1},{"title":"CVGI Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722947400,"updated":1772063744,"transcriptId":2722308,"type":"IN_HOUSE","eventId":191572,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q2-2024-earnings_call-191572.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/6/2722308.json","maxAge":1},{"title":"CVGI Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715090400,"updated":1772063085,"transcriptId":2736065,"type":"IN_HOUSE","eventId":173837,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q1-2024-earnings_call-173837.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/7/2736065.json","maxAge":1},{"title":"CVGI Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1709650800,"updated":1772059629,"transcriptId":2780572,"type":"IN_HOUSE","eventId":125930,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q4-2023-earnings_call-125930.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/5/2780572.json","maxAge":1},{"title":"CVGI Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698933600,"updated":1772058821,"transcriptId":2854852,"type":"IN_HOUSE","eventId":86471,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q3-2023-earnings_call-86471.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2854852.json","maxAge":1},{"title":"CVGI Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690984800,"updated":1772063520,"transcriptId":2907953,"type":"IN_HOUSE","eventId":66364,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q2-2023-earnings_call-66364.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/2/2907953.json","maxAge":1},{"title":"CVGI Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683122400,"updated":1773016381,"transcriptId":2966199,"type":"IN_HOUSE","eventId":57745,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q1-2023-earnings_call-57745.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/3/2966199.json","maxAge":1},{"title":"CVGI Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1678201200,"updated":1772761804,"transcriptId":3001994,"type":"IN_HOUSE","eventId":44547,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q4-2022-earnings_call-44547.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/7/3001994.json","maxAge":1},{"title":"CVGI Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667484000,"updated":1773380994,"transcriptId":3063463,"type":"IN_HOUSE","eventId":37753,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q3-2022-earnings_call-37753.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3063463.json","maxAge":1},{"title":"CVGI Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659715200,"updated":1773685167,"transcriptId":3094553,"type":"IN_HOUSE","eventId":31398,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVGI/earnings/CVGI-Q2-2022-earnings_call-31398.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/5/3094553.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"previousClose":{"raw":3.6299999,"fmt":"3.6300"},"open":{"raw":3.59,"fmt":"3.5900"},"dayLow":{"raw":3.43,"fmt":"3.4300"},"dayHigh":{"raw":3.6,"fmt":"3.6000"},"regularMarketPreviousClose":{"raw":3.6299999,"fmt":"3.6300"},"regularMarketOpen":{"raw":3.59,"fmt":"3.5900"},"regularMarketDayLow":{"raw":3.43,"fmt":"3.4300"},"regularMarketDayHigh":{"raw":3.6,"fmt":"3.6000"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.889,"fmt":"1.89"},"forwardPE":{"raw":21.272726,"fmt":"21.27"},"volume":{"raw":211649,"fmt":"211.65k","longFmt":"211,649"},"regularMarketVolume":{"raw":211649,"fmt":"211.65k","longFmt":"211,649"},"averageVolume":{"raw":1101532,"fmt":"1.1M","longFmt":"1,101,532"},"averageVolume10days":{"raw":5904520,"fmt":"5.9M","longFmt":"5,904,520"},"averageDailyVolume10Day":{"raw":5904520,"fmt":"5.9M","longFmt":"5,904,520"},"bid":{"raw":3.48,"fmt":"3.4800"},"ask":{"raw":3.54,"fmt":"3.5400"},"bidSize":{"raw":100,"fmt":"100","longFmt":"100"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":120138304,"fmt":"120.14M","longFmt":"120,138,304"},"nonDilutedMarketCap":{"raw":122534217,"fmt":"122.53M","longFmt":"122,534,217"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":0.81,"fmt":"0.8100"},"fiftyTwoWeekHigh":{"raw":3.64,"fmt":"3.6400"},"allTimeHigh":{"raw":24.94,"fmt":"24.9400"},"allTimeLow":{"raw":0.4,"fmt":"0.4000"},"priceToSalesTrailing12Months":{"raw":0.18511239,"fmt":"0.19"},"fiftyDayAverage":{"raw":1.8878,"fmt":"1.8878"},"twoHundredDayAverage":{"raw":1.72425,"fmt":"1.7242"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"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":1778011200,"fmt":"2026-05-05"}],"earningsCallDate":[{"raw":1773232200,"fmt":"2026-03-11"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":-0.13,"fmt":"-0.13"},"earningsLow":{"raw":-0.16,"fmt":"-0.16"},"earningsHigh":{"raw":-0.11,"fmt":"-0.11"},"revenueAverage":{"raw":160408330,"fmt":"160.41M","longFmt":"160,408,330"},"revenueLow":{"raw":159920000,"fmt":"159.92M","longFmt":"159,920,000"},"revenueHigh":{"raw":161305000,"fmt":"161.31M","longFmt":"161,305,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1722875090,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1715005532,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1709743895,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1709662064,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1709563052,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1691425199,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":13.0,"priorPriceTarget":0.0},{"epochGradeDate":1690550009,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":13.0,"priorPriceTarget":0.0},{"epochGradeDate":1685025827,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":13.0,"priorPriceTarget":0.0},{"epochGradeDate":1683308205,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":13.0,"priorPriceTarget":10.0},{"epochGradeDate":1659979358,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":14.0},{"epochGradeDate":1597152218,"firm":"Colliers Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":6.5,"priorPriceTarget":0.0},{"epochGradeDate":1567083239,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":7.5,"priorPriceTarget":0.0},{"epochGradeDate":1566916193,"firm":"Dougherty & Co.","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1467813151,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1463485395,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1391000400,"firm":"Baird","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":7.0,"priorPriceTarget":6.0},{"epochGradeDate":1382643797,"firm":"Baird","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":7.0,"priorPriceTarget":8.0},{"epochGradeDate":1382525013,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":11.0,"priorPriceTarget":9.0},{"epochGradeDate":1349777580,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":15.0},{"epochGradeDate":1346840880,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":9.0,"priorPriceTarget":0.0},{"epochGradeDate":1342008180,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","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.018803414,"fmt":"1.88%"},"postMarketChange":{"raw":0.065999985,"fmt":"0.07"},"postMarketTime":1774655826,"postMarketPrice":{"raw":3.576,"fmt":"3.5760"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.03305782,"fmt":"-3.31%"},"regularMarketChange":{"raw":-0.119999886,"fmt":"-0.1200"},"regularMarketTime":1774641602,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"regularMarketPrice":{"raw":3.51,"fmt":"3.5100"},"regularMarketDayHigh":{"raw":3.6,"fmt":"3.6000"},"regularMarketDayLow":{"raw":3.43,"fmt":"3.4300"},"regularMarketVolume":{"raw":211649,"fmt":"211.65k","longFmt":"211,649.00"},"averageDailyVolume10Day":{"raw":5904520,"fmt":"5.9M","longFmt":"5,904,520"},"averageDailyVolume3Month":{"raw":1101532,"fmt":"1.1M","longFmt":"1,101,532"},"regularMarketPreviousClose":{"raw":3.6299999,"fmt":"3.6300"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":3.59,"fmt":"3.5900"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CVGI","underlyingSymbol":null,"shortName":"Commercial Vehicle Group, Inc.","longName":"Commercial Vehicle Group, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":120138304,"fmt":"120.14M","longFmt":"120,138,304.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":-0.08,"fmt":"-0.08"},"estimate":{"raw":-0.145,"fmt":"-0.14"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.06","surprisePct":"44.83","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746565200,"fmt":"2025-05-06"}},{"date":"2Q2025","actual":{"raw":-0.09,"fmt":"-0.09"},"estimate":{"raw":-0.07,"fmt":"-0.07"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.02","surprisePct":"-28.57","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754338376,"fmt":"2025-08-04"}},{"date":"3Q2025","actual":{"raw":-0.14,"fmt":"-0.14"},"estimate":{"raw":-0.12,"fmt":"-0.12"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.02","surprisePct":"-16.67","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762813070,"fmt":"2025-11-10"}},{"date":"4Q2025","actual":{"raw":-0.18,"fmt":"-0.18"},"estimate":{"raw":-0.15,"fmt":"-0.15"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.03","surprisePct":"-20.0","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1773175506,"fmt":"2026-03-10"}}],"currentQuarterEstimate":{"raw":-0.13,"fmt":"-0.13"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778011200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":981553000,"fmt":"981.55M","longFmt":"981,553,000"},"earnings":{"raw":16365000,"fmt":"16.36M","longFmt":"16,365,000"}},{"date":2023,"revenue":{"raw":994679000,"fmt":"994.68M","longFmt":"994,679,000"},"earnings":{"raw":30182000,"fmt":"30.18M","longFmt":"30,182,000"}},{"date":2024,"revenue":{"raw":723355000,"fmt":"723.36M","longFmt":"723,355,000"},"earnings":{"raw":-1153000,"fmt":"-1.15M","longFmt":"-1,153,000"}},{"date":2025,"revenue":{"raw":649002000,"fmt":"649M","longFmt":"649,002,000"},"earnings":{"raw":-16114000,"fmt":"-16.11M","longFmt":"-16,114,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":169795000,"fmt":"169.79M","longFmt":"169,795,000"},"earnings":{"raw":-2613000,"fmt":"-2.61M","longFmt":"-2,613,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":171956000,"fmt":"171.96M","longFmt":"171,956,000"},"earnings":{"raw":-2906000,"fmt":"-2.91M","longFmt":"-2,906,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":152489000,"fmt":"152.49M","longFmt":"152,489,000"},"earnings":{"raw":-4587000,"fmt":"-4.59M","longFmt":"-4,587,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":154762000,"fmt":"154.76M","longFmt":"154,762,000"},"earnings":{"raw":-6010000,"fmt":"-6.01M","longFmt":"-6,010,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":3.51,"fmt":"3.51"},"targetHighPrice":{"raw":5.0,"fmt":"5.00"},"targetLowPrice":{"raw":4.0,"fmt":"4.00"},"targetMeanPrice":{"raw":4.33333,"fmt":"4.33"},"targetMedianPrice":{"raw":4.0,"fmt":"4.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":3,"fmt":"3","longFmt":"3"},"totalCash":{"raw":33282000,"fmt":"33.28M","longFmt":"33,282,000"},"totalCashPerShare":{"raw":0.972,"fmt":"0.97"},"ebitda":{"raw":18462000,"fmt":"18.46M","longFmt":"18,462,000"},"totalDebt":{"raw":144536992,"fmt":"144.54M","longFmt":"144,536,992"},"quickRatio":{"raw":1.103,"fmt":"1.10"},"currentRatio":{"raw":2.43,"fmt":"2.43"},"totalRevenue":{"raw":649001984,"fmt":"649M","longFmt":"649,001,984"},"debtToEquity":{"raw":108.384,"fmt":"108.38%"},"revenuePerShare":{"raw":19.181,"fmt":"19.18"},"returnOnAssets":{"raw":0.0057,"fmt":"0.57%"},"returnOnEquity":{"raw":-0.15227,"fmt":"-15.23%"},"grossProfits":{"raw":73321000,"fmt":"73.32M","longFmt":"73,321,000"},"freeCashflow":{"raw":37438624,"fmt":"37.44M","longFmt":"37,438,624"},"operatingCashflow":{"raw":44643000,"fmt":"44.64M","longFmt":"44,643,000"},"earningsGrowth":{},"revenueGrowth":{"raw":-0.052,"fmt":"-5.20%"},"grossMargins":{"raw":0.11297,"fmt":"11.30%"},"ebitdaMargins":{"raw":0.028450001,"fmt":"2.85%"},"operatingMargins":{"raw":-0.0067299996,"fmt":"-0.67%"},"profitMargins":{"raw":-0.035099998,"fmt":"-3.51%"},"financialCurrency":"USD"}}],"error":null}}