{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.04043804,"fmt":"-4.04%"},"oneMonthReturn":{"raw":-0.1600295,"fmt":"-16.00%"},"threeMonthReturn":{"raw":0.21688043,"fmt":"21.69%"},"sixMonthReturn":{"raw":0.42197254,"fmt":"42.20%"},"ytdReturnPct":{"raw":0.22473119,"fmt":"22.47%"},"oneYearTotalReturn":{"raw":0.8490261,"fmt":"84.90%"},"twoYearTotalReturn":{"raw":0.99125886,"fmt":"99.13%"},"threeYearTotalReturn":{"raw":0.69494057,"fmt":"69.49%"},"fiveYearTotalReturn":{"raw":0.42197254,"fmt":"42.20%"},"tenYearTotalReturn":{"raw":7.135715,"fmt":"713.57%"},"maxReturn":{"raw":0.35595247,"fmt":"35.60%"}},"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":98335000,"fmt":"98.33M","longFmt":"98,335,000"},"forwardPE":{},"profitMargins":{"raw":0.1478,"fmt":"14.78%"},"floatShares":{"raw":5886602,"fmt":"5.89M","longFmt":"5,886,602"},"sharesOutstanding":{"raw":11276152,"fmt":"11.28M","longFmt":"11,276,152"},"sharesShort":{"raw":206823,"fmt":"206.82k","longFmt":"206,823"},"sharesShortPriorMonth":{"raw":75360,"fmt":"75.36k","longFmt":"75,360"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0184,"fmt":"1.84%"},"heldPercentInsiders":{"raw":0.54257,"fmt":"54.26%"},"heldPercentInstitutions":{"raw":0.16938,"fmt":"16.94%"},"shortRatio":{"raw":0.56,"fmt":"0.56"},"shortPercentOfFloat":{"raw":0.026700001,"fmt":"2.67%"},"beta":{"raw":0.468,"fmt":"0.47"},"impliedSharesOutstanding":{"raw":11276153,"fmt":"11.28M","longFmt":"11,276,153"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":5.34,"fmt":"5.34"},"priceToBook":{"raw":2.132959,"fmt":"2.13"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1761868800,"fmt":"2025-10-31"},"nextFiscalYearEnd":{"raw":1793404800,"fmt":"2026-10-31"},"mostRecentQuarter":{"raw":1769817600,"fmt":"2026-01-31"},"earningsQuarterlyGrowth":{"raw":0.019,"fmt":"1.90%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":4147678,"fmt":"4.15M","longFmt":"4,147,678"},"trailingEps":{"raw":0.37,"fmt":"0.37"},"forwardEps":{"raw":0.43,"fmt":"0.43"},"pegRatio":{},"lastSplitFactor":"1:14","lastSplitDate":{"raw":1484092800,"fmt":"2017-01-11"},"enterpriseToRevenue":{"raw":3.504,"fmt":"3.50"},"enterpriseToEbitda":{"raw":15.589,"fmt":"15.59"},"52WeekChange":{"raw":0.8634223,"fmt":"86.34%"},"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.08,"fmt":"0.08"},"estimate":{"raw":0.03,"fmt":"0.03"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"0.05","surprisePct":"166.67","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1750071633,"fmt":"2025-06-16"}},{"date":"2Q2025","actual":{"raw":0.11,"fmt":"0.11"},"estimate":{"raw":0.09,"fmt":"0.09"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.02","surprisePct":"22.22","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1757934000,"fmt":"2025-09-15"}},{"date":"3Q2025","actual":{"raw":0.1,"fmt":"0.10"},"estimate":{"raw":0.07,"fmt":"0.07"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"42.86","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1769688064,"fmt":"2026-01-29"}},{"date":"4Q2025","actual":{"raw":0.08,"fmt":"0.08"},"estimate":{"raw":0.06,"fmt":"0.06"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"0.02","surprisePct":"33.33","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1773745249,"fmt":"2026-03-17"}}],"currentQuarterEstimate":{"raw":0.13,"fmt":"0.13"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1781526600,"fmt":"2026-06-15"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":22225800,"fmt":"22.23M","longFmt":"22,225,800"},"earnings":{"raw":4301220,"fmt":"4.3M","longFmt":"4,301,220"}},{"date":2023,"revenue":{"raw":19352090,"fmt":"19.35M","longFmt":"19,352,090"},"earnings":{"raw":3124150,"fmt":"3.12M","longFmt":"3,124,150"}},{"date":2024,"revenue":{"raw":20316160,"fmt":"20.32M","longFmt":"20,316,160"},"earnings":{"raw":3646000,"fmt":"3.65M","longFmt":"3,646,000"}},{"date":2025,"revenue":{"raw":26563130,"fmt":"26.56M","longFmt":"26,563,130"},"earnings":{"raw":4129930,"fmt":"4.13M","longFmt":"4,129,930"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":7017460,"fmt":"7.02M","longFmt":"7,017,460"},"earnings":{"raw":908760,"fmt":"908.76k","longFmt":"908,760"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":7064800,"fmt":"7.06M","longFmt":"7,064,800"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":7271160,"fmt":"7.27M","longFmt":"7,271,160"},"earnings":{"raw":1025210,"fmt":"1.03M","longFmt":"1,025,210"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":6710110,"fmt":"6.71M","longFmt":"6,710,110"},"earnings":{"raw":930720,"fmt":"930.72k","longFmt":"930,720"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CODA Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1773756000,"updated":1773764376,"transcriptId":3101317,"type":"IN_HOUSE","eventId":548559,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q1-2026-earnings_call-548559.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/17/3101317.json","maxAge":1},{"title":"CODA Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1769698800,"updated":1772063085,"transcriptId":2735074,"type":"IN_HOUSE","eventId":387334,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q4-2025-earnings_call-387334.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/29/2735074.json","maxAge":1},{"title":"CODA Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1757944800,"updated":1757958660,"transcriptId":2144641,"type":"IN_HOUSE","eventId":356079,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q3-2025-earnings_call-356079.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/9/15/2144641.json","maxAge":1},{"title":"CODA Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1750082400,"updated":1762926298,"transcriptId":2263859,"type":"IN_HOUSE","eventId":328252,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q2-2025-earnings_call-328252.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/6/16/2263859.json","maxAge":1},{"title":"CODA Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1742220000,"updated":1766767524,"transcriptId":2540808,"type":"IN_HOUSE","eventId":310537,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q1-2025-earnings_call-310537.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/17/2540808.json","maxAge":1},{"title":"CODA Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1738162800,"updated":1767965119,"transcriptId":2566585,"type":"IN_HOUSE","eventId":225738,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q4-2024-earnings_call-225738.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/29/2566585.json","maxAge":1},{"title":"CODA Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1726495200,"updated":1768929626,"transcriptId":2632959,"type":"IN_HOUSE","eventId":201907,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q3-2024-earnings_call-201907.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/9/16/2632959.json","maxAge":1},{"title":"CODA Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1718200800,"updated":1772059210,"transcriptId":2715385,"type":"IN_HOUSE","eventId":177103,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q2-2024-earnings_call-177103.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/6/12/2715385.json","maxAge":1},{"title":"CODA Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1710770400,"updated":1772060549,"transcriptId":2771967,"type":"IN_HOUSE","eventId":163349,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q1-2024-earnings_call-163349.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/18/2771967.json","maxAge":1},{"title":"CODA Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1706540400,"updated":1772059728,"transcriptId":2818747,"type":"IN_HOUSE","eventId":116459,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q4-2023-earnings_call-116459.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/29/2818747.json","maxAge":1},{"title":"CODA Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1694613600,"updated":1772060500,"transcriptId":2883483,"type":"IN_HOUSE","eventId":74989,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q3-2023-earnings_call-74989.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/9/13/2883483.json","maxAge":1},{"title":"CODA Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1686751200,"updated":1772099422,"transcriptId":2933924,"type":"IN_HOUSE","eventId":59163,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q2-2023-earnings_call-59163.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/6/14/2933924.json","maxAge":1},{"title":"CODA Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1678975200,"updated":1772614182,"transcriptId":2989111,"type":"IN_HOUSE","eventId":51416,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q1-2023-earnings_call-51416.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/16/2989111.json","maxAge":1},{"title":"CODA Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675090800,"updated":1773488145,"transcriptId":3027143,"type":"IN_HOUSE","eventId":51124,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CODA/earnings/CODA-Q4-2022-earnings_call-51124.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/1/30/3027143.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":11.55,"fmt":"11.55"},"open":{"raw":11.46,"fmt":"11.46"},"dayLow":{"raw":11.24,"fmt":"11.24"},"dayHigh":{"raw":11.7,"fmt":"11.70"},"regularMarketPreviousClose":{"raw":11.55,"fmt":"11.55"},"regularMarketOpen":{"raw":11.46,"fmt":"11.46"},"regularMarketDayLow":{"raw":11.24,"fmt":"11.24"},"regularMarketDayHigh":{"raw":11.7,"fmt":"11.70"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.468,"fmt":"0.47"},"trailingPE":{"raw":30.783785,"fmt":"30.78"},"forwardPE":{"raw":26.488373,"fmt":"26.49"},"volume":{"raw":126022,"fmt":"126.02k","longFmt":"126,022"},"regularMarketVolume":{"raw":126022,"fmt":"126.02k","longFmt":"126,022"},"averageVolume":{"raw":274174,"fmt":"274.17k","longFmt":"274,174"},"averageVolume10days":{"raw":725600,"fmt":"725.6k","longFmt":"725,600"},"averageDailyVolume10Day":{"raw":725600,"fmt":"725.6k","longFmt":"725,600"},"bid":{"raw":11.3,"fmt":"11.30"},"ask":{"raw":11.45,"fmt":"11.45"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":128435384,"fmt":"128.44M","longFmt":"128,435,384"},"nonDilutedMarketCap":{"raw":133735162,"fmt":"133.74M","longFmt":"133,735,162"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":5.76,"fmt":"5.76"},"fiftyTwoWeekHigh":{"raw":17.28,"fmt":"17.28"},"allTimeHigh":{"raw":126.0,"fmt":"126.00"},"allTimeLow":{"raw":0.014,"fmt":"0.01"},"priceToSalesTrailing12Months":{"raw":4.576595,"fmt":"4.58"},"fiftyDayAverage":{"raw":12.5175,"fmt":"12.52"},"twoHundredDayAverage":{"raw":9.4088,"fmt":"9.41"},"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":1781526600,"fmt":"2026-06-15"}],"earningsCallDate":[{"raw":1773756000,"fmt":"2026-03-17"}],"isEarningsDateEstimate":true,"earningsAverage":{},"earningsLow":{},"earningsHigh":{},"revenueAverage":{"raw":7517000,"fmt":"7.52M","longFmt":"7,517,000"},"revenueLow":{"raw":7517000,"fmt":"7.52M","longFmt":"7,517,000"},"revenueHigh":{"raw":7517000,"fmt":"7.52M","longFmt":"7,517,000"}},"exDividendDate":{},"dividendDate":{"raw":1484092800,"fmt":"2017-01-11"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1731344378,"firm":"Alliance Global Partners","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":11.0,"priorPriceTarget":9.0},{"epochGradeDate":1694624532,"firm":"Alliance Global Partners","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":12.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.0026338657,"fmt":"0.26%"},"postMarketChange":{"raw":0.029999733,"fmt":"0.03"},"postMarketTime":1774650800,"postMarketPrice":{"raw":11.42,"fmt":"11.42"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.0138528,"fmt":"-1.39%"},"regularMarketChange":{"raw":-0.15999985,"fmt":"-0.16"},"regularMarketTime":1774641601,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":11.39,"fmt":"11.39"},"regularMarketDayHigh":{"raw":11.7,"fmt":"11.70"},"regularMarketDayLow":{"raw":11.24,"fmt":"11.24"},"regularMarketVolume":{"raw":126022,"fmt":"126.02k","longFmt":"126,022.00"},"averageDailyVolume10Day":{"raw":725600,"fmt":"725.6k","longFmt":"725,600"},"averageDailyVolume3Month":{"raw":274174,"fmt":"274.17k","longFmt":"274,174"},"regularMarketPreviousClose":{"raw":11.55,"fmt":"11.55"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":11.46,"fmt":"11.46"},"strikePrice":{},"openInterest":{},"exchange":"NCM","exchangeName":"NasdaqCM","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CODA","underlyingSymbol":null,"shortName":"Coda Octopus Group, Inc.","longName":"Coda Octopus Group, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":128435384,"fmt":"128.44M","longFmt":"128,435,384.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[],"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1781526600,"fmt":"2026-06-15"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":22225800,"fmt":"22.23M","longFmt":"22,225,800"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2023,"revenue":{"raw":19352090,"fmt":"19.35M","longFmt":"19,352,090"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2024,"revenue":{"raw":20316160,"fmt":"20.32M","longFmt":"20,316,160"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2025,"revenue":{"raw":26563130,"fmt":"26.56M","longFmt":"26,563,130"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":7017460,"fmt":"7.02M","longFmt":"7,017,460"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":7064800,"fmt":"7.06M","longFmt":"7,064,800"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":7271160,"fmt":"7.27M","longFmt":"7,271,160"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":6710110,"fmt":"6.71M","longFmt":"6,710,110"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":11.39,"fmt":"11.39"},"targetHighPrice":{"raw":14.0,"fmt":"14.00"},"targetLowPrice":{"raw":14.0,"fmt":"14.00"},"targetMeanPrice":{"raw":14.0,"fmt":"14.00"},"targetMedianPrice":{"raw":14.0,"fmt":"14.00"},"recommendationMean":{"raw":1.0,"fmt":"1.00"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":1,"fmt":"1","longFmt":"1"},"totalCash":{"raw":30502706,"fmt":"30.5M","longFmt":"30,502,706"},"totalCashPerShare":{"raw":2.705,"fmt":"2.7"},"ebitda":{"raw":6308073,"fmt":"6.31M","longFmt":"6,308,073"},"totalDebt":{"raw":402334,"fmt":"402.33k","longFmt":"402,334"},"quickRatio":{"raw":7.799,"fmt":"7.80"},"currentRatio":{"raw":10.901,"fmt":"10.90"},"totalRevenue":{"raw":28063524,"fmt":"28.06M","longFmt":"28,063,524"},"debtToEquity":{"raw":0.668,"fmt":"0.67%"},"revenuePerShare":{"raw":2.495,"fmt":"2.49"},"returnOnAssets":{"raw":0.049829997,"fmt":"4.98%"},"returnOnEquity":{"raw":0.07322,"fmt":"7.32%"},"grossProfits":{"raw":18600932,"fmt":"18.6M","longFmt":"18,600,932"},"freeCashflow":{"raw":4320331,"fmt":"4.32M","longFmt":"4,320,331"},"operatingCashflow":{"raw":8046564,"fmt":"8.05M","longFmt":"8,046,564"},"earningsGrowth":{"raw":-0.0,"fmt":"-0.00%"},"revenueGrowth":{"raw":0.288,"fmt":"28.80%"},"grossMargins":{"raw":0.66282,"fmt":"66.28%"},"ebitdaMargins":{"raw":0.22478001,"fmt":"22.48%"},"operatingMargins":{"raw":0.15053001,"fmt":"15.05%"},"profitMargins":{"raw":0.1478,"fmt":"14.78%"},"financialCurrency":"USD"}}],"error":null}}