{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.076655,"fmt":"7.67%"},"oneMonthReturn":{"raw":-0.3001133,"fmt":"-30.01%"},"threeMonthReturn":{"raw":-0.59607846,"fmt":"-59.61%"},"sixMonthReturn":{"raw":-0.7557312,"fmt":"-75.57%"},"ytdReturnPct":{"raw":-0.5678322,"fmt":"-56.78%"},"oneYearTotalReturn":{"raw":-0.80192304,"fmt":"-80.19%"},"twoYearTotalReturn":{"raw":-0.7967105,"fmt":"-79.67%"},"threeYearTotalReturn":{"raw":-0.8528571,"fmt":"-85.29%"},"fiveYearTotalReturn":{"raw":-0.9871196,"fmt":"-98.71%"},"tenYearTotalReturn":{"raw":-0.9092511,"fmt":"-90.93%"},"maxReturn":{"raw":-0.94381815,"fmt":"-94.38%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.02115274,"fmt":"-2.12%"},"oneMonthReturn":{"raw":-0.074144304,"fmt":"-7.41%"},"threeMonthReturn":{"raw":-0.08096605,"fmt":"-8.10%"},"sixMonthReturn":{"raw":-0.041370034,"fmt":"-4.14%"},"ytdReturnPct":{"raw":-0.06962967,"fmt":"-6.96%"},"oneYearTotalReturn":{"raw":0.118655056,"fmt":"11.87%"},"twoYearTotalReturn":{"raw":0.21346326,"fmt":"21.35%"},"threeYearTotalReturn":{"raw":0.6012073,"fmt":"60.12%"},"fiveYearTotalReturn":{"raw":0.60241187,"fmt":"60.24%"},"tenYearTotalReturn":{"raw":2.1282113,"fmt":"212.82%"},"maxReturn":{"raw":359.63702,"fmt":"35,963.70%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"enterpriseValue":{"raw":352869024,"fmt":"352.87M","longFmt":"352,869,024"},"forwardPE":{"raw":0.7186046,"fmt":"0.72"},"profitMargins":{"raw":-0.17938,"fmt":"-17.94%"},"floatShares":{"raw":21837178,"fmt":"21.84M","longFmt":"21,837,178"},"sharesOutstanding":{"raw":29118178,"fmt":"29.12M","longFmt":"29,118,178"},"sharesShort":{"raw":842712,"fmt":"842.71k","longFmt":"842,712"},"sharesShortPriorMonth":{"raw":524490,"fmt":"524.49k","longFmt":"524,490"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.028900001,"fmt":"2.89%"},"heldPercentInsiders":{"raw":0.29574,"fmt":"29.57%"},"heldPercentInstitutions":{"raw":0.47057,"fmt":"47.06%"},"shortRatio":{"raw":2.24,"fmt":"2.24"},"shortPercentOfFloat":{"raw":0.0337,"fmt":"3.37%"},"beta":{"raw":1.279,"fmt":"1.28"},"impliedSharesOutstanding":{"raw":29118178,"fmt":"29.12M","longFmt":"29,118,178"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":-1.661,"fmt":"-1.66"},"priceToBook":{},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":-44752000,"fmt":"-44.75M","longFmt":"-44,752,000"},"trailingEps":{"raw":-1.56,"fmt":"-1.5600"},"forwardEps":{"raw":0.86,"fmt":"0.86"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":1.627,"fmt":"1.63"},"enterpriseToEbitda":{"raw":7.237,"fmt":"7.24"},"52WeekChange":{"raw":-0.8265861,"fmt":"-82.66%"},"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.97,"fmt":"-0.97"},"estimate":{"raw":-0.37667,"fmt":"-0.38"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.59","surprisePct":"-157.52","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1747055548,"fmt":"2025-05-12"}},{"date":"2Q2025","actual":{"raw":-0.51,"fmt":"-0.51"},"estimate":{"raw":-0.25,"fmt":"-0.25"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.26","surprisePct":"-104.0","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753967204,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":-0.09,"fmt":"-0.09"},"estimate":{"raw":-0.09333,"fmt":"-0.09"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.0","surprisePct":"3.57","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762438033,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":-0.01,"fmt":"-0.01"},"estimate":{"raw":-0.04667,"fmt":"-0.05"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.04","surprisePct":"78.57","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772546758,"fmt":"2026-03-03"}}],"currentQuarterEstimate":{"raw":-0.025,"fmt":"-0.03"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778502600,"fmt":"2026-05-11"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":317303000,"fmt":"317.3M","longFmt":"317,303,000"},"earnings":{"raw":-70259000,"fmt":"-70.26M","longFmt":"-70,259,000"}},{"date":2023,"revenue":{"raw":297852000,"fmt":"297.85M","longFmt":"297,852,000"},"earnings":{"raw":-185221000,"fmt":"-185.22M","longFmt":"-185,221,000"}},{"date":2024,"revenue":{"raw":274794000,"fmt":"274.79M","longFmt":"274,794,000"},"earnings":{"raw":-118324000,"fmt":"-118.32M","longFmt":"-118,324,000"}},{"date":2025,"revenue":{"raw":216876000,"fmt":"216.88M","longFmt":"216,876,000"},"earnings":{"raw":-44752000,"fmt":"-44.75M","longFmt":"-44,752,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":63655000,"fmt":"63.66M","longFmt":"63,655,000"},"earnings":{"raw":-25848000,"fmt":"-25.85M","longFmt":"-25,848,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":53383000,"fmt":"53.38M","longFmt":"53,383,000"},"earnings":{"raw":-14483000,"fmt":"-14.48M","longFmt":"-14,483,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":50526000,"fmt":"50.53M","longFmt":"50,526,000"},"earnings":{"raw":-2592000,"fmt":"-2.59M","longFmt":"-2,592,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":49312000,"fmt":"49.31M","longFmt":"49,312,000"},"earnings":{"raw":-391000,"fmt":"-391k","longFmt":"-391,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"UPLD Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772553600,"updated":1772558701,"transcriptId":2983633,"type":"IN_HOUSE","eventId":402900,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q4-2025-earnings_call-402900.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/3/2983633.json","maxAge":1},{"title":"UPLD Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762444800,"updated":1763045140,"transcriptId":2270866,"type":"IN_HOUSE","eventId":369318,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q3-2025-earnings_call-369318.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2270866.json","maxAge":1},{"title":"UPLD Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753974000,"updated":1763338754,"transcriptId":2296518,"type":"IN_HOUSE","eventId":345503,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q2-2025-earnings_call-345503.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2296518.json","maxAge":1},{"title":"UPLD Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1747062000,"updated":1763621011,"transcriptId":2309900,"type":"IN_HOUSE","eventId":326606,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q1-2025-earnings_call-326606.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/12/2309900.json","maxAge":1},{"title":"UPLD Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1741795200,"updated":1766637919,"transcriptId":2537774,"type":"IN_HOUSE","eventId":249723,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q4-2024-earnings_call-249723.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/12/2537774.json","maxAge":1},{"title":"UPLD Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1731016800,"updated":1768484884,"transcriptId":2604122,"type":"IN_HOUSE","eventId":218106,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q3-2024-earnings_call-218106.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/7/2604122.json","maxAge":1},{"title":"UPLD Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722546000,"updated":1772061052,"transcriptId":2725753,"type":"IN_HOUSE","eventId":190155,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q2-2024-earnings_call-190155.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2725753.json","maxAge":1},{"title":"UPLD Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714683600,"updated":1772061508,"transcriptId":2744215,"type":"IN_HOUSE","eventId":169883,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q1-2024-earnings_call-169883.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/2/2744215.json","maxAge":1},{"title":"UPLD Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708639200,"updated":1772064961,"transcriptId":2788197,"type":"IN_HOUSE","eventId":125135,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q4-2023-earnings_call-125135.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/22/2788197.json","maxAge":1},{"title":"UPLD Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698958800,"updated":1772062129,"transcriptId":2852967,"type":"IN_HOUSE","eventId":87067,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q3-2023-earnings_call-87067.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2852967.json","maxAge":1},{"title":"UPLD Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691096400,"updated":1772064075,"transcriptId":2904943,"type":"IN_HOUSE","eventId":66790,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q2-2023-earnings_call-66790.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2904943.json","maxAge":1},{"title":"UPLD Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683234000,"updated":1773016214,"transcriptId":2962712,"type":"IN_HOUSE","eventId":56028,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q1-2023-earnings_call-56028.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2962712.json","maxAge":1},{"title":"UPLD Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677189600,"updated":1773016137,"transcriptId":3011070,"type":"IN_HOUSE","eventId":43869,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q4-2022-earnings_call-43869.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/23/3011070.json","maxAge":1},{"title":"UPLD Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667509200,"updated":1773373762,"transcriptId":3062549,"type":"IN_HOUSE","eventId":40142,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q3-2022-earnings_call-40142.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3062549.json","maxAge":1},{"title":"UPLD Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659535200,"updated":1773739147,"transcriptId":3099130,"type":"IN_HOUSE","eventId":31129,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q2-2022-earnings_call-31129.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/3/3099130.json","maxAge":1},{"title":"UPLD Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651658655,"updated":1774697765,"transcriptId":3140617,"type":"IN_HOUSE","eventId":20992,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q1-2022-earnings_call-20992.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3140617.json","maxAge":1},{"title":"UPLD Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645712280,"updated":1774511339,"transcriptId":3170537,"type":"IN_HOUSE","eventId":15349,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q4-2021-earnings_call-15349.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/24/3170537.json","maxAge":1},{"title":"UPLD Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635897600,"updated":1752165408,"transcriptId":1570996,"type":"RAW","eventId":9627,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q3-2021-earnings_call-9627.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/3/1570996.json","maxAge":1},{"title":"UPLD Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628092800,"updated":1752165408,"transcriptId":1567968,"type":"RAW","eventId":6215,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q2-2021-earnings_call-6215.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/4/1567968.json","maxAge":1},{"title":"UPLD Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620172800,"updated":1752165408,"transcriptId":1569745,"type":"RAW","eventId":8223,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPLD/earnings/UPLD-Q1-2021-earnings_call-8223.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/5/1569745.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"previousClose":{"raw":0.65999997,"fmt":"0.6600"},"open":{"raw":0.6402,"fmt":"0.6402"},"dayLow":{"raw":0.601,"fmt":"0.6010"},"dayHigh":{"raw":0.646,"fmt":"0.6460"},"regularMarketPreviousClose":{"raw":0.65999997,"fmt":"0.6600"},"regularMarketOpen":{"raw":0.6402,"fmt":"0.6402"},"regularMarketDayLow":{"raw":0.601,"fmt":"0.6010"},"regularMarketDayHigh":{"raw":0.646,"fmt":"0.6460"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.279,"fmt":"1.28"},"forwardPE":{"raw":0.7186046,"fmt":"0.72"},"volume":{"raw":349282,"fmt":"349.28k","longFmt":"349,282"},"regularMarketVolume":{"raw":349282,"fmt":"349.28k","longFmt":"349,282"},"averageVolume":{"raw":268150,"fmt":"268.15k","longFmt":"268,150"},"averageVolume10days":{"raw":701150,"fmt":"701.15k","longFmt":"701,150"},"averageDailyVolume10Day":{"raw":701150,"fmt":"701.15k","longFmt":"701,150"},"bid":{"raw":0.5879,"fmt":"0.5879"},"ask":{"raw":0.6484,"fmt":"0.6484"},"bidSize":{"raw":300,"fmt":"300","longFmt":"300"},"askSize":{"raw":500,"fmt":"500","longFmt":"500"},"marketCap":{"raw":17995034,"fmt":"18M","longFmt":"17,995,034"},"nonDilutedMarketCap":{"raw":16719657,"fmt":"16.72M","longFmt":"16,719,657"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":0.496,"fmt":"0.4960"},"fiftyTwoWeekHigh":{"raw":3.91,"fmt":"3.9100"},"allTimeHigh":{"raw":54.87,"fmt":"54.8700"},"allTimeLow":{"raw":0.496,"fmt":"0.4960"},"priceToSalesTrailing12Months":{"raw":0.08297384,"fmt":"0.08"},"fiftyDayAverage":{"raw":1.06488,"fmt":"1.0649"},"twoHundredDayAverage":{"raw":1.797595,"fmt":"1.7976"},"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":1778502600,"fmt":"2026-05-11"}],"earningsCallDate":[{"raw":1772553600,"fmt":"2026-03-03"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.13,"fmt":"0.13"},"earningsLow":{"raw":0.13,"fmt":"0.13"},"earningsHigh":{"raw":0.13,"fmt":"0.13"},"revenueAverage":{"raw":48497500,"fmt":"48.5M","longFmt":"48,497,500"},"revenueLow":{"raw":48495000,"fmt":"48.49M","longFmt":"48,495,000"},"revenueHigh":{"raw":48500000,"fmt":"48.5M","longFmt":"48,500,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772650891,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3.0,"priorPriceTarget":5.0},{"epochGradeDate":1755776077,"firm":"Needham","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":4.5,"priorPriceTarget":0.0},{"epochGradeDate":1747134143,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1741863786,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1731062944,"firm":"Needham","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1722592190,"firm":"Needham","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1715090959,"firm":"Roth MKM","toGrade":"Sell","fromGrade":"Sell","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":2.5,"priorPriceTarget":3.0},{"epochGradeDate":1714772346,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":5.0,"priorPriceTarget":7.0},{"epochGradeDate":1714735655,"firm":"Needham","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1699614090,"firm":"Roth MKM","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":3.5,"priorPriceTarget":0.0},{"epochGradeDate":1683550734,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":4.0,"priorPriceTarget":9.0},{"epochGradeDate":1683545909,"firm":"Canaccord Genuity","toGrade":"Action List Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.0,"priorPriceTarget":8.0},{"epochGradeDate":1683302502,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":4.0,"priorPriceTarget":9.0},{"epochGradeDate":1677504232,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":8.0,"priorPriceTarget":15.0},{"epochGradeDate":1677245666,"firm":"Needham","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1673958550,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1669112800,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":8.0,"priorPriceTarget":0.0},{"epochGradeDate":1667566819,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":17.0},{"epochGradeDate":1659616129,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":24.0},{"epochGradeDate":1653315612,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":17.0},{"epochGradeDate":1651754514,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":30.0},{"epochGradeDate":1651746436,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":40.0},{"epochGradeDate":1641903027,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":35.0},{"epochGradeDate":1636041524,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":48.0},{"epochGradeDate":1636028237,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":50.0},{"epochGradeDate":1636026066,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":64.0},{"epochGradeDate":1636021728,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":60.0},{"epochGradeDate":1636016520,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":50.0},{"epochGradeDate":1628173498,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":57.0},{"epochGradeDate":1628164043,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1614262247,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":55.0},{"epochGradeDate":1611244269,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":52.0},{"epochGradeDate":1604684108,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":46.0},{"epochGradeDate":1604673829,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":49.0},{"epochGradeDate":1604670298,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":53.0},{"epochGradeDate":1604408087,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":45.0},{"epochGradeDate":1599058926,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":55.0},{"epochGradeDate":1596810086,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":37.0},{"epochGradeDate":1596805148,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":40.0},{"epochGradeDate":1596796696,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":40.0},{"epochGradeDate":1588951939,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":56.0},{"epochGradeDate":1588943051,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":47.0},{"epochGradeDate":1586778338,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":53.0},{"epochGradeDate":1573046190,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1570533854,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":45.0},{"epochGradeDate":1559302785,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":61.0,"priorPriceTarget":0.0},{"epochGradeDate":1538654492,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":38.0},{"epochGradeDate":1533820330,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":11.5},{"epochGradeDate":1530273323,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":35.0},{"epochGradeDate":1521811642,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":32.0},{"epochGradeDate":1520603340,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":27.0},{"epochGradeDate":1502724338,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":25.0},{"epochGradeDate":1498511227,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":22.0,"priorPriceTarget":0.0},{"epochGradeDate":1450355442,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":11.5,"priorPriceTarget":0.0},{"epochGradeDate":1417410000,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":15.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.011326908,"fmt":"1.13%"},"postMarketChange":{"raw":0.007000029,"fmt":"0.01"},"postMarketTime":1774643238,"postMarketPrice":{"raw":0.625,"fmt":"0.6250"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.06363636,"fmt":"-6.36%"},"regularMarketChange":{"raw":-0.041999996,"fmt":"-0.0420"},"regularMarketTime":1774641600,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"regularMarketPrice":{"raw":0.618,"fmt":"0.6180"},"regularMarketDayHigh":{"raw":0.646,"fmt":"0.6460"},"regularMarketDayLow":{"raw":0.601,"fmt":"0.6010"},"regularMarketVolume":{"raw":349282,"fmt":"349.28k","longFmt":"349,282.00"},"averageDailyVolume10Day":{"raw":701150,"fmt":"701.15k","longFmt":"701,150"},"averageDailyVolume3Month":{"raw":268150,"fmt":"268.15k","longFmt":"268,150"},"regularMarketPreviousClose":{"raw":0.65999997,"fmt":"0.6600"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":0.6402,"fmt":"0.6402"},"strikePrice":{},"openInterest":{},"exchange":"NGM","exchangeName":"NasdaqGM","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"UPLD","underlyingSymbol":null,"shortName":"Upland Software, Inc.","longName":"Upland Software, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":17995034,"fmt":"18.00M","longFmt":"17,995,034.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.23,"fmt":"0.23"},"estimate":{"raw":0.17333,"fmt":"0.17"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.06","surprisePct":"32.69","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1747055548,"fmt":"2025-05-12"}},{"date":"2Q2025","actual":{"raw":0.15,"fmt":"0.15"},"estimate":{"raw":0.18333,"fmt":"0.18"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.03","surprisePct":"-18.18","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753967204,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":0.3,"fmt":"0.30"},"estimate":{"raw":0.17333,"fmt":"0.17"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.13","surprisePct":"73.08","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762438033,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.24,"fmt":"0.24"},"estimate":{"raw":0.19333,"fmt":"0.19"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.05","surprisePct":"24.14","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772546758,"fmt":"2026-03-03"}}],"currentQuarterEstimate":{"raw":0.13,"fmt":"0.13"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778502600,"fmt":"2026-05-11"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":317303000,"fmt":"317.3M","longFmt":"317,303,000"},"earnings":{"raw":61654000,"fmt":"61.65M","longFmt":"61,654,000"}},{"date":2023,"revenue":{"raw":297852000,"fmt":"297.85M","longFmt":"297,852,000"},"earnings":{"raw":37868000,"fmt":"37.87M","longFmt":"37,868,000"}},{"date":2024,"revenue":{"raw":274794000,"fmt":"274.79M","longFmt":"274,794,000"},"earnings":{"raw":42622000,"fmt":"42.62M","longFmt":"42,622,000"}},{"date":2025,"revenue":{"raw":216876000,"fmt":"216.88M","longFmt":"216,876,000"},"earnings":{"raw":33328000,"fmt":"33.33M","longFmt":"33,328,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":63655000,"fmt":"63.66M","longFmt":"63,655,000"},"earnings":{"raw":8211000,"fmt":"8.21M","longFmt":"8,211,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":53383000,"fmt":"53.38M","longFmt":"53,383,000"},"earnings":{"raw":5580000,"fmt":"5.58M","longFmt":"5,580,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":50526000,"fmt":"50.53M","longFmt":"50,526,000"},"earnings":{"raw":10830000,"fmt":"10.83M","longFmt":"10,830,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":49312000,"fmt":"49.31M","longFmt":"49,312,000"},"earnings":{"raw":8708000,"fmt":"8.71M","longFmt":"8,708,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":0.618,"fmt":"0.62"},"targetHighPrice":{"raw":4.5,"fmt":"4.50"},"targetLowPrice":{"raw":3.0,"fmt":"3.00"},"targetMeanPrice":{"raw":3.75,"fmt":"3.75"},"targetMedianPrice":{"raw":3.75,"fmt":"3.75"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":2,"fmt":"2","longFmt":"2"},"totalCash":{"raw":29398000,"fmt":"29.4M","longFmt":"29,398,000"},"totalCashPerShare":{"raw":1.01,"fmt":"1.01"},"ebitda":{"raw":48756000,"fmt":"48.76M","longFmt":"48,756,000"},"totalDebt":{"raw":235194000,"fmt":"235.19M","longFmt":"235,194,000"},"quickRatio":{"raw":0.649,"fmt":"0.65"},"currentRatio":{"raw":0.803,"fmt":"0.80"},"totalRevenue":{"raw":216876000,"fmt":"216.88M","longFmt":"216,876,000"},"debtToEquity":{"raw":291.406,"fmt":"291.41%"},"revenuePerShare":{"raw":7.579,"fmt":"7.58"},"returnOnAssets":{"raw":0.02204,"fmt":"2.20%"},"returnOnEquity":{"raw":-0.41915,"fmt":"-41.91%"},"grossProfits":{"raw":162118000,"fmt":"162.12M","longFmt":"162,118,000"},"freeCashflow":{"raw":33664248,"fmt":"33.66M","longFmt":"33,664,248"},"operatingCashflow":{"raw":25800000,"fmt":"25.8M","longFmt":"25,800,000"},"earningsGrowth":{},"revenueGrowth":{"raw":-0.275,"fmt":"-27.50%"},"grossMargins":{"raw":0.74751,"fmt":"74.75%"},"ebitdaMargins":{"raw":0.22481,"fmt":"22.48%"},"operatingMargins":{"raw":0.15183,"fmt":"15.18%"},"profitMargins":{"raw":-0.17938,"fmt":"-17.94%"},"financialCurrency":"USD"}}],"error":null}}