{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.03402848,"fmt":"-3.40%"},"oneMonthReturn":{"raw":-0.31142408,"fmt":"-31.14%"},"threeMonthReturn":{"raw":-0.474313,"fmt":"-47.43%"},"sixMonthReturn":{"raw":-0.5791487,"fmt":"-57.91%"},"ytdReturnPct":{"raw":-0.4758785,"fmt":"-47.59%"},"oneYearTotalReturn":{"raw":-0.50782996,"fmt":"-50.78%"},"twoYearTotalReturn":{"raw":-0.3859037,"fmt":"-38.59%"},"threeYearTotalReturn":{"raw":0.12820512,"fmt":"12.82%"},"fiveYearTotalReturn":{"raw":-0.28455284,"fmt":"-28.46%"},"tenYearTotalReturn":{"raw":2.826087,"fmt":"282.61%"},"maxReturn":{"raw":4.866667,"fmt":"486.67%"}},"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":186372288,"fmt":"186.37M","longFmt":"186,372,288"},"forwardPE":{"raw":15.714286,"fmt":"15.71"},"profitMargins":{"raw":0.08201,"fmt":"8.20%"},"floatShares":{"raw":18482763,"fmt":"18.48M","longFmt":"18,482,763"},"sharesOutstanding":{"raw":22671283,"fmt":"22.67M","longFmt":"22,671,283"},"sharesShort":{"raw":2960112,"fmt":"2.96M","longFmt":"2,960,112"},"sharesShortPriorMonth":{"raw":3212349,"fmt":"3.21M","longFmt":"3,212,349"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.1306,"fmt":"13.06%"},"heldPercentInsiders":{"raw":0.20905,"fmt":"20.90%"},"heldPercentInstitutions":{"raw":0.66949,"fmt":"66.95%"},"shortRatio":{"raw":8.64,"fmt":"8.64"},"shortPercentOfFloat":{"raw":0.1863,"fmt":"18.63%"},"beta":{"raw":2.364,"fmt":"2.36"},"impliedSharesOutstanding":{"raw":22671283,"fmt":"22.67M","longFmt":"22,671,283"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":2.9,"fmt":"2.90"},"priceToBook":{"raw":3.0344827,"fmt":"3.03"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1764460800,"fmt":"2025-11-30"},"nextFiscalYearEnd":{"raw":1795996800,"fmt":"2026-11-30"},"mostRecentQuarter":{"raw":1764460800,"fmt":"2025-11-30"},"earningsQuarterlyGrowth":{"raw":-0.652,"fmt":"-65.20%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":9687000,"fmt":"9.69M","longFmt":"9,687,000"},"trailingEps":{"raw":0.4,"fmt":"0.40"},"forwardEps":{"raw":0.56,"fmt":"0.56"},"pegRatio":{},"lastSplitFactor":"1:10","lastSplitDate":{"raw":1619481600,"fmt":"2021-04-27"},"enterpriseToRevenue":{"raw":1.578,"fmt":"1.58"},"enterpriseToEbitda":{"raw":13.357,"fmt":"13.36"},"52WeekChange":{"raw":-0.5172231,"fmt":"-51.72%"},"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.07,"fmt":"0.07"},"estimate":{"raw":0.07,"fmt":"0.07"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.0","surprisePct":"0.0","periodEndDate":{"raw":1740700800,"fmt":"2025-02-28"},"reportedDate":{"raw":1744286400,"fmt":"2025-04-10"}},{"date":"2Q2025","actual":{"raw":0.1,"fmt":"0.10"},"estimate":{"raw":0.07,"fmt":"0.07"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.03","surprisePct":"42.86","periodEndDate":{"raw":1748649600,"fmt":"2025-05-31"},"reportedDate":{"raw":1752148800,"fmt":"2025-07-10"}},{"date":"3Q2025","actual":{"raw":0.09,"fmt":"0.09"},"estimate":{"raw":0.064,"fmt":"0.06"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"40.62","periodEndDate":{"raw":1756598400,"fmt":"2025-08-31"},"reportedDate":{"raw":1760011200,"fmt":"2025-10-09"}},{"date":"4Q2025","actual":{"raw":0.14,"fmt":"0.14"},"estimate":{"raw":0.1325,"fmt":"0.13"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.01","surprisePct":"5.66","periodEndDate":{"raw":1764460800,"fmt":"2025-11-30"},"reportedDate":{"raw":1770296400,"fmt":"2026-02-05"}}],"currentQuarterEstimate":{"raw":0.07,"fmt":"0.07"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1772236800,"fmt":"2026-02-28"},"earningsDate":[{"raw":1775737800,"fmt":"2026-04-09"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":48036000,"fmt":"48.04M","longFmt":"48,036,000"},"earnings":{"raw":-7885000,"fmt":"-7.88M","longFmt":"-7,885,000"}},{"date":2023,"revenue":{"raw":42644000,"fmt":"42.64M","longFmt":"42,644,000"},"earnings":{"raw":-8192000,"fmt":"-8.19M","longFmt":"-8,192,000"}},{"date":2024,"revenue":{"raw":85756000,"fmt":"85.76M","longFmt":"85,756,000"},"earnings":{"raw":12792000,"fmt":"12.79M","longFmt":"12,792,000"}},{"date":2025,"revenue":{"raw":118120000,"fmt":"118.12M","longFmt":"118,120,000"},"earnings":{"raw":9687000,"fmt":"9.69M","longFmt":"9,687,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":26190000,"fmt":"26.19M","longFmt":"26,190,000"},"earnings":{"raw":1662000,"fmt":"1.66M","longFmt":"1,662,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":28505000,"fmt":"28.5M","longFmt":"28,505,000"},"earnings":{"raw":2427000,"fmt":"2.43M","longFmt":"2,427,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":28179000,"fmt":"28.18M","longFmt":"28,179,000"},"earnings":{"raw":2235000,"fmt":"2.23M","longFmt":"2,235,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":35246000,"fmt":"35.25M","longFmt":"35,246,000"},"earnings":{"raw":3364000,"fmt":"3.36M","longFmt":"3,364,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"BYRN Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770300000,"updated":1772061401,"transcriptId":2755071,"type":"IN_HOUSE","eventId":390764,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q4-2025-earnings_call-390764.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/5/2755071.json","maxAge":1},{"title":"BYRN Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1760014800,"updated":1761144316,"transcriptId":2174207,"type":"IN_HOUSE","eventId":362751,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q3-2025-earnings_call-362751.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/9/2174207.json","maxAge":1},{"title":"BYRN Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1752152400,"updated":1763811023,"transcriptId":2293872,"type":"IN_HOUSE","eventId":335127,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q2-2025-earnings_call-335127.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/10/2293872.json","maxAge":1},{"title":"BYRN Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1744290000,"updated":1766834958,"transcriptId":2542082,"type":"IN_HOUSE","eventId":313982,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q1-2025-earnings_call-313982.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/10/2542082.json","maxAge":1},{"title":"BYRN Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1738936800,"updated":1766485074,"transcriptId":2532754,"type":"IN_HOUSE","eventId":234166,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q4-2024-earnings_call-234166.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/7/2532754.json","maxAge":1},{"title":"BYRN Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1728478800,"updated":1768855639,"transcriptId":2628015,"type":"IN_HOUSE","eventId":211319,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q3-2024-earnings_call-211319.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/9/2628015.json","maxAge":1},{"title":"BYRN Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1720530000,"updated":1772058762,"transcriptId":2731586,"type":"IN_HOUSE","eventId":181969,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q2-2024-earnings_call-181969.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/9/2731586.json","maxAge":1},{"title":"BYRN Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1712322000,"updated":1772060045,"transcriptId":2768007,"type":"IN_HOUSE","eventId":167151,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q1-2024-earnings_call-167151.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/5/2768007.json","maxAge":1},{"title":"BYRN Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707919200,"updated":1772059061,"transcriptId":2800722,"type":"IN_HOUSE","eventId":118026,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q4-2023-earnings_call-118026.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/14/2800722.json","maxAge":1},{"title":"BYRN Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1697115600,"updated":1772060148,"transcriptId":2876726,"type":"IN_HOUSE","eventId":83713,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q3-2023-earnings_call-83713.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/12/2876726.json","maxAge":1},{"title":"BYRN Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1689080400,"updated":1772081435,"transcriptId":2930282,"type":"IN_HOUSE","eventId":63348,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q2-2023-earnings_call-63348.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/11/2930282.json","maxAge":1},{"title":"BYRN Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1681477200,"updated":1772529889,"transcriptId":2979764,"type":"IN_HOUSE","eventId":53026,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q1-2023-earnings_call-53026.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/14/2979764.json","maxAge":1},{"title":"BYRN Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675951200,"updated":1773487943,"transcriptId":3021416,"type":"IN_HOUSE","eventId":36172,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q4-2022-earnings_call-36172.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/9/3021416.json","maxAge":1},{"title":"BYRN Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1664974800,"updated":1774092663,"transcriptId":3078477,"type":"IN_HOUSE","eventId":35405,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q3-2022-earnings_call-35405.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/5/3078477.json","maxAge":1},{"title":"BYRN Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1657187040,"updated":1773992680,"transcriptId":3119775,"type":"IN_HOUSE","eventId":24903,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q2-2022-earnings_call-24903.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/7/3119775.json","maxAge":1},{"title":"BYRN Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1649265007,"updated":1774320473,"transcriptId":3153383,"type":"IN_HOUSE","eventId":18330,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q1-2022-earnings_call-18330.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/6/3153383.json","maxAge":1},{"title":"BYRN Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644615271,"updated":1774697746,"transcriptId":3183447,"type":"IN_HOUSE","eventId":14433,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q4-2021-earnings_call-14433.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/11/3183447.json","maxAge":1},{"title":"BYRN Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1633651200,"updated":1752165408,"transcriptId":1568520,"type":"RAW","eventId":6833,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BYRN/earnings/BYRN-Q3-2021-earnings_call-6833.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/8/1568520.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":9.05,"fmt":"9.05"},"open":{"raw":8.93,"fmt":"8.93"},"dayLow":{"raw":8.76,"fmt":"8.76"},"dayHigh":{"raw":9.03,"fmt":"9.03"},"regularMarketPreviousClose":{"raw":9.05,"fmt":"9.05"},"regularMarketOpen":{"raw":8.93,"fmt":"8.93"},"regularMarketDayLow":{"raw":8.76,"fmt":"8.76"},"regularMarketDayHigh":{"raw":9.03,"fmt":"9.03"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":2.364,"fmt":"2.36"},"trailingPE":{"raw":22.0,"fmt":"22.00"},"forwardPE":{"raw":15.714286,"fmt":"15.71"},"volume":{"raw":203450,"fmt":"203.45k","longFmt":"203,450"},"regularMarketVolume":{"raw":203450,"fmt":"203.45k","longFmt":"203,450"},"averageVolume":{"raw":506037,"fmt":"506.04k","longFmt":"506,037"},"averageVolume10days":{"raw":519870,"fmt":"519.87k","longFmt":"519,870"},"averageDailyVolume10Day":{"raw":519870,"fmt":"519.87k","longFmt":"519,870"},"bid":{"raw":8.78,"fmt":"8.78"},"ask":{"raw":8.84,"fmt":"8.84"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":199507296,"fmt":"199.51M","longFmt":"199,507,296"},"nonDilutedMarketCap":{"raw":206988813,"fmt":"206.99M","longFmt":"206,988,813"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":8.76,"fmt":"8.76"},"fiftyTwoWeekHigh":{"raw":34.3,"fmt":"34.30"},"allTimeHigh":{"raw":40.0,"fmt":"40.00"},"allTimeLow":{"raw":0.4,"fmt":"0.40"},"priceToSalesTrailing12Months":{"raw":1.6890222,"fmt":"1.69"},"fiftyDayAverage":{"raw":13.3548,"fmt":"13.35"},"twoHundredDayAverage":{"raw":19.7437,"fmt":"19.74"},"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":1775737800,"fmt":"2026-04-09"}],"earningsCallDate":[{"raw":1775739600,"fmt":"2026-04-09"}],"isEarningsDateEstimate":false,"earningsAverage":{"raw":0.05,"fmt":"0.05"},"earningsLow":{"raw":0.05,"fmt":"0.05"},"earningsHigh":{"raw":0.05,"fmt":"0.05"},"revenueAverage":{"raw":29748000,"fmt":"29.75M","longFmt":"29,748,000"},"revenueLow":{"raw":28992000,"fmt":"28.99M","longFmt":"28,992,000"},"revenueHigh":{"raw":32000000,"fmt":"32M","longFmt":"32,000,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773150179,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":46.0},{"epochGradeDate":1772794181,"firm":"Freedom Broker","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":35.0},{"epochGradeDate":1752243271,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":39.0},{"epochGradeDate":1752066947,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":33.0},{"epochGradeDate":1749223565,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":38.0},{"epochGradeDate":1742476628,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":33.0,"priorPriceTarget":33.0},{"epochGradeDate":1739173271,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":27.0},{"epochGradeDate":1730308392,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1729268174,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":17.0},{"epochGradeDate":1724855581,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":14.0,"priorPriceTarget":0.0},{"epochGradeDate":1712665029,"firm":"Ladenburg Thalmann","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.25,"priorPriceTarget":12.75},{"epochGradeDate":1712583657,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":14.0},{"epochGradeDate":1703078910,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":8.0,"priorPriceTarget":7.0},{"epochGradeDate":1695822036,"firm":"Dawson James","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1695807521,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1689173935,"firm":"Dawson James","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.25,"priorPriceTarget":9.5},{"epochGradeDate":1689173128,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":9.0,"priorPriceTarget":13.0},{"epochGradeDate":1689162285,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":8.0,"priorPriceTarget":15.0},{"epochGradeDate":1665058745,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":19.0},{"epochGradeDate":1665057689,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":20.0},{"epochGradeDate":1662726437,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":23.0},{"epochGradeDate":1650974935,"firm":"Dawson James","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":12.0,"priorPriceTarget":0.0},{"epochGradeDate":1649330706,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":25.0},{"epochGradeDate":1645531437,"firm":"Ladenburg Thalmann","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":26.5},{"epochGradeDate":1644845853,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":35.0},{"epochGradeDate":1644831889,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":34.0},{"epochGradeDate":1633952189,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":36.0},{"epochGradeDate":1629458617,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1627896641,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0},{"epochGradeDate":1620040245,"firm":"Ladenburg Thalmann","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":26.5,"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.011363571,"fmt":"1.14%"},"postMarketChange":{"raw":0.09999943,"fmt":"0.10"},"postMarketTime":1774654332,"postMarketPrice":{"raw":8.9,"fmt":"8.90"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.027624309,"fmt":"-2.76%"},"regularMarketChange":{"raw":-0.25,"fmt":"-0.25"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":8.8,"fmt":"8.80"},"regularMarketDayHigh":{"raw":9.03,"fmt":"9.03"},"regularMarketDayLow":{"raw":8.76,"fmt":"8.76"},"regularMarketVolume":{"raw":203450,"fmt":"203.45k","longFmt":"203,450.00"},"averageDailyVolume10Day":{"raw":519870,"fmt":"519.87k","longFmt":"519,870"},"averageDailyVolume3Month":{"raw":506037,"fmt":"506.04k","longFmt":"506,037"},"regularMarketPreviousClose":{"raw":9.05,"fmt":"9.05"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":8.93,"fmt":"8.93"},"strikePrice":{},"openInterest":{},"exchange":"NCM","exchangeName":"NasdaqCM","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"BYRN","underlyingSymbol":null,"shortName":"Byrna Technologies, Inc.","longName":"Byrna Technologies Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":199507296,"fmt":"199.51M","longFmt":"199,507,296.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.1061,"fmt":"0.11"},"estimate":{"raw":0.015,"fmt":"0.01"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.09","surprisePct":"607.33","periodEndDate":{"raw":1740700800,"fmt":"2025-02-28"},"reportedDate":{"raw":1744286400,"fmt":"2025-04-10"}},{"date":"2Q2025","actual":{"raw":0.1269,"fmt":"0.13"},"estimate":{"raw":0.05,"fmt":"0.05"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.08","surprisePct":"153.8","periodEndDate":{"raw":1748649600,"fmt":"2025-05-31"},"reportedDate":{"raw":1752148800,"fmt":"2025-07-10"}},{"date":"3Q2025","actual":{"raw":0.1153,"fmt":"0.12"},"estimate":{"raw":0.05,"fmt":"0.05"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.07","surprisePct":"130.6","periodEndDate":{"raw":1756598400,"fmt":"2025-08-31"},"reportedDate":{"raw":1760011200,"fmt":"2025-10-09"}},{"date":"4Q2025","actual":{"raw":0.172,"fmt":"0.17"},"estimate":{"raw":0.11,"fmt":"0.11"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.06","surprisePct":"56.36","periodEndDate":{"raw":1764460800,"fmt":"2025-11-30"},"reportedDate":{"raw":1770296400,"fmt":"2026-02-05"}}],"currentQuarterEstimate":{"raw":0.05,"fmt":"0.05"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1772236800,"fmt":"2026-02-28"},"earningsDate":[{"raw":1775737800,"fmt":"2026-04-09"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":48036000,"fmt":"48.04M","longFmt":"48,036,000"},"earnings":{"raw":-1905000,"fmt":"-1.91M","longFmt":"-1,905,000"}},{"date":2023,"revenue":{"raw":42644000,"fmt":"42.64M","longFmt":"42,644,000"},"earnings":{"raw":-2735000,"fmt":"-2.73M","longFmt":"-2,735,000"}},{"date":2024,"revenue":{"raw":85756000,"fmt":"85.76M","longFmt":"85,756,000"},"earnings":{"raw":12792000,"fmt":"12.79M","longFmt":"12,792,000"}},{"date":2025,"revenue":{"raw":118120000,"fmt":"118.12M","longFmt":"118,120,000"},"earnings":{"raw":12460840,"fmt":"12.46M","longFmt":"12,460,840"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":26190000,"fmt":"26.19M","longFmt":"26,190,000"},"earnings":{"raw":2556640,"fmt":"2.56M","longFmt":"2,556,640"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":28505000,"fmt":"28.5M","longFmt":"28,505,000"},"earnings":{"raw":3039410,"fmt":"3.04M","longFmt":"3,039,410"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":28179000,"fmt":"28.18M","longFmt":"28,179,000"},"earnings":{"raw":2779890,"fmt":"2.78M","longFmt":"2,779,890"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":35246000,"fmt":"35.25M","longFmt":"35,246,000"},"earnings":{"raw":4130580,"fmt":"4.13M","longFmt":"4,130,580"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":8.8,"fmt":"8.80"},"targetHighPrice":{"raw":36.0,"fmt":"36.00"},"targetLowPrice":{"raw":18.0,"fmt":"18.00"},"targetMeanPrice":{"raw":29.0,"fmt":"29.00"},"targetMedianPrice":{"raw":31.0,"fmt":"31.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":5,"fmt":"5","longFmt":"5"},"totalCash":{"raw":15481000,"fmt":"15.48M","longFmt":"15,481,000"},"totalCashPerShare":{"raw":0.683,"fmt":"0.68"},"ebitda":{"raw":13953000,"fmt":"13.95M","longFmt":"13,953,000"},"totalDebt":{"raw":2346000,"fmt":"2.35M","longFmt":"2,346,000"},"quickRatio":{"raw":1.54,"fmt":"1.54"},"currentRatio":{"raw":3.726,"fmt":"3.73"},"totalRevenue":{"raw":118120000,"fmt":"118.12M","longFmt":"118,120,000"},"debtToEquity":{"raw":3.568,"fmt":"3.57%"},"revenuePerShare":{"raw":5.211,"fmt":"5.21"},"returnOnAssets":{"raw":0.094610006,"fmt":"9.46%"},"returnOnEquity":{"raw":0.16128,"fmt":"16.13%"},"grossProfits":{"raw":71470000,"fmt":"71.47M","longFmt":"71,470,000"},"freeCashflow":{"raw":-16573250,"fmt":"-16.57M","longFmt":"-16,573,250"},"operatingCashflow":{"raw":-1572000,"fmt":"-1.57M","longFmt":"-1,572,000"},"earningsGrowth":{"raw":-0.648,"fmt":"-64.80%"},"revenueGrowth":{"raw":0.26,"fmt":"26.00%"},"grossMargins":{"raw":0.60506,"fmt":"60.51%"},"ebitdaMargins":{"raw":0.11813,"fmt":"11.81%"},"operatingMargins":{"raw":0.11215,"fmt":"11.21%"},"profitMargins":{"raw":0.08201,"fmt":"8.20%"},"financialCurrency":"USD"}}],"error":null}}