{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.010486236,"fmt":"1.05%"},"oneMonthReturn":{"raw":0.015325747,"fmt":"1.53%"},"threeMonthReturn":{"raw":-0.0037593949,"fmt":"-0.38%"},"sixMonthReturn":{"raw":0.0047393544,"fmt":"0.47%"},"ytdReturnPct":{"raw":-0.0018831925,"fmt":"-0.19%"},"oneYearTotalReturn":{"raw":0.35549873,"fmt":"35.55%"},"twoYearTotalReturn":{"raw":0.64086694,"fmt":"64.09%"},"threeYearTotalReturn":{"raw":0.97761196,"fmt":"97.76%"},"fiveYearTotalReturn":{"raw":-0.10999156,"fmt":"-11.00%"},"tenYearTotalReturn":{"raw":1.409091,"fmt":"140.91%"},"maxReturn":{"raw":-0.9652646,"fmt":"-96.53%"}},"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":778097088,"fmt":"778.1M","longFmt":"778,097,088"},"forwardPE":{},"profitMargins":{"raw":0.17319,"fmt":"17.32%"},"floatShares":{"raw":55560699,"fmt":"55.56M","longFmt":"55,560,699"},"sharesOutstanding":{"raw":73720194,"fmt":"73.72M","longFmt":"73,720,194"},"sharesShort":{"raw":8005202,"fmt":"8.01M","longFmt":"8,005,202"},"sharesShortPriorMonth":{"raw":7218270,"fmt":"7.22M","longFmt":"7,218,270"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.1086,"fmt":"10.86%"},"heldPercentInsiders":{"raw":0.12064999,"fmt":"12.06%"},"heldPercentInstitutions":{"raw":0.98791003,"fmt":"98.79%"},"shortRatio":{"raw":6.22,"fmt":"6.22"},"shortPercentOfFloat":{"raw":0.13520001,"fmt":"13.52%"},"beta":{"raw":1.067,"fmt":"1.07"},"impliedSharesOutstanding":{"raw":73720194,"fmt":"73.72M","longFmt":"73,720,194"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":3.425,"fmt":"3.42"},"priceToBook":{"raw":3.0948906,"fmt":"3.09"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1751241600,"fmt":"2025-06-30"},"nextFiscalYearEnd":{"raw":1782777600,"fmt":"2026-06-30"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":54420000,"fmt":"54.42M","longFmt":"54,420,000"},"trailingEps":{"raw":0.73,"fmt":"0.73"},"forwardEps":{"raw":0.48,"fmt":"0.48"},"pegRatio":{},"lastSplitFactor":"1:100","lastSplitDate":{"raw":1140134400,"fmt":"2006-02-17"},"enterpriseToRevenue":{"raw":2.45,"fmt":"2.45"},"enterpriseToEbitda":{"raw":16.539,"fmt":"16.54"},"52WeekChange":{"raw":0.32616937,"fmt":"32.62%"},"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.65,"fmt":"0.65"},"estimate":{"raw":0.094,"fmt":"0.09"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.56","surprisePct":"591.49","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746734700,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.09,"fmt":"0.09"},"estimate":{"raw":0.102,"fmt":"0.10"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"-0.01","surprisePct":"-11.76","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1757365491,"fmt":"2025-09-08"}},{"date":"3Q2025","actual":{"raw":-0.02,"fmt":"-0.02"},"estimate":{"raw":0.09,"fmt":"0.09"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"-0.11","surprisePct":"-122.22","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762463543,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.0,"fmt":"0.00"},"estimate":{"raw":0.1,"fmt":"0.10"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"-0.1","surprisePct":"-100.0","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770411820,"fmt":"2026-02-06"}}],"currentQuarterEstimate":{"raw":0.1,"fmt":"0.10"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778184000,"fmt":"2026-05-07"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":205202000,"fmt":"205.2M","longFmt":"205,202,000"},"earnings":{"raw":-2371000,"fmt":"-2.37M","longFmt":"-2,371,000"}},{"date":2023,"revenue":{"raw":243641000,"fmt":"243.64M","longFmt":"243,641,000"},"earnings":{"raw":10000,"fmt":"10k","longFmt":"10,000"}},{"date":2024,"revenue":{"raw":268596000,"fmt":"268.6M","longFmt":"268,596,000"},"earnings":{"raw":11415000,"fmt":"11.41M","longFmt":"11,415,000"}},{"date":2025,"revenue":{"raw":302548000,"fmt":"302.55M","longFmt":"302,548,000"},"earnings":{"raw":63955000,"fmt":"63.95M","longFmt":"63,955,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":75427000,"fmt":"75.43M","longFmt":"75,427,000"},"earnings":{"raw":48867000,"fmt":"48.87M","longFmt":"48,867,000"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":82563000,"fmt":"82.56M","longFmt":"82,563,000"},"earnings":{"raw":6831000,"fmt":"6.83M","longFmt":"6,831,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":80853000,"fmt":"80.85M","longFmt":"80,853,000"},"earnings":{"raw":-1208000,"fmt":"-1.21M","longFmt":"-1,208,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":78712000,"fmt":"78.71M","longFmt":"78,712,000"},"earnings":{"raw":-70000,"fmt":"-70k","longFmt":"-70,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CTLP Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1746738000,"updated":1763975703,"transcriptId":2331686,"type":"IN_HOUSE","eventId":313782,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q3-2025-earnings_call-313782.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/8/2331686.json","maxAge":1},{"title":"CTLP Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1738879200,"updated":1766485074,"transcriptId":2532818,"type":"IN_HOUSE","eventId":254316,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q2-2025-earnings_call-254316.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/6/2532818.json","maxAge":1},{"title":"CTLP Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1731016800,"updated":1768479873,"transcriptId":2603685,"type":"IN_HOUSE","eventId":229698,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q1-2025-earnings_call-229698.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/7/2603685.json","maxAge":1},{"title":"CTLP Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1726002000,"updated":1768976575,"transcriptId":2635778,"type":"IN_HOUSE","eventId":187413,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q4-2024-earnings_call-187413.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/9/10/2635778.json","maxAge":1},{"title":"CTLP Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1715288400,"updated":1772065323,"transcriptId":2723362,"type":"IN_HOUSE","eventId":166056,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q3-2024-earnings_call-166056.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/9/2723362.json","maxAge":1},{"title":"CTLP Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1707429600,"updated":1772059828,"transcriptId":2806301,"type":"IN_HOUSE","eventId":130023,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q2-2024-earnings_call-130023.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/8/2806301.json","maxAge":1},{"title":"CTLP Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1699567200,"updated":1772065562,"transcriptId":2845769,"type":"IN_HOUSE","eventId":103819,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q1-2024-earnings_call-103819.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/9/2845769.json","maxAge":1},{"title":"CTLP Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1694034000,"updated":1772278346,"transcriptId":2888304,"type":"IN_HOUSE","eventId":67279,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q4-2023-earnings_call-67279.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/9/6/2888304.json","maxAge":1},{"title":"CTLP Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1683234000,"updated":1773016328,"transcriptId":2963408,"type":"IN_HOUSE","eventId":52620,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q3-2023-earnings_call-52620.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2963408.json","maxAge":1},{"title":"CTLP Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1675807200,"updated":1773487668,"transcriptId":3023383,"type":"IN_HOUSE","eventId":42825,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q2-2023-earnings_call-42825.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/7/3023383.json","maxAge":1},{"title":"CTLP Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1667836800,"updated":1773316179,"transcriptId":3058240,"type":"IN_HOUSE","eventId":34842,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q1-2023-earnings_call-34842.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/7/3058240.json","maxAge":1},{"title":"CTLP Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1662670800,"updated":1774092869,"transcriptId":3080321,"type":"IN_HOUSE","eventId":33193,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q4-2022-earnings_call-33193.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/9/8/3080321.json","maxAge":1},{"title":"CTLP Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1651758042,"updated":1774697746,"transcriptId":3138224,"type":"IN_HOUSE","eventId":21259,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q3-2022-earnings_call-21259.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/5/3138224.json","maxAge":1},{"title":"CTLP Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1643854849,"updated":1752165408,"transcriptId":1574580,"type":"RAW","eventId":13808,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q2-2022-earnings_call-13808.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/3/1574580.json","maxAge":1},{"title":"CTLP Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1635984000,"updated":1752165408,"transcriptId":1571133,"type":"RAW","eventId":9765,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q1-2022-earnings_call-9765.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1571133.json","maxAge":1},{"title":"CTLP Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1630540800,"updated":1752165408,"transcriptId":1566270,"type":"RAW","eventId":4305,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q4-2021-earnings_call-4305.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/9/2/1566270.json","maxAge":1},{"title":"CTLP Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1620333000,"updated":1754989697,"transcriptId":2023134,"type":"RAW","eventId":365091,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q3-2021-earnings_call-365091.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/2023134.json","maxAge":1},{"title":"CTLP Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1612474200,"updated":1754989277,"transcriptId":2023135,"type":"RAW","eventId":365092,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q2-2021-earnings_call-365092.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/4/2023135.json","maxAge":1},{"title":"CTLP Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1604611800,"updated":1754989224,"transcriptId":2023137,"type":"RAW","eventId":365093,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q1-2021-earnings_call-365093.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/5/2023137.json","maxAge":1},{"title":"CTLP Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1599769800,"updated":1754989401,"transcriptId":2023139,"type":"RAW","eventId":268675,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q4-2020-earnings_call-268675.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/9/10/2023139.json","maxAge":1},{"title":"CTLP Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1593030600,"updated":1754989495,"transcriptId":2023148,"type":"RAW","eventId":365094,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q3-2020-earnings_call-365094.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/6/24/2023148.json","maxAge":1},{"title":"CTLP Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1582119000,"updated":1754989549,"transcriptId":2023141,"type":"RAW","eventId":365096,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q2-2020-earnings_call-365096.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/19/2023141.json","maxAge":1},{"title":"CTLP Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1573565400,"updated":1754989224,"transcriptId":2023142,"type":"RAW","eventId":365097,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTLP/earnings/CTLP-Q1-2020-earnings_call-365097.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/11/12/2023142.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":10.660001,"fmt":"10.66"},"open":{"raw":10.64,"fmt":"10.64"},"dayLow":{"raw":10.555,"fmt":"10.56"},"dayHigh":{"raw":10.66,"fmt":"10.66"},"regularMarketPreviousClose":{"raw":10.660001,"fmt":"10.66"},"regularMarketOpen":{"raw":10.64,"fmt":"10.64"},"regularMarketDayLow":{"raw":10.555,"fmt":"10.56"},"regularMarketDayHigh":{"raw":10.66,"fmt":"10.66"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.067,"fmt":"1.07"},"trailingPE":{"raw":14.520548,"fmt":"14.52"},"forwardPE":{"raw":22.083334,"fmt":"22.08"},"volume":{"raw":819175,"fmt":"819.17k","longFmt":"819,175"},"regularMarketVolume":{"raw":819175,"fmt":"819.17k","longFmt":"819,175"},"averageVolume":{"raw":1249220,"fmt":"1.25M","longFmt":"1,249,220"},"averageVolume10days":{"raw":1081730,"fmt":"1.08M","longFmt":"1,081,730"},"averageDailyVolume10Day":{"raw":1081730,"fmt":"1.08M","longFmt":"1,081,730"},"bid":{"raw":7.61,"fmt":"7.61"},"ask":{"raw":13.58,"fmt":"13.58"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":781434048,"fmt":"781.43M","longFmt":"781,434,048"},"nonDilutedMarketCap":{"raw":773324835,"fmt":"773.32M","longFmt":"773,324,835"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":7.01,"fmt":"7.01"},"fiftyTwoWeekHigh":{"raw":11.16,"fmt":"11.16"},"allTimeHigh":{"raw":616.1972,"fmt":"616.20"},"allTimeLow":{"raw":0.46,"fmt":"0.46"},"priceToSalesTrailing12Months":{"raw":2.4607832,"fmt":"2.46"},"fiftyDayAverage":{"raw":10.5414,"fmt":"10.54"},"twoHundredDayAverage":{"raw":10.6508,"fmt":"10.65"},"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":1778184000,"fmt":"2026-05-07"}],"earningsCallDate":[],"isEarningsDateEstimate":true,"earningsAverage":{},"earningsLow":{},"earningsHigh":{},"revenueAverage":{"raw":85600000,"fmt":"85.6M","longFmt":"85,600,000"},"revenueLow":{"raw":85600000,"fmt":"85.6M","longFmt":"85,600,000"},"revenueHigh":{"raw":85600000,"fmt":"85.6M","longFmt":"85,600,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1750167978,"firm":"Benchmark","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1750099214,"firm":"Barrington Research","toGrade":"Underperform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1750088536,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1747834600,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":14.0,"priorPriceTarget":14.0},{"epochGradeDate":1743092093,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":14.0,"priorPriceTarget":14.0},{"epochGradeDate":1740581232,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":13.0,"priorPriceTarget":11.0},{"epochGradeDate":1739384288,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":12.0},{"epochGradeDate":1738931780,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":12.0,"priorPriceTarget":12.0},{"epochGradeDate":1738587777,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":12.0,"priorPriceTarget":12.0},{"epochGradeDate":1731333228,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":12.0,"priorPriceTarget":10.0},{"epochGradeDate":1731081845,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":12.0,"priorPriceTarget":10.0},{"epochGradeDate":1731077696,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":11.0,"priorPriceTarget":10.0},{"epochGradeDate":1730740151,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1726254016,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1726060780,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1726059856,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1726058849,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":13.0},{"epochGradeDate":1725640039,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1720806523,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1716905954,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1715785922,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1715351499,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1715005354,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1711377784,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":10.0},{"epochGradeDate":1708690312,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1707928493,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1704295183,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1696322339,"firm":"Berenberg","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":9.0,"priorPriceTarget":0.0},{"epochGradeDate":1694094878,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1685025252,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1683880990,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1683034461,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1675865285,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":10.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":1774646418,"postMarketPrice":{"raw":10.6,"fmt":"10.60"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.0056285574,"fmt":"-0.56%"},"regularMarketChange":{"raw":-0.06000042,"fmt":"-0.06"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":10.6,"fmt":"10.60"},"regularMarketDayHigh":{"raw":10.66,"fmt":"10.66"},"regularMarketDayLow":{"raw":10.555,"fmt":"10.56"},"regularMarketVolume":{"raw":819175,"fmt":"819.17k","longFmt":"819,175.00"},"averageDailyVolume10Day":{"raw":1081730,"fmt":"1.08M","longFmt":"1,081,730"},"averageDailyVolume3Month":{"raw":1249220,"fmt":"1.25M","longFmt":"1,249,220"},"regularMarketPreviousClose":{"raw":10.660001,"fmt":"10.66"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":10.64,"fmt":"10.64"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CTLP","underlyingSymbol":null,"shortName":"Cantaloupe, Inc.","longName":"Cantaloupe, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":781434048,"fmt":"781.43M","longFmt":"781,434,048.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.65126,"fmt":"0.65"},"estimate":{"raw":0.105,"fmt":"0.10"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.55","surprisePct":"520.25","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746734700,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.13,"fmt":"0.13"},"estimate":{"raw":0.105,"fmt":"0.10"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"0.03","surprisePct":"23.81","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1757365491,"fmt":"2025-09-08"}},{"date":"3Q2025","actual":{"raw":0.0636,"fmt":"0.06"},"estimate":{"raw":0.07,"fmt":"0.07"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"-0.01","surprisePct":"-9.14","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762463543,"fmt":"2025-11-06"}}],"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778184000,"fmt":"2026-05-07"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":205202000,"fmt":"205.2M","longFmt":"205,202,000"},"earnings":{"raw":5073000,"fmt":"5.07M","longFmt":"5,073,000"}},{"date":2023,"revenue":{"raw":243641000,"fmt":"243.64M","longFmt":"243,641,000"},"earnings":{"raw":6512640,"fmt":"6.51M","longFmt":"6,512,640"}},{"date":2024,"revenue":{"raw":268596000,"fmt":"268.6M","longFmt":"268,596,000"},"earnings":{"raw":18635010,"fmt":"18.64M","longFmt":"18,635,010"}},{"date":2025,"revenue":{"raw":302548000,"fmt":"302.55M","longFmt":"302,548,000"},"earnings":{"raw":69506000,"fmt":"69.51M","longFmt":"69,506,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":75427000,"fmt":"75.43M","longFmt":"75,427,000"},"earnings":{"raw":48962000,"fmt":"48.96M","longFmt":"48,962,000"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":82563000,"fmt":"82.56M","longFmt":"82,563,000"},"earnings":{"raw":9841000,"fmt":"9.84M","longFmt":"9,841,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":80853000,"fmt":"80.85M","longFmt":"80,853,000"},"earnings":{"raw":4679000,"fmt":"4.68M","longFmt":"4,679,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":78712000,"fmt":"78.71M","longFmt":"78,712,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":10.6,"fmt":"10.60"},"targetHighPrice":{},"targetLowPrice":{},"targetMeanPrice":{},"targetMedianPrice":{},"recommendationMean":{"raw":3.5,"fmt":"3.50"},"recommendationKey":"hold","numberOfAnalystOpinions":{},"totalCash":{"raw":52980000,"fmt":"52.98M","longFmt":"52,980,000"},"totalCashPerShare":{"raw":0.719,"fmt":"0.72"},"ebitda":{"raw":47046000,"fmt":"47.05M","longFmt":"47,046,000"},"totalDebt":{"raw":46923000,"fmt":"46.92M","longFmt":"46,923,000"},"quickRatio":{"raw":1.148,"fmt":"1.15"},"currentRatio":{"raw":1.921,"fmt":"1.92"},"totalRevenue":{"raw":317555008,"fmt":"317.56M","longFmt":"317,555,008"},"debtToEquity":{"raw":18.388,"fmt":"18.39%"},"revenuePerShare":{"raw":4.322,"fmt":"4.32"},"returnOnAssets":{"raw":0.049489997,"fmt":"4.95%"},"returnOnEquity":{"raw":0.24551001,"fmt":"24.55%"},"grossProfits":{"raw":128311000,"fmt":"128.31M","longFmt":"128,311,000"},"freeCashflow":{"raw":23077624,"fmt":"23.08M","longFmt":"23,077,624"},"operatingCashflow":{"raw":41959000,"fmt":"41.96M","longFmt":"41,959,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.068,"fmt":"6.80%"},"grossMargins":{"raw":0.40405998,"fmt":"40.41%"},"ebitdaMargins":{"raw":0.14815,"fmt":"14.81%"},"operatingMargins":{"raw":0.06937,"fmt":"6.94%"},"profitMargins":{"raw":0.17319,"fmt":"17.32%"},"financialCurrency":"USD"}}],"error":null}}