{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.021949654,"fmt":"2.19%"},"oneMonthReturn":{"raw":0.016916508,"fmt":"1.69%"},"threeMonthReturn":{"raw":0.011286257,"fmt":"1.13%"},"sixMonthReturn":{"raw":0.03735262,"fmt":"3.74%"},"ytdReturnPct":{"raw":0.03644701,"fmt":"3.64%"},"oneYearTotalReturn":{"raw":0.5484187,"fmt":"54.84%"},"twoYearTotalReturn":{"raw":0.8565286,"fmt":"85.65%"},"threeYearTotalReturn":{"raw":0.8674794,"fmt":"86.75%"},"fiveYearTotalReturn":{"raw":0.756287,"fmt":"75.63%"},"tenYearTotalReturn":{"raw":1.404557,"fmt":"140.46%"},"maxReturn":{"raw":1.7935295,"fmt":"179.35%"}},"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":332954688,"fmt":"332.95M","longFmt":"332,954,688"},"forwardPE":{"raw":8.634545,"fmt":"8.63"},"profitMargins":{"raw":0.32808998,"fmt":"32.81%"},"floatShares":{"raw":5961351,"fmt":"5.96M","longFmt":"5,961,351"},"sharesOutstanding":{"raw":7976788,"fmt":"7.98M","longFmt":"7,976,788"},"sharesShort":{"raw":202175,"fmt":"202.18k","longFmt":"202,175"},"sharesShortPriorMonth":{"raw":177350,"fmt":"177.35k","longFmt":"177,350"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0253,"fmt":"2.53%"},"heldPercentInsiders":{"raw":0.15307,"fmt":"15.31%"},"heldPercentInstitutions":{"raw":0.58104,"fmt":"58.10%"},"shortRatio":{"raw":6.64,"fmt":"6.64"},"shortPercentOfFloat":{"raw":0.031400003,"fmt":"3.14%"},"beta":{"raw":0.651,"fmt":"0.65"},"impliedSharesOutstanding":{"raw":7976788,"fmt":"7.98M","longFmt":"7,976,788"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":39.189,"fmt":"39.19"},"priceToBook":{"raw":1.2118198,"fmt":"1.21"},"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":2.086,"fmt":"208.60%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":34790000,"fmt":"34.79M","longFmt":"34,790,000"},"trailingEps":{"raw":4.45,"fmt":"4.45"},"forwardEps":{"raw":5.5,"fmt":"5.5"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":3.104,"fmt":"3.10"},"enterpriseToEbitda":{},"52WeekChange":{"raw":0.51714003,"fmt":"51.71%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.2,"fmt":"0.20"},"lastDividendDate":{"raw":1770681600,"fmt":"2026-02-10"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"B","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.87,"fmt":"0.87"},"estimate":{"raw":0.73,"fmt":"0.73"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.14","surprisePct":"19.18","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745438534,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":1.15,"fmt":"1.15"},"estimate":{"raw":0.83,"fmt":"0.83"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.32","surprisePct":"38.55","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753700787,"fmt":"2025-07-28"}},{"date":"3Q2025","actual":{"raw":1.27,"fmt":"1.27"},"estimate":{"raw":1.06,"fmt":"1.06"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.21","surprisePct":"19.81","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761220933,"fmt":"2025-10-23"}},{"date":"4Q2025","actual":{"raw":1.15,"fmt":"1.15"},"estimate":{"raw":1.18667,"fmt":"1.19"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.04","surprisePct":"-3.09","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769691733,"fmt":"2026-01-29"}}],"currentQuarterEstimate":{"raw":1.23333,"fmt":"1.23"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776861000,"fmt":"2026-04-22"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":97783000,"fmt":"97.78M","longFmt":"97,783,000"},"earnings":{"raw":37429000,"fmt":"37.43M","longFmt":"37,429,000"}},{"date":2023,"revenue":{"raw":99310000,"fmt":"99.31M","longFmt":"99,310,000"},"earnings":{"raw":36663000,"fmt":"36.66M","longFmt":"36,663,000"}},{"date":2024,"revenue":{"raw":87000000,"fmt":"87M","longFmt":"87,000,000"},"earnings":{"raw":9314000,"fmt":"9.31M","longFmt":"9,314,000"}},{"date":2025,"revenue":{"raw":108323000,"fmt":"108.32M","longFmt":"108,323,000"},"earnings":{"raw":35198000,"fmt":"35.2M","longFmt":"35,198,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":23571000,"fmt":"23.57M","longFmt":"23,571,000"},"earnings":{"raw":6888000,"fmt":"6.89M","longFmt":"6,888,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":25948000,"fmt":"25.95M","longFmt":"25,948,000"},"earnings":{"raw":9088000,"fmt":"9.09M","longFmt":"9,088,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":28482000,"fmt":"28.48M","longFmt":"28,482,000"},"earnings":{"raw":10078000,"fmt":"10.08M","longFmt":"10,078,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":30322000,"fmt":"30.32M","longFmt":"30,322,000"},"earnings":{"raw":9144000,"fmt":"9.14M","longFmt":"9,144,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"BWFG Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1769702400,"updated":1772064156,"transcriptId":2735338,"type":"IN_HOUSE","eventId":396981,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BWFG/earnings/BWFG-Q4-2025-earnings_call-396981.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/29/2735338.json","maxAge":1},{"title":"BWFG Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761231600,"updated":1761291870,"transcriptId":2201236,"type":"IN_HOUSE","eventId":367775,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BWFG/earnings/BWFG-Q3-2025-earnings_call-367775.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/23/2201236.json","maxAge":1},{"title":"BWFG Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753714800,"updated":1763338754,"transcriptId":2295645,"type":"IN_HOUSE","eventId":338270,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BWFG/earnings/BWFG-Q2-2025-earnings_call-338270.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/28/2295645.json","maxAge":1},{"title":"BWFG Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745503200,"updated":1766506534,"transcriptId":2534343,"type":"IN_HOUSE","eventId":309089,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BWFG/earnings/BWFG-Q1-2025-earnings_call-309089.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/24/2534343.json","maxAge":1},{"title":"BWFG Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1737644400,"updated":1767995263,"transcriptId":2568981,"type":"IN_HOUSE","eventId":243672,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BWFG/earnings/BWFG-Q4-2024-earnings_call-243672.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/23/2568981.json","maxAge":1},{"title":"BWFG Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730210400,"updated":1769254531,"transcriptId":2619643,"type":"IN_HOUSE","eventId":216045,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BWFG/earnings/BWFG-Q3-2024-earnings_call-216045.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/29/2619643.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":47.99,"fmt":"47.99"},"open":{"raw":47.78,"fmt":"47.78"},"dayLow":{"raw":46.65,"fmt":"46.65"},"dayHigh":{"raw":47.99,"fmt":"47.99"},"regularMarketPreviousClose":{"raw":47.99,"fmt":"47.99"},"regularMarketOpen":{"raw":47.78,"fmt":"47.78"},"regularMarketDayLow":{"raw":46.65,"fmt":"46.65"},"regularMarketDayHigh":{"raw":47.99,"fmt":"47.99"},"dividendRate":{"raw":0.8,"fmt":"0.80"},"dividendYield":{"raw":0.016900001,"fmt":"1.69%"},"exDividendDate":{"raw":1770681600,"fmt":"2026-02-10"},"payoutRatio":{"raw":0.17979999,"fmt":"17.98%"},"fiveYearAvgDividendYield":{"raw":2.49,"fmt":"2.49"},"beta":{"raw":0.651,"fmt":"0.65"},"trailingPE":{"raw":10.671911,"fmt":"10.67"},"forwardPE":{"raw":8.634545,"fmt":"8.63"},"volume":{"raw":49507,"fmt":"49.51k","longFmt":"49,507"},"regularMarketVolume":{"raw":49507,"fmt":"49.51k","longFmt":"49,507"},"averageVolume":{"raw":32296,"fmt":"32.3k","longFmt":"32,296"},"averageVolume10days":{"raw":41000,"fmt":"41k","longFmt":"41,000"},"averageDailyVolume10Day":{"raw":41000,"fmt":"41k","longFmt":"41,000"},"bid":{"raw":34.33,"fmt":"34.33"},"ask":{"raw":60.54,"fmt":"60.54"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":378817664,"fmt":"378.82M","longFmt":"378,817,664"},"nonDilutedMarketCap":{"raw":370043195,"fmt":"370.04M","longFmt":"370,043,195"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":26.39,"fmt":"26.39"},"fiftyTwoWeekHigh":{"raw":51.54,"fmt":"51.54"},"allTimeHigh":{"raw":51.54,"fmt":"51.54"},"allTimeLow":{"raw":12.07,"fmt":"12.07"},"priceToSalesTrailing12Months":{"raw":3.531013,"fmt":"3.53"},"fiftyDayAverage":{"raw":47.8234,"fmt":"47.82"},"twoHundredDayAverage":{"raw":43.6464,"fmt":"43.65"},"trailingAnnualDividendRate":{"raw":0.8,"fmt":"0.80"},"trailingAnnualDividendYield":{"raw":0.01667014,"fmt":"1.67%"},"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":1776861000,"fmt":"2026-04-22"}],"earningsCallDate":[{"raw":1769702400,"fmt":"2026-01-29"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.23333,"fmt":"1.23"},"earningsLow":{"raw":1.19,"fmt":"1.19"},"earningsHigh":{"raw":1.29,"fmt":"1.29"},"revenueAverage":{"raw":29455000,"fmt":"29.45M","longFmt":"29,455,000"},"revenueLow":{"raw":28503000,"fmt":"28.5M","longFmt":"28,503,000"},"revenueHigh":{"raw":30062000,"fmt":"30.06M","longFmt":"30,062,000"}},"exDividendDate":{"raw":1770681600,"fmt":"2026-02-10"},"dividendDate":{"raw":1771545600,"fmt":"2026-02-20"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770052993,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":53.0},{"epochGradeDate":1761580383,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":48.0},{"epochGradeDate":1750954218,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1745855207,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":40.0},{"epochGradeDate":1733329534,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1729101239,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":34.0,"priorPriceTarget":34.0},{"epochGradeDate":1722343596,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":30.0},{"epochGradeDate":1706621910,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":35.0},{"epochGradeDate":1683029397,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.5,"priorPriceTarget":35.0},{"epochGradeDate":1680787567,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":40.0},{"epochGradeDate":1620230446,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":32.0},{"epochGradeDate":1620142644,"firm":"Boenning & Scattergood","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":33.0,"priorPriceTarget":0.0},{"epochGradeDate":1530274540,"firm":"Boenning & Scattergood","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.5,"priorPriceTarget":0.0},{"epochGradeDate":1525776756,"firm":"Keefe, Bruyette & Woods","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1441872136,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1407493534,"firm":"Keefe, Bruyette & Woods","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":21.0},{"epochGradeDate":1402308915,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":21.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.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774646414,"postMarketPrice":{"raw":47.49,"fmt":"47.49"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.010418837,"fmt":"-1.04%"},"regularMarketChange":{"raw":-0.5,"fmt":"-0.50"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":47.49,"fmt":"47.49"},"regularMarketDayHigh":{"raw":47.99,"fmt":"47.99"},"regularMarketDayLow":{"raw":46.65,"fmt":"46.65"},"regularMarketVolume":{"raw":49507,"fmt":"49.51k","longFmt":"49,507.00"},"averageDailyVolume10Day":{"raw":41000,"fmt":"41k","longFmt":"41,000"},"averageDailyVolume3Month":{"raw":32296,"fmt":"32.3k","longFmt":"32,296"},"regularMarketPreviousClose":{"raw":47.99,"fmt":"47.99"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":47.78,"fmt":"47.78"},"strikePrice":{},"openInterest":{},"exchange":"NGM","exchangeName":"NasdaqGM","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"BWFG","underlyingSymbol":null,"shortName":"Bankwell Financial Group, Inc.","longName":"Bankwell Financial Group, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":378817664,"fmt":"378.82M","longFmt":"378,817,664.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.87,"fmt":"0.87"},"estimate":{"raw":0.73,"fmt":"0.73"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.14","surprisePct":"19.18","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745438534,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":1.15,"fmt":"1.15"},"estimate":{"raw":0.84333,"fmt":"0.84"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.31","surprisePct":"36.36","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753700787,"fmt":"2025-07-28"}},{"date":"3Q2025","actual":{"raw":1.27,"fmt":"1.27"},"estimate":{"raw":1.06,"fmt":"1.06"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.21","surprisePct":"19.81","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761220933,"fmt":"2025-10-23"}},{"date":"4Q2025","actual":{"raw":1.15,"fmt":"1.15"},"estimate":{"raw":1.18667,"fmt":"1.19"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.04","surprisePct":"-3.09","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769691733,"fmt":"2026-01-29"}}],"currentQuarterEstimate":{"raw":1.23333,"fmt":"1.23"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776861000,"fmt":"2026-04-22"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":97783000,"fmt":"97.78M","longFmt":"97,783,000"},"earnings":{"raw":37429000,"fmt":"37.43M","longFmt":"37,429,000"}},{"date":2023,"revenue":{"raw":99310000,"fmt":"99.31M","longFmt":"99,310,000"},"earnings":{"raw":36663000,"fmt":"36.66M","longFmt":"36,663,000"}},{"date":2024,"revenue":{"raw":87000000,"fmt":"87M","longFmt":"87,000,000"},"earnings":{"raw":9314000,"fmt":"9.31M","longFmt":"9,314,000"}},{"date":2025,"revenue":{"raw":108323000,"fmt":"108.32M","longFmt":"108,323,000"},"earnings":{"raw":35198000,"fmt":"35.2M","longFmt":"35,198,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":23571000,"fmt":"23.57M","longFmt":"23,571,000"},"earnings":{"raw":6888000,"fmt":"6.89M","longFmt":"6,888,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":25948000,"fmt":"25.95M","longFmt":"25,948,000"},"earnings":{"raw":9088000,"fmt":"9.09M","longFmt":"9,088,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":28482000,"fmt":"28.48M","longFmt":"28,482,000"},"earnings":{"raw":10078000,"fmt":"10.08M","longFmt":"10,078,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":30322000,"fmt":"30.32M","longFmt":"30,322,000"},"earnings":{"raw":9144000,"fmt":"9.14M","longFmt":"9,144,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":47.49,"fmt":"47.49"},"targetHighPrice":{"raw":55.0,"fmt":"55.00"},"targetLowPrice":{"raw":49.0,"fmt":"49.00"},"targetMeanPrice":{"raw":52.0,"fmt":"52.00"},"targetMedianPrice":{"raw":52.0,"fmt":"52.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":2,"fmt":"2","longFmt":"2"},"totalCash":{"raw":229891008,"fmt":"229.89M","longFmt":"229,891,008"},"totalCashPerShare":{"raw":29.587,"fmt":"29.59"},"ebitda":{},"totalDebt":{"raw":193850000,"fmt":"193.85M","longFmt":"193,850,000"},"quickRatio":{},"currentRatio":{},"totalRevenue":{"raw":107283000,"fmt":"107.28M","longFmt":"107,283,000"},"debtToEquity":{},"revenuePerShare":{"raw":13.843,"fmt":"13.84"},"returnOnAssets":{"raw":0.010620001,"fmt":"1.06%"},"returnOnEquity":{"raw":0.12307,"fmt":"12.31%"},"grossProfits":{"raw":107283000,"fmt":"107.28M","longFmt":"107,283,000"},"freeCashflow":{},"operatingCashflow":{"raw":28273000,"fmt":"28.27M","longFmt":"28,273,000"},"earningsGrowth":{"raw":2.12,"fmt":"212.00%"},"revenueGrowth":{"raw":0.778,"fmt":"77.80%"},"grossMargins":{"raw":0.0,"fmt":"0.00%"},"ebitdaMargins":{"raw":0.0,"fmt":"0.00%"},"operatingMargins":{"raw":0.49983,"fmt":"49.98%"},"profitMargins":{"raw":0.32808998,"fmt":"32.81%"},"financialCurrency":"USD"}}],"error":null}}