{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.0050853393,"fmt":"0.51%"},"oneMonthReturn":{"raw":-0.15563016,"fmt":"-15.56%"},"threeMonthReturn":{"raw":-0.25538212,"fmt":"-25.54%"},"sixMonthReturn":{"raw":-0.21436687,"fmt":"-21.44%"},"ytdReturnPct":{"raw":-0.23920812,"fmt":"-23.92%"},"oneYearTotalReturn":{"raw":-0.049140904,"fmt":"-4.91%"},"twoYearTotalReturn":{"raw":-0.5135373,"fmt":"-51.35%"},"threeYearTotalReturn":{"raw":-0.5226018,"fmt":"-52.26%"},"fiveYearTotalReturn":{"raw":-0.60386544,"fmt":"-60.39%"},"tenYearTotalReturn":{"raw":-0.3040744,"fmt":"-30.41%"},"maxReturn":{"raw":-0.30825,"fmt":"-30.83%"}},"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":930658304,"fmt":"930.66M","longFmt":"930,658,304"},"forwardPE":{"raw":9.092014,"fmt":"9.09"},"profitMargins":{"raw":0.012200001,"fmt":"1.22%"},"floatShares":{"raw":30042010,"fmt":"30.04M","longFmt":"30,042,010"},"sharesOutstanding":{"raw":30526465,"fmt":"30.53M","longFmt":"30,526,465"},"sharesShort":{"raw":644708,"fmt":"644.71k","longFmt":"644,708"},"sharesShortPriorMonth":{"raw":684525,"fmt":"684.52k","longFmt":"684,525"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0211,"fmt":"2.11%"},"heldPercentInsiders":{"raw":0.024389999,"fmt":"2.44%"},"heldPercentInstitutions":{"raw":1.0331501,"fmt":"103.32%"},"shortRatio":{"raw":2.2,"fmt":"2.2"},"shortPercentOfFloat":{"raw":0.0305,"fmt":"3.05%"},"beta":{"raw":1.31,"fmt":"1.31"},"impliedSharesOutstanding":{"raw":30526465,"fmt":"30.53M","longFmt":"30,526,465"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":23.597,"fmt":"23.60"},"priceToBook":{"raw":1.1726067,"fmt":"1.17"},"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":{"raw":-0.805,"fmt":"-80.50%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":18285000,"fmt":"18.29M","longFmt":"18,285,000"},"trailingEps":{"raw":0.59,"fmt":"0.59"},"forwardEps":{"raw":3.04333,"fmt":"3.04"},"pegRatio":{},"lastSplitFactor":"1:5","lastSplitDate":{"raw":917481600,"fmt":"1999-01-28"},"enterpriseToRevenue":{"raw":0.621,"fmt":"0.62"},"enterpriseToEbitda":{"raw":5.915,"fmt":"5.91"},"52WeekChange":{"raw":-0.12016618,"fmt":"-12.02%"},"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.0,"fmt":"0.00"},"estimate":{"raw":0.39,"fmt":"0.39"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.39","surprisePct":"-100.0","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745488800,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":0.02,"fmt":"0.02"},"estimate":{"raw":0.535,"fmt":"0.54"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.52","surprisePct":"-96.26","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753351200,"fmt":"2025-07-24"}},{"date":"3Q2025","actual":{"raw":0.49,"fmt":"0.49"},"estimate":{"raw":0.635,"fmt":"0.63"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.15","surprisePct":"-22.83","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761213600,"fmt":"2025-10-23"}},{"date":"4Q2025","actual":{"raw":0.1,"fmt":"0.10"},"estimate":{"raw":0.555,"fmt":"0.56"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.46","surprisePct":"-81.98","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771499425,"fmt":"2026-02-19"}}],"currentQuarterEstimate":{"raw":0.4825,"fmt":"0.48"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776947400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1204656000,"fmt":"1.2B","longFmt":"1,204,656,000"},"earnings":{"raw":24441000,"fmt":"24.44M","longFmt":"24,441,000"}},{"date":2023,"revenue":{"raw":1469076000,"fmt":"1.47B","longFmt":"1,469,076,000"},"earnings":{"raw":40343000,"fmt":"40.34M","longFmt":"40,343,000"}},{"date":2024,"revenue":{"raw":1456124000,"fmt":"1.46B","longFmt":"1,456,124,000"},"earnings":{"raw":64947000,"fmt":"64.95M","longFmt":"64,947,000"}},{"date":2025,"revenue":{"raw":1498602000,"fmt":"1.5B","longFmt":"1,498,602,000"},"earnings":{"raw":18285000,"fmt":"18.29M","longFmt":"18,285,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":353854000,"fmt":"353.85M","longFmt":"353,854,000"},"earnings":{"raw":-128000,"fmt":"-128k","longFmt":"-128,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":375090000,"fmt":"375.09M","longFmt":"375,090,000"},"earnings":{"raw":477000,"fmt":"477k","longFmt":"477,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":386870000,"fmt":"386.87M","longFmt":"386,870,000"},"earnings":{"raw":14949000,"fmt":"14.95M","longFmt":"14,949,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":382788000,"fmt":"382.79M","longFmt":"382,788,000"},"earnings":{"raw":2987000,"fmt":"2.99M","longFmt":"2,987,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"THRM Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771506000,"updated":1772061964,"transcriptId":2872511,"type":"IN_HOUSE","eventId":396619,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q4-2025-earnings_call-396619.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/19/2872511.json","maxAge":1},{"title":"THRM Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761220800,"updated":1761290116,"transcriptId":2201201,"type":"IN_HOUSE","eventId":366662,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q3-2025-earnings_call-366662.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/23/2201201.json","maxAge":1},{"title":"THRM Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753358400,"updated":1763338738,"transcriptId":2294673,"type":"IN_HOUSE","eventId":338835,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q2-2025-earnings_call-338835.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/24/2294673.json","maxAge":1},{"title":"THRM Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745496000,"updated":1766506534,"transcriptId":2534340,"type":"IN_HOUSE","eventId":317079,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q1-2025-earnings_call-317079.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/24/2534340.json","maxAge":1},{"title":"THRM Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739970000,"updated":1766499573,"transcriptId":2533852,"type":"IN_HOUSE","eventId":243101,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q4-2024-earnings_call-243101.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/19/2533852.json","maxAge":1},{"title":"THRM Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730289600,"updated":1769253834,"transcriptId":2617967,"type":"IN_HOUSE","eventId":218414,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q3-2024-earnings_call-218414.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2617967.json","maxAge":1},{"title":"THRM Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722427200,"updated":1772065158,"transcriptId":2727516,"type":"IN_HOUSE","eventId":189579,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q2-2024-earnings_call-189579.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/31/2727516.json","maxAge":1},{"title":"THRM Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714478400,"updated":1772060900,"transcriptId":2750537,"type":"IN_HOUSE","eventId":168909,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q1-2024-earnings_call-168909.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/30/2750537.json","maxAge":1},{"title":"THRM Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708520400,"updated":1772059122,"transcriptId":2793168,"type":"IN_HOUSE","eventId":121372,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q4-2023-earnings_call-121372.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/21/2793168.json","maxAge":1},{"title":"THRM Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698321600,"updated":1772060190,"transcriptId":2867259,"type":"IN_HOUSE","eventId":86655,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q3-2023-earnings_call-86655.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/26/2867259.json","maxAge":1},{"title":"THRM Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690891200,"updated":1772058961,"transcriptId":2912307,"type":"IN_HOUSE","eventId":65411,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q2-2023-earnings_call-65411.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/1/2912307.json","maxAge":1},{"title":"THRM Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682596800,"updated":1772426959,"transcriptId":2971125,"type":"IN_HOUSE","eventId":55538,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q1-2023-earnings_call-55538.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/27/2971125.json","maxAge":1},{"title":"THRM Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677070800,"updated":1773488054,"transcriptId":3015181,"type":"IN_HOUSE","eventId":43390,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q4-2022-earnings_call-43390.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/22/3015181.json","maxAge":1},{"title":"THRM Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667390400,"updated":1773488098,"transcriptId":3069049,"type":"IN_HOUSE","eventId":38024,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q3-2022-earnings_call-38024.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/2/3069049.json","maxAge":1},{"title":"THRM Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659405420,"updated":1773812803,"transcriptId":3104336,"type":"IN_HOUSE","eventId":30785,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q2-2022-earnings_call-30785.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/2/3104336.json","maxAge":1},{"title":"THRM Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651655318,"updated":1774698284,"transcriptId":3141736,"type":"IN_HOUSE","eventId":20775,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q1-2022-earnings_call-20775.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3141736.json","maxAge":1},{"title":"THRM Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645113684,"updated":1774601149,"transcriptId":3178559,"type":"IN_HOUSE","eventId":14862,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q4-2021-earnings_call-14862.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/17/3178559.json","maxAge":1},{"title":"THRM Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635379200,"updated":1752165408,"transcriptId":1570766,"type":"RAW","eventId":9362,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/THRM/earnings/THRM-Q3-2021-earnings_call-9362.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/28/1570766.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":29.130001,"fmt":"29.13"},"open":{"raw":28.83,"fmt":"28.83"},"dayLow":{"raw":27.66,"fmt":"27.66"},"dayHigh":{"raw":28.915,"fmt":"28.92"},"regularMarketPreviousClose":{"raw":29.130001,"fmt":"29.13"},"regularMarketOpen":{"raw":28.83,"fmt":"28.83"},"regularMarketDayLow":{"raw":27.66,"fmt":"27.66"},"regularMarketDayHigh":{"raw":28.915,"fmt":"28.92"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.31,"fmt":"1.31"},"trailingPE":{"raw":46.898308,"fmt":"46.90"},"forwardPE":{"raw":9.092014,"fmt":"9.09"},"volume":{"raw":189399,"fmt":"189.4k","longFmt":"189,399"},"regularMarketVolume":{"raw":189399,"fmt":"189.4k","longFmt":"189,399"},"averageVolume":{"raw":256537,"fmt":"256.54k","longFmt":"256,537"},"averageVolume10days":{"raw":244920,"fmt":"244.92k","longFmt":"244,920"},"averageDailyVolume10Day":{"raw":244920,"fmt":"244.92k","longFmt":"244,920"},"bid":{"raw":20.56,"fmt":"20.56"},"ask":{"raw":35.84,"fmt":"35.84"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":844667264,"fmt":"844.67M","longFmt":"844,667,264"},"nonDilutedMarketCap":{"raw":840393581,"fmt":"840.39M","longFmt":"840,393,581"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":22.75,"fmt":"22.75"},"fiftyTwoWeekHigh":{"raw":39.48,"fmt":"39.48"},"allTimeHigh":{"raw":99.0,"fmt":"99.00"},"allTimeLow":{"raw":0.625,"fmt":"0.62"},"priceToSalesTrailing12Months":{"raw":0.56363684,"fmt":"0.56"},"fiftyDayAverage":{"raw":32.8616,"fmt":"32.86"},"twoHundredDayAverage":{"raw":33.82155,"fmt":"33.82"},"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":1776947400,"fmt":"2026-04-23"}],"earningsCallDate":[{"raw":1771506000,"fmt":"2026-02-19"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.50677,"fmt":"0.51"},"earningsLow":{"raw":0.46,"fmt":"0.46"},"earningsHigh":{"raw":0.54,"fmt":"0.54"},"revenueAverage":{"raw":363729290,"fmt":"363.73M","longFmt":"363,729,290"},"revenueLow":{"raw":354400000,"fmt":"354.4M","longFmt":"354,400,000"},"revenueHigh":{"raw":368700000,"fmt":"368.7M","longFmt":"368,700,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1774287075,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":44.0},{"epochGradeDate":1772021292,"firm":"Freedom Broker","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":41.0},{"epochGradeDate":1771935811,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1771608422,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":42.0},{"epochGradeDate":1771493710,"firm":"Freedom Broker","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1760996118,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":38.0},{"epochGradeDate":1753717285,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":37.0},{"epochGradeDate":1752235557,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":28.0},{"epochGradeDate":1745594248,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":27.0},{"epochGradeDate":1744718685,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":39.0},{"epochGradeDate":1740060390,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":44.0},{"epochGradeDate":1738013910,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":56.0},{"epochGradeDate":1730381793,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":85.0},{"epochGradeDate":1730376475,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":54.0},{"epochGradeDate":1729513640,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Maintains","currentPriceTarget":56.0,"priorPriceTarget":56.0},{"epochGradeDate":1721659010,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":60.0},{"epochGradeDate":1720801343,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1714562765,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":67.0},{"epochGradeDate":1713795126,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":63.0},{"epochGradeDate":1708708778,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":58.0},{"epochGradeDate":1708619705,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":60.0},{"epochGradeDate":1706183476,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":59.0},{"epochGradeDate":1701695260,"firm":"Argus Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1698421469,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":80.0},{"epochGradeDate":1693228678,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":80.0},{"epochGradeDate":1689067509,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":73.0},{"epochGradeDate":1677162846,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":82.0,"priorPriceTarget":88.0},{"epochGradeDate":1677162830,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":64.0},{"epochGradeDate":1635332395,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":105.0,"priorPriceTarget":0.0},{"epochGradeDate":1632301779,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":94.0,"priorPriceTarget":0.0},{"epochGradeDate":1627652845,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":85.0},{"epochGradeDate":1627646069,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":70.0},{"epochGradeDate":1611320200,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":51.0},{"epochGradeDate":1582291938,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1582210093,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":38.0},{"epochGradeDate":1572444051,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":38.0},{"epochGradeDate":1564402954,"firm":"Argus Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1539949963,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1538571012,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":38.0},{"epochGradeDate":1533043379,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":46.0},{"epochGradeDate":1532698445,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":35.0},{"epochGradeDate":1532693206,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":46.0},{"epochGradeDate":1530014022,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":45.0},{"epochGradeDate":1525175733,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":36.0},{"epochGradeDate":1519834777,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":43.0},{"epochGradeDate":1519221515,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":40.0},{"epochGradeDate":1519215955,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1515161865,"firm":"Longbow Research","toGrade":"Underweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1501603915,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":46.0},{"epochGradeDate":1484317136,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1482326159,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1476331200,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1474629216,"firm":"Argus Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469817379,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":48.0},{"epochGradeDate":1469811521,"firm":"FBR Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":49.0},{"epochGradeDate":1469795308,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469713635,"firm":"Barrington Research","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1424872800,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":60.0},{"epochGradeDate":1422280800,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":62.0},{"epochGradeDate":1412251200,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":52.5},{"epochGradeDate":1411390800,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":58.0},{"epochGradeDate":1406110838,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1403703145,"firm":"Barrington Research","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1399905887,"firm":"Singular Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1399337903,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","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":1774643653,"postMarketPrice":{"raw":27.67,"fmt":"27.67"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.050120182,"fmt":"-5.01%"},"regularMarketChange":{"raw":-1.460001,"fmt":"-1.46"},"regularMarketTime":1774641601,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":27.67,"fmt":"27.67"},"regularMarketDayHigh":{"raw":28.915,"fmt":"28.92"},"regularMarketDayLow":{"raw":27.66,"fmt":"27.66"},"regularMarketVolume":{"raw":189399,"fmt":"189.40k","longFmt":"189,399.00"},"averageDailyVolume10Day":{"raw":244920,"fmt":"244.92k","longFmt":"244,920"},"averageDailyVolume3Month":{"raw":256537,"fmt":"256.54k","longFmt":"256,537"},"regularMarketPreviousClose":{"raw":29.130001,"fmt":"29.13"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":28.83,"fmt":"28.83"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"THRM","underlyingSymbol":null,"shortName":"Gentherm Inc","longName":"Gentherm Incorporated","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":844667264,"fmt":"844.67M","longFmt":"844,667,264.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.51,"fmt":"0.51"},"estimate":{"raw":0.46516,"fmt":"0.47"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.04","surprisePct":"9.64","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745488800,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":0.54,"fmt":"0.54"},"estimate":{"raw":0.58236,"fmt":"0.58"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.04","surprisePct":"-7.27","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753351200,"fmt":"2025-07-24"}},{"date":"3Q2025","actual":{"raw":0.73,"fmt":"0.73"},"estimate":{"raw":0.652,"fmt":"0.65"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.08","surprisePct":"11.96","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761213600,"fmt":"2025-10-23"}},{"date":"4Q2025","actual":{"raw":0.49,"fmt":"0.49"},"estimate":{"raw":0.56091,"fmt":"0.56"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.07","surprisePct":"-12.64","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771499425,"fmt":"2026-02-19"}}],"currentQuarterEstimate":{"raw":0.50677,"fmt":"0.51"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776947400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1204656000,"fmt":"1.2B","longFmt":"1,204,656,000"},"earnings":{"raw":61086000,"fmt":"61.09M","longFmt":"61,086,000"}},{"date":2023,"revenue":{"raw":1469076000,"fmt":"1.47B","longFmt":"1,469,076,000"},"earnings":{"raw":85743000,"fmt":"85.74M","longFmt":"85,743,000"}},{"date":2024,"revenue":{"raw":1456124000,"fmt":"1.46B","longFmt":"1,456,124,000"},"earnings":{"raw":73300000,"fmt":"73.3M","longFmt":"73,300,000"}},{"date":2025,"revenue":{"raw":1498602000,"fmt":"1.5B","longFmt":"1,498,602,000"},"earnings":{"raw":70085000,"fmt":"70.08M","longFmt":"70,085,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":353854000,"fmt":"353.85M","longFmt":"353,854,000"},"earnings":{"raw":15617000,"fmt":"15.62M","longFmt":"15,617,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":375090000,"fmt":"375.09M","longFmt":"375,090,000"},"earnings":{"raw":16676000,"fmt":"16.68M","longFmt":"16,676,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":386870000,"fmt":"386.87M","longFmt":"386,870,000"},"earnings":{"raw":22599000,"fmt":"22.6M","longFmt":"22,599,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":382788000,"fmt":"382.79M","longFmt":"382,788,000"},"earnings":{"raw":15193000,"fmt":"15.19M","longFmt":"15,193,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":27.67,"fmt":"27.67"},"targetHighPrice":{"raw":53.0,"fmt":"53.00"},"targetLowPrice":{"raw":36.0,"fmt":"36.00"},"targetMeanPrice":{"raw":42.0,"fmt":"42.00"},"targetMedianPrice":{"raw":41.0,"fmt":"41.00"},"recommendationMean":{"raw":2.0,"fmt":"2.00"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":7,"fmt":"7","longFmt":"7"},"totalCash":{"raw":160832992,"fmt":"160.83M","longFmt":"160,832,992"},"totalCashPerShare":{"raw":5.269,"fmt":"5.27"},"ebitda":{"raw":157351008,"fmt":"157.35M","longFmt":"157,351,008"},"totalDebt":{"raw":246824000,"fmt":"246.82M","longFmt":"246,824,000"},"quickRatio":{"raw":1.21,"fmt":"1.21"},"currentRatio":{"raw":1.922,"fmt":"1.92"},"totalRevenue":{"raw":1498601984,"fmt":"1.5B","longFmt":"1,498,601,984"},"debtToEquity":{"raw":34.266,"fmt":"34.27%"},"revenuePerShare":{"raw":48.997,"fmt":"49.00"},"returnOnAssets":{"raw":0.04915,"fmt":"4.92%"},"returnOnEquity":{"raw":0.02735,"fmt":"2.73%"},"grossProfits":{"raw":362176000,"fmt":"362.18M","longFmt":"362,176,000"},"freeCashflow":{"raw":60113624,"fmt":"60.11M","longFmt":"60,113,624"},"operatingCashflow":{"raw":116791000,"fmt":"116.79M","longFmt":"116,791,000"},"earningsGrowth":{"raw":-0.812,"fmt":"-81.20%"},"revenueGrowth":{"raw":0.085,"fmt":"8.50%"},"grossMargins":{"raw":0.24168,"fmt":"24.17%"},"ebitdaMargins":{"raw":0.105,"fmt":"10.50%"},"operatingMargins":{"raw":0.06855,"fmt":"6.85%"},"profitMargins":{"raw":0.012200001,"fmt":"1.22%"},"financialCurrency":"USD"}}],"error":null}}