{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.023336254,"fmt":"2.33%"},"oneMonthReturn":{"raw":0.010238898,"fmt":"1.02%"},"threeMonthReturn":{"raw":-0.17948718,"fmt":"-17.95%"},"sixMonthReturn":{"raw":-0.26777983,"fmt":"-26.78%"},"ytdReturnPct":{"raw":-0.17606123,"fmt":"-17.61%"},"oneYearTotalReturn":{"raw":-0.36616704,"fmt":"-36.62%"},"twoYearTotalReturn":{"raw":-0.31757927,"fmt":"-31.76%"},"threeYearTotalReturn":{"raw":-0.2405388,"fmt":"-24.05%"},"fiveYearTotalReturn":{"raw":-0.422439,"fmt":"-42.24%"},"tenYearTotalReturn":{"raw":2.2980502,"fmt":"229.81%"},"maxReturn":{"raw":-0.21066666,"fmt":"-21.07%"}},"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":573035264,"fmt":"573.04M","longFmt":"573,035,264"},"forwardPE":{"raw":7.4231973,"fmt":"7.42"},"profitMargins":{"raw":0.05643,"fmt":"5.64%"},"floatShares":{"raw":54368798,"fmt":"54.37M","longFmt":"54,368,798"},"sharesOutstanding":{"raw":56993939,"fmt":"56.99M","longFmt":"56,993,939"},"sharesShort":{"raw":4302272,"fmt":"4.3M","longFmt":"4,302,272"},"sharesShortPriorMonth":{"raw":2917908,"fmt":"2.92M","longFmt":"2,917,908"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.075500004,"fmt":"7.55%"},"heldPercentInsiders":{"raw":0.04677,"fmt":"4.68%"},"heldPercentInstitutions":{"raw":0.94544,"fmt":"94.54%"},"shortRatio":{"raw":4.84,"fmt":"4.84"},"shortPercentOfFloat":{"raw":0.107700005,"fmt":"10.77%"},"beta":{"raw":0.749,"fmt":"0.75"},"impliedSharesOutstanding":{"raw":56993939,"fmt":"56.99M","longFmt":"56,993,939"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":5.166,"fmt":"5.17"},"priceToBook":{"raw":2.2919087,"fmt":"2.29"},"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":1625011200,"fmt":"2021-06-30"},"earningsQuarterlyGrowth":{"raw":1.512,"fmt":"151.20%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":62384000,"fmt":"62.38M","longFmt":"62,384,000"},"trailingEps":{"raw":1.07,"fmt":"1.07"},"forwardEps":{"raw":1.595,"fmt":"1.6"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":0.518,"fmt":"0.52"},"enterpriseToEbitda":{"raw":16.707,"fmt":"16.71"},"52WeekChange":{"raw":-0.39896107,"fmt":"-39.90%"},"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.056,"fmt":"0.06"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.02","surprisePct":"42.86","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746648300,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":0.06,"fmt":"0.06"},"estimate":{"raw":0.1175,"fmt":"0.12"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"-0.06","surprisePct":"-48.94","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754598585,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":0.08,"fmt":"0.08"},"estimate":{"raw":0.085,"fmt":"0.09"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"-0.01","surprisePct":"-5.88","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762464294,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.87,"fmt":"0.87"},"estimate":{"raw":0.045,"fmt":"0.05"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"0.83","surprisePct":"1833.33","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770325500,"fmt":"2026-02-05"}}],"currentQuarterEstimate":{"raw":0.168,"fmt":"0.17"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":582099000,"fmt":"582.1M","longFmt":"582,099,000"},"earnings":{"raw":-5248000,"fmt":"-5.25M","longFmt":"-5,248,000"}},{"date":2023,"revenue":{"raw":580624000,"fmt":"580.62M","longFmt":"580,624,000"},"earnings":{"raw":-68866000,"fmt":"-68.87M","longFmt":"-68,866,000"}},{"date":2024,"revenue":{"raw":613514000,"fmt":"613.51M","longFmt":"613,514,000"},"earnings":{"raw":-31331000,"fmt":"-31.33M","longFmt":"-31,331,000"}},{"date":2025,"revenue":{"raw":1093711000,"fmt":"1.09B","longFmt":"1,093,711,000"},"earnings":{"raw":4707000,"fmt":"4.71M","longFmt":"4,707,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":269842000,"fmt":"269.84M","longFmt":"269,842,000"},"earnings":{"raw":4416000,"fmt":"4.42M","longFmt":"4,416,000"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":262054000,"fmt":"262.05M","longFmt":"262,054,000"},"earnings":{"raw":3206000,"fmt":"3.21M","longFmt":"3,206,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":285853000,"fmt":"285.85M","longFmt":"285,853,000"},"earnings":{"raw":4535000,"fmt":"4.54M","longFmt":"4,535,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":287845000,"fmt":"287.85M","longFmt":"287,845,000"},"earnings":{"raw":50227000,"fmt":"50.23M","longFmt":"50,227,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"QNST Q2 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q2","date":1770328800,"updated":1772062868,"transcriptId":2756793,"type":"IN_HOUSE","eventId":412592,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q2-2026-earnings_call-412592.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/5/2756793.json","maxAge":1},{"title":"QNST Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1762466400,"updated":1763206478,"transcriptId":2279713,"type":"IN_HOUSE","eventId":372638,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q1-2026-earnings_call-372638.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2279713.json","maxAge":1},{"title":"QNST Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1754600400,"updated":1763943477,"transcriptId":2325559,"type":"IN_HOUSE","eventId":338376,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q4-2025-earnings_call-338376.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/7/2325559.json","maxAge":1},{"title":"QNST Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1746651600,"updated":1763997254,"transcriptId":2333188,"type":"IN_HOUSE","eventId":313766,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q3-2025-earnings_call-313766.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/7/2333188.json","maxAge":1},{"title":"QNST Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1738879200,"updated":1766486808,"transcriptId":2532902,"type":"IN_HOUSE","eventId":252594,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q2-2025-earnings_call-252594.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/6/2532902.json","maxAge":1},{"title":"QNST Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1730759400,"updated":1768649597,"transcriptId":2612593,"type":"IN_HOUSE","eventId":220389,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q1-2025-earnings_call-220389.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/4/2612593.json","maxAge":1},{"title":"QNST Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1723150800,"updated":1772059995,"transcriptId":2714314,"type":"IN_HOUSE","eventId":187800,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q4-2024-earnings_call-187800.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/8/2714314.json","maxAge":1},{"title":"QNST Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1715202000,"updated":1772059320,"transcriptId":2729217,"type":"IN_HOUSE","eventId":165675,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q3-2024-earnings_call-165675.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/8/2729217.json","maxAge":1},{"title":"QNST Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1707343200,"updated":1772058567,"transcriptId":2807514,"type":"IN_HOUSE","eventId":127868,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q2-2024-earnings_call-127868.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/7/2807514.json","maxAge":1},{"title":"QNST Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1698872400,"updated":1772058803,"transcriptId":2856489,"type":"IN_HOUSE","eventId":89067,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q1-2024-earnings_call-89067.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/1/2856489.json","maxAge":1},{"title":"QNST Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1691614800,"updated":1772278882,"transcriptId":2899150,"type":"IN_HOUSE","eventId":62861,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q4-2023-earnings_call-62861.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/9/2899150.json","maxAge":1},{"title":"QNST Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1683147600,"updated":1773016513,"transcriptId":2965418,"type":"IN_HOUSE","eventId":52843,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q3-2023-earnings_call-52843.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/3/2965418.json","maxAge":1},{"title":"QNST Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1675893600,"updated":1773487867,"transcriptId":3022294,"type":"IN_HOUSE","eventId":42775,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q2-2023-earnings_call-42775.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/8/3022294.json","maxAge":1},{"title":"QNST Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1667475900,"updated":1773391851,"transcriptId":3064900,"type":"IN_HOUSE","eventId":40244,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q1-2023-earnings_call-40244.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3064900.json","maxAge":1},{"title":"QNST Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1659532500,"updated":1773740651,"transcriptId":3099590,"type":"IN_HOUSE","eventId":31137,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q4-2022-earnings_call-31137.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/3/3099590.json","maxAge":1},{"title":"QNST Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1651658403,"updated":1774697635,"transcriptId":3140689,"type":"IN_HOUSE","eventId":20967,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q3-2022-earnings_call-20967.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3140689.json","maxAge":1},{"title":"QNST Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1644338507,"updated":1774697832,"transcriptId":3184441,"type":"RAW","eventId":14487,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/QNST/earnings/QNST-Q2-2022-earnings_call-14487.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/8/3184441.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":12.110001,"fmt":"12.11"},"open":{"raw":11.93,"fmt":"11.93"},"dayLow":{"raw":11.78,"fmt":"11.78"},"dayHigh":{"raw":12.1,"fmt":"12.10"},"regularMarketPreviousClose":{"raw":12.110001,"fmt":"12.11"},"regularMarketOpen":{"raw":11.93,"fmt":"11.93"},"regularMarketDayLow":{"raw":11.78,"fmt":"11.78"},"regularMarketDayHigh":{"raw":12.1,"fmt":"12.10"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.749,"fmt":"0.75"},"trailingPE":{"raw":11.06542,"fmt":"11.07"},"forwardPE":{"raw":7.4231973,"fmt":"7.42"},"volume":{"raw":697198,"fmt":"697.2k","longFmt":"697,198"},"regularMarketVolume":{"raw":697198,"fmt":"697.2k","longFmt":"697,198"},"averageVolume":{"raw":817267,"fmt":"817.27k","longFmt":"817,267"},"averageVolume10days":{"raw":907230,"fmt":"907.23k","longFmt":"907,230"},"averageDailyVolume10Day":{"raw":907230,"fmt":"907.23k","longFmt":"907,230"},"bid":{"raw":11.81,"fmt":"11.81"},"ask":{"raw":11.89,"fmt":"11.89"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":300,"fmt":"300","longFmt":"300"},"marketCap":{"raw":674808256,"fmt":"674.81M","longFmt":"674,808,256"},"nonDilutedMarketCap":{"raw":659989813,"fmt":"659.99M","longFmt":"659,989,813"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":10.29,"fmt":"10.29"},"fiftyTwoWeekHigh":{"raw":19.52,"fmt":"19.52"},"allTimeHigh":{"raw":26.27,"fmt":"26.27"},"allTimeLow":{"raw":2.61,"fmt":"2.61"},"priceToSalesTrailing12Months":{"raw":0.6103581,"fmt":"0.61"},"fiftyDayAverage":{"raw":12.5956,"fmt":"12.60"},"twoHundredDayAverage":{"raw":14.54235,"fmt":"14.54"},"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":1778097600,"fmt":"2026-05-06"}],"earningsCallDate":[{"raw":1770328800,"fmt":"2026-02-05"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.31333,"fmt":"0.31"},"earningsLow":{"raw":0.28,"fmt":"0.28"},"earningsHigh":{"raw":0.35,"fmt":"0.35"},"revenueAverage":{"raw":336212670,"fmt":"336.21M","longFmt":"336,212,670"},"revenueLow":{"raw":334901000,"fmt":"334.9M","longFmt":"334,901,000"},"revenueHigh":{"raw":339920000,"fmt":"339.92M","longFmt":"339,920,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770381881,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":24.0,"priorPriceTarget":24.0},{"epochGradeDate":1767803332,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":25.0},{"epochGradeDate":1767626938,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":24.0,"priorPriceTarget":24.0},{"epochGradeDate":1754691671,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":19.0},{"epochGradeDate":1754657913,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":28.0},{"epochGradeDate":1754655778,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":29.0,"priorPriceTarget":29.0},{"epochGradeDate":1746726442,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":27.0},{"epochGradeDate":1746717784,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":31.0,"priorPriceTarget":31.0},{"epochGradeDate":1745419527,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":29.0,"priorPriceTarget":29.0},{"epochGradeDate":1742990249,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":29.0,"priorPriceTarget":29.0},{"epochGradeDate":1738969007,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":25.0},{"epochGradeDate":1738949632,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":32.0},{"epochGradeDate":1738931604,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":29.0,"priorPriceTarget":29.0},{"epochGradeDate":1733498114,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":29.0,"priorPriceTarget":29.0},{"epochGradeDate":1730849080,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":20.0},{"epochGradeDate":1730827678,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":22.0},{"epochGradeDate":1730823237,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":24.0},{"epochGradeDate":1730816004,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":25.0},{"epochGradeDate":1730810562,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":23.0},{"epochGradeDate":1723485699,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":22.0},{"epochGradeDate":1723240096,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":22.0},{"epochGradeDate":1723221135,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":21.5},{"epochGradeDate":1723204521,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.0},{"epochGradeDate":1721057645,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":22.0},{"epochGradeDate":1718710850,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":22.0,"priorPriceTarget":0.0},{"epochGradeDate":1716908457,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":22.0},{"epochGradeDate":1715269048,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":14.0},{"epochGradeDate":1715262936,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1713883000,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":16.0},{"epochGradeDate":1710521473,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":17.0},{"epochGradeDate":1707418919,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1707407876,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0},{"epochGradeDate":1701346011,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":11.0},{"epochGradeDate":1693309033,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1685029232,"firm":"Barrington Research","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1683212603,"firm":"Barrington Research","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1683208145,"firm":"Lake Street","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":15.0},{"epochGradeDate":1683205028,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1683202263,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":18.0,"priorPriceTarget":0.0},{"epochGradeDate":1675954098,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":17.0,"priorPriceTarget":0.0},{"epochGradeDate":1675953089,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":13.0},{"epochGradeDate":1675952096,"firm":"Lake Street","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":10.0},{"epochGradeDate":1675950872,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":14.0,"priorPriceTarget":0.0},{"epochGradeDate":1644414480,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1599143668,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":17.0,"priorPriceTarget":0.0},{"epochGradeDate":1538735967,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1530104639,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1529588311,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1511878692,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":12.5,"priorPriceTarget":0.0},{"epochGradeDate":1462196031,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1414760400,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":4.0,"priorPriceTarget":5.0},{"epochGradeDate":1407934800,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":5.0,"priorPriceTarget":7.0},{"epochGradeDate":1359557759,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":6.0,"priorPriceTarget":5.0},{"epochGradeDate":1359557428,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":7.0},{"epochGradeDate":1351692900,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1342518300,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Maintains","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1335869820,"firm":"Benchmark","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":9.0,"priorPriceTarget":11.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":1774643652,"postMarketPrice":{"raw":11.84,"fmt":"11.84"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.02229566,"fmt":"-2.23%"},"regularMarketChange":{"raw":-0.27000046,"fmt":"-0.27"},"regularMarketTime":1774641600,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":11.84,"fmt":"11.84"},"regularMarketDayHigh":{"raw":12.1,"fmt":"12.10"},"regularMarketDayLow":{"raw":11.78,"fmt":"11.78"},"regularMarketVolume":{"raw":697198,"fmt":"697.20k","longFmt":"697,198.00"},"averageDailyVolume10Day":{"raw":907230,"fmt":"907.23k","longFmt":"907,230"},"averageDailyVolume3Month":{"raw":817267,"fmt":"817.27k","longFmt":"817,267"},"regularMarketPreviousClose":{"raw":12.110001,"fmt":"12.11"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":11.93,"fmt":"11.93"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"QNST","underlyingSymbol":null,"shortName":"QuinStreet, Inc.","longName":"QuinStreet, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":674808256,"fmt":"674.81M","longFmt":"674,808,256.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.21,"fmt":"0.21"},"estimate":{"raw":0.20333,"fmt":"0.20"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.01","surprisePct":"3.28","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746648300,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":0.25,"fmt":"0.25"},"estimate":{"raw":0.246,"fmt":"0.25"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"0.0","surprisePct":"1.63","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754598585,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":0.22,"fmt":"0.22"},"estimate":{"raw":0.212,"fmt":"0.21"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"0.01","surprisePct":"3.77","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762464294,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.24,"fmt":"0.24"},"estimate":{"raw":0.198,"fmt":"0.20"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"0.04","surprisePct":"21.21","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770325500,"fmt":"2026-02-05"}}],"currentQuarterEstimate":{"raw":0.31333,"fmt":"0.31"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":582099000,"fmt":"582.1M","longFmt":"582,099,000"},"earnings":{"raw":19493000,"fmt":"19.49M","longFmt":"19,493,000"}},{"date":2023,"revenue":{"raw":580624000,"fmt":"580.62M","longFmt":"580,624,000"},"earnings":{"raw":7268000,"fmt":"7.27M","longFmt":"7,268,000"}},{"date":2024,"revenue":{"raw":613514000,"fmt":"613.51M","longFmt":"613,514,000"},"earnings":{"raw":6303000,"fmt":"6.3M","longFmt":"6,303,000"}},{"date":2025,"revenue":{"raw":1093711000,"fmt":"1.09B","longFmt":"1,093,711,000"},"earnings":{"raw":51440000,"fmt":"51.44M","longFmt":"51,440,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":269842000,"fmt":"269.84M","longFmt":"269,842,000"},"earnings":{"raw":12355000,"fmt":"12.36M","longFmt":"12,355,000"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":262054000,"fmt":"262.05M","longFmt":"262,054,000"},"earnings":{"raw":14676000,"fmt":"14.68M","longFmt":"14,676,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":285853000,"fmt":"285.85M","longFmt":"285,853,000"},"earnings":{"raw":13116000,"fmt":"13.12M","longFmt":"13,116,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":287845000,"fmt":"287.85M","longFmt":"287,845,000"},"earnings":{"raw":13935000,"fmt":"13.94M","longFmt":"13,935,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":11.84,"fmt":"11.84"},"targetHighPrice":{"raw":26.0,"fmt":"26.00"},"targetLowPrice":{"raw":15.0,"fmt":"15.00"},"targetMeanPrice":{"raw":19.6,"fmt":"19.60"},"targetMedianPrice":{"raw":17.0,"fmt":"17.00"},"recommendationMean":{"raw":1.5,"fmt":"1.50"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":5,"fmt":"5","longFmt":"5"},"totalCash":{"raw":110318000,"fmt":"110.32M","longFmt":"110,318,000"},"totalCashPerShare":{"raw":1.936,"fmt":"1.94"},"ebitda":{"raw":34300000,"fmt":"34.3M","longFmt":"34,300,000"},"totalDebt":{"raw":8545000,"fmt":"8.54M","longFmt":"8,545,000"},"quickRatio":{"raw":1.462,"fmt":"1.46"},"currentRatio":{"raw":1.511,"fmt":"1.51"},"totalRevenue":{"raw":1105593984,"fmt":"1.11B","longFmt":"1,105,593,984"},"debtToEquity":{"raw":2.891,"fmt":"2.89%"},"revenuePerShare":{"raw":19.391,"fmt":"19.39"},"returnOnAssets":{"raw":0.03258,"fmt":"3.26%"},"returnOnEquity":{"raw":0.24054001,"fmt":"24.05%"},"grossProfits":{"raw":110374000,"fmt":"110.37M","longFmt":"110,374,000"},"freeCashflow":{"raw":74459504,"fmt":"74.46M","longFmt":"74,459,504"},"operatingCashflow":{"raw":101232000,"fmt":"101.23M","longFmt":"101,232,000"},"earningsGrowth":{"raw":1.426,"fmt":"142.60%"},"revenueGrowth":{"raw":0.293,"fmt":"29.30%"},"grossMargins":{"raw":0.09983,"fmt":"9.98%"},"ebitdaMargins":{"raw":0.03102,"fmt":"3.10%"},"operatingMargins":{"raw":0.0336,"fmt":"3.36%"},"profitMargins":{"raw":0.05643,"fmt":"5.64%"},"financialCurrency":"USD"}}],"error":null}}