{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.047460295,"fmt":"4.75%"},"oneMonthReturn":{"raw":0.09054496,"fmt":"9.05%"},"threeMonthReturn":{"raw":0.26565418,"fmt":"26.57%"},"sixMonthReturn":{"raw":-0.058565762,"fmt":"-5.86%"},"ytdReturnPct":{"raw":0.250536,"fmt":"25.05%"},"oneYearTotalReturn":{"raw":0.022539482,"fmt":"2.25%"},"twoYearTotalReturn":{"raw":-0.11680722,"fmt":"-11.68%"},"threeYearTotalReturn":{"raw":-0.2615301,"fmt":"-26.15%"},"fiveYearTotalReturn":{"raw":-0.3947524,"fmt":"-39.48%"},"tenYearTotalReturn":{"raw":-0.41462362,"fmt":"-41.46%"},"maxReturn":{"raw":67.76632,"fmt":"6,776.63%"}},"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":546504192,"fmt":"546.5M","longFmt":"546,504,192"},"forwardPE":{},"profitMargins":{"raw":0.21335,"fmt":"21.33%"},"floatShares":{"raw":16345306,"fmt":"16.35M","longFmt":"16,345,306"},"sharesOutstanding":{"raw":15944300,"fmt":"15.94M","longFmt":"15,944,300"},"sharesShort":{"raw":785487,"fmt":"785.49k","longFmt":"785,487"},"sharesShortPriorMonth":{"raw":897362,"fmt":"897.36k","longFmt":"897,362"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0493,"fmt":"4.93%"},"heldPercentInsiders":{"raw":0.14351,"fmt":"14.35%"},"heldPercentInstitutions":{"raw":0.63393,"fmt":"63.39%"},"shortRatio":{"raw":4.67,"fmt":"4.67"},"shortPercentOfFloat":{"raw":0.063200004,"fmt":"6.32%"},"beta":{},"impliedSharesOutstanding":{"raw":15944300,"fmt":"15.94M","longFmt":"15,944,300"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":18.137,"fmt":"18.14"},"priceToBook":{"raw":2.2511995,"fmt":"2.25"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1640908800,"fmt":"2021-12-31"},"nextFiscalYearEnd":{"raw":1672444800,"fmt":"2022-12-31"},"mostRecentQuarter":{"raw":1625270400,"fmt":"2021-07-03"},"earningsQuarterlyGrowth":{"raw":1.387,"fmt":"138.70%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":155899008,"fmt":"155.9M","longFmt":"155,899,008"},"trailingEps":{"raw":-0.27,"fmt":"-0.27"},"forwardEps":{"raw":1.92,"fmt":"1.92"},"pegRatio":{},"lastSplitFactor":"374:1000","lastSplitDate":{"raw":1761264000,"fmt":"2025-10-24"},"enterpriseToRevenue":{"raw":0.748,"fmt":"0.75"},"enterpriseToEbitda":{"raw":2.383,"fmt":"2.38"},"52WeekChange":{"raw":-0.014162898,"fmt":"-1.42%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.08,"fmt":"0.08"},"lastDividendDate":{"raw":1773619200,"fmt":"2026-03-16"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[],"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777492800,"fmt":"2026-04-29"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":595842000,"fmt":"595.84M","longFmt":"595,842,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2023,"revenue":{"raw":543767000,"fmt":"543.77M","longFmt":"543,767,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2024,"revenue":{"raw":535643000,"fmt":"535.64M","longFmt":"535,643,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2025,"revenue":{"raw":546057000,"fmt":"546.06M","longFmt":"546,057,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":135738000,"fmt":"135.74M","longFmt":"135,738,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":132491000,"fmt":"132.49M","longFmt":"132,491,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":126766000,"fmt":"126.77M","longFmt":"126,766,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":151062000,"fmt":"151.06M","longFmt":"151,062,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"RGR Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772487000,"updated":1772493671,"transcriptId":2977113,"type":"IN_HOUSE","eventId":402442,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q4-2025-earnings_call-402442.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/2/2977113.json","maxAge":1},{"title":"RGR Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762437600,"updated":1762447390,"transcriptId":2243875,"type":"IN_HOUSE","eventId":369202,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q3-2025-earnings_call-369202.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2243875.json","maxAge":1},{"title":"RGR Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753966800,"updated":1763338768,"transcriptId":2295355,"type":"IN_HOUSE","eventId":340825,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q2-2025-earnings_call-340825.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2295355.json","maxAge":1},{"title":"RGR Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746104400,"updated":1766544423,"transcriptId":2535318,"type":"IN_HOUSE","eventId":317666,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q1-2025-earnings_call-317666.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/1/2535318.json","maxAge":1},{"title":"RGR Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740060000,"updated":1766510433,"transcriptId":2534454,"type":"IN_HOUSE","eventId":246671,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q4-2024-earnings_call-246671.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/20/2534454.json","maxAge":1},{"title":"RGR Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730379600,"updated":1769254192,"transcriptId":2615818,"type":"IN_HOUSE","eventId":217861,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q3-2024-earnings_call-217861.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2615818.json","maxAge":1},{"title":"RGR Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722517200,"updated":1772064671,"transcriptId":2726088,"type":"IN_HOUSE","eventId":191927,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q2-2024-earnings_call-191927.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2726088.json","maxAge":1},{"title":"RGR Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715173200,"updated":1772058741,"transcriptId":2733462,"type":"IN_HOUSE","eventId":169476,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q1-2024-earnings_call-169476.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/8/2733462.json","maxAge":1},{"title":"RGR Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708610400,"updated":1772059142,"transcriptId":2790631,"type":"IN_HOUSE","eventId":124886,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q4-2023-earnings_call-124886.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/22/2790631.json","maxAge":1},{"title":"RGR Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698930000,"updated":1772058821,"transcriptId":2853730,"type":"IN_HOUSE","eventId":86713,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q3-2023-earnings_call-86713.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2853730.json","maxAge":1},{"title":"RGR Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691067600,"updated":1772065240,"transcriptId":2905603,"type":"IN_HOUSE","eventId":66900,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q2-2023-earnings_call-66900.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2905603.json","maxAge":1},{"title":"RGR Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683205200,"updated":1773016237,"transcriptId":2964617,"type":"IN_HOUSE","eventId":55844,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q1-2023-earnings_call-55844.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2964617.json","maxAge":1},{"title":"RGR Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677160800,"updated":1773016467,"transcriptId":3012184,"type":"IN_HOUSE","eventId":43428,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q4-2022-earnings_call-43428.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/23/3012184.json","maxAge":1},{"title":"RGR Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667480400,"updated":1773384640,"transcriptId":3063976,"type":"IN_HOUSE","eventId":30513,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q3-2022-earnings_call-30513.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3063976.json","maxAge":1},{"title":"RGR Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659598800,"updated":1773724530,"transcriptId":3097048,"type":"IN_HOUSE","eventId":30514,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q2-2022-earnings_call-30514.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3097048.json","maxAge":1},{"title":"RGR Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651756293,"updated":1774697581,"transcriptId":3139111,"type":"IN_HOUSE","eventId":21222,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q1-2022-earnings_call-21222.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/5/3139111.json","maxAge":1},{"title":"RGR Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645708781,"updated":1774540097,"transcriptId":3173684,"type":"IN_HOUSE","eventId":15273,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q4-2021-earnings_call-15273.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/24/3173684.json","maxAge":1},{"title":"RGR Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635984000,"updated":1752165408,"transcriptId":1571204,"type":"RAW","eventId":9837,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q3-2021-earnings_call-9837.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1571204.json","maxAge":1},{"title":"RGR Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628184060,"updated":1752165408,"transcriptId":1566793,"type":"RAW","eventId":4884,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q2-2021-earnings_call-4884.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/5/1566793.json","maxAge":1},{"title":"RGR Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620293520,"updated":1752165408,"transcriptId":1567616,"type":"RAW","eventId":5815,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q1-2021-earnings_call-5815.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/1567616.json","maxAge":1},{"title":"RGR Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603976400,"updated":1754989401,"transcriptId":2057434,"type":"RAW","eventId":371134,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q3-2020-earnings_call-371134.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/29/2057434.json","maxAge":1},{"title":"RGR Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596114000,"updated":1754989250,"transcriptId":2057432,"type":"RAW","eventId":371136,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q2-2020-earnings_call-371136.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/30/2057432.json","maxAge":1},{"title":"RGR Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588856400,"updated":1754990073,"transcriptId":2057431,"type":"RAW","eventId":371138,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q1-2020-earnings_call-371138.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/7/2057431.json","maxAge":1},{"title":"RGR Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1582207200,"updated":1754990147,"transcriptId":2057430,"type":"RAW","eventId":273622,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q4-2019-earnings_call-273622.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/20/2057430.json","maxAge":1},{"title":"RGR Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1573221600,"updated":1754989978,"transcriptId":2057429,"type":"RAW","eventId":371141,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q3-2019-earnings_call-371141.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/11/8/2057429.json","maxAge":1},{"title":"RGR Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564664400,"updated":1754989723,"transcriptId":2057428,"type":"RAW","eventId":371146,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/RGR/earnings/RGR-Q2-2019-earnings_call-371146.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/8/1/2057428.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":41.89,"fmt":"41.89"},"open":{"raw":40.95,"fmt":"40.95"},"dayLow":{"raw":40.6,"fmt":"40.60"},"dayHigh":{"raw":41.77,"fmt":"41.77"},"regularMarketPreviousClose":{"raw":41.89,"fmt":"41.89"},"regularMarketOpen":{"raw":40.95,"fmt":"40.95"},"regularMarketDayLow":{"raw":40.6,"fmt":"40.60"},"regularMarketDayHigh":{"raw":41.77,"fmt":"41.77"},"dividendRate":{"raw":0.46,"fmt":"0.46"},"dividendYield":{"raw":0.0113,"fmt":"1.13%"},"exDividendDate":{"raw":1773619200,"fmt":"2026-03-16"},"payoutRatio":{"raw":4.9286,"fmt":"492.86%"},"fiveYearAvgDividendYield":{"raw":3.14,"fmt":"3.14"},"beta":{},"forwardPE":{"raw":21.265627,"fmt":"21.27"},"volume":{"raw":160864,"fmt":"160.86k","longFmt":"160,864"},"regularMarketVolume":{"raw":160864,"fmt":"160.86k","longFmt":"160,864"},"averageVolume":{"raw":188761,"fmt":"188.76k","longFmt":"188,761"},"averageVolume10days":{"raw":191890,"fmt":"191.89k","longFmt":"191,890"},"averageDailyVolume10Day":{"raw":191890,"fmt":"191.89k","longFmt":"191,890"},"bid":{"raw":37.17,"fmt":"37.17"},"ask":{"raw":44.0,"fmt":"44.00"},"bidSize":{"raw":30000,"fmt":"30k","longFmt":"30,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":651005824,"fmt":"651.01M","longFmt":"651,005,824"},"nonDilutedMarketCap":{"raw":621508814,"fmt":"621.51M","longFmt":"621,508,814"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":28.33,"fmt":"28.33"},"fiftyTwoWeekHigh":{"raw":48.21,"fmt":"48.21"},"allTimeHigh":{"raw":92.49,"fmt":"92.49"},"allTimeLow":{"raw":0.3125,"fmt":"0.31"},"priceToSalesTrailing12Months":{"raw":0.8908906,"fmt":"0.89"},"fiftyDayAverage":{"raw":37.836,"fmt":"37.84"},"twoHundredDayAverage":{"raw":36.84765,"fmt":"36.85"},"trailingAnnualDividendRate":{"raw":3.36,"fmt":"3.36"},"trailingAnnualDividendYield":{"raw":0.080210075,"fmt":"8.02%"},"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":1777492800,"fmt":"2026-04-29"}],"earningsCallDate":[{"raw":1772487000,"fmt":"2026-03-02"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.34,"fmt":"0.34"},"earningsLow":{"raw":0.31,"fmt":"0.31"},"earningsHigh":{"raw":0.37,"fmt":"0.37"},"revenueAverage":{"raw":137264000,"fmt":"137.26M","longFmt":"137,264,000"},"revenueLow":{"raw":136128000,"fmt":"136.13M","longFmt":"136,128,000"},"revenueHigh":{"raw":138400000,"fmt":"138.4M","longFmt":"138,400,000"}},"exDividendDate":{"raw":1773619200,"fmt":"2026-03-16"},"dividendDate":{"raw":1774915200,"fmt":"2026-03-31"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772560892,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":41.0},{"epochGradeDate":1600952594,"firm":"Aegis Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1503316648,"firm":"Aegis Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":67.0,"priorPriceTarget":0.0},{"epochGradeDate":1489487558,"firm":"Wunderlich Securities","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":51.0,"priorPriceTarget":0.0},{"epochGradeDate":1465212329,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1437745585,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":64.0,"priorPriceTarget":0.0},{"epochGradeDate":1429796073,"firm":"Dougherty & Co.","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1425555829,"firm":"CRT Capital","toGrade":"Buy","fromGrade":"Fair Value","action":"up","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":54.0},{"epochGradeDate":1409142302,"firm":"CRT Capital","toGrade":"Fair Value","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":75.0},{"epochGradeDate":1389128400,"firm":"CRT Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":85.0,"priorPriceTarget":0.0},{"epochGradeDate":1380039718,"firm":"Dougherty & Co.","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1352301660,"firm":"CL King","toGrade":"Strong Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1351777200,"firm":"CL King","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1345036260,"firm":"Keybanc","toGrade":"Underweight","fromGrade":"Hold","action":"down","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1336646280,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":0.019838294,"fmt":"1.98%"},"postMarketChange":{"raw":0.80999756,"fmt":"0.81"},"postMarketTime":1774650121,"postMarketPrice":{"raw":41.64,"fmt":"41.64"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0253043,"fmt":"-2.53%"},"regularMarketChange":{"raw":-1.06,"fmt":"-1.06"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":40.83,"fmt":"40.83"},"regularMarketDayHigh":{"raw":41.77,"fmt":"41.77"},"regularMarketDayLow":{"raw":40.6,"fmt":"40.60"},"regularMarketVolume":{"raw":160864,"fmt":"160.86k","longFmt":"160,864.00"},"averageDailyVolume10Day":{"raw":191890,"fmt":"191.89k","longFmt":"191,890"},"averageDailyVolume3Month":{"raw":188761,"fmt":"188.76k","longFmt":"188,761"},"regularMarketPreviousClose":{"raw":41.89,"fmt":"41.89"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":40.95,"fmt":"40.95"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"RGR","underlyingSymbol":null,"shortName":"Sturm, Ruger & Company, Inc.","longName":"Sturm, Ruger & Company, Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":651005824,"fmt":"651.01M","longFmt":"651,005,824.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.46,"fmt":"0.46"},"estimate":{"raw":0.65,"fmt":"0.65"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.19","surprisePct":"-29.23","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746047136,"fmt":"2025-04-30"}},{"date":"2Q2025","actual":{"raw":0.41,"fmt":"0.41"},"estimate":{"raw":0.38,"fmt":"0.38"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.03","surprisePct":"7.89","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753909609,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":0.11,"fmt":"0.11"},"estimate":{"raw":0.355,"fmt":"0.35"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.25","surprisePct":"-69.01","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762380300,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":0.26,"fmt":"0.26"},"estimate":{"raw":0.315,"fmt":"0.31"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.05","surprisePct":"-17.46","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772485500,"fmt":"2026-03-02"}}],"currentQuarterEstimate":{"raw":0.34,"fmt":"0.34"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777492800,"fmt":"2026-04-29"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":595842000,"fmt":"595.84M","longFmt":"595,842,000"},"earnings":{"raw":88332000,"fmt":"88.33M","longFmt":"88,332,000"}},{"date":2023,"revenue":{"raw":543767000,"fmt":"543.77M","longFmt":"543,767,000"},"earnings":{"raw":48215000,"fmt":"48.22M","longFmt":"48,215,000"}},{"date":2024,"revenue":{"raw":535643000,"fmt":"535.64M","longFmt":"535,643,000"},"earnings":{"raw":30563000,"fmt":"30.56M","longFmt":"30,563,000"}},{"date":2025,"revenue":{"raw":546057000,"fmt":"546.06M","longFmt":"546,057,000"},"earnings":{"raw":13638240,"fmt":"13.64M","longFmt":"13,638,240"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":135738000,"fmt":"135.74M","longFmt":"135,738,000"},"earnings":{"raw":7768000,"fmt":"7.77M","longFmt":"7,768,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":132491000,"fmt":"132.49M","longFmt":"132,491,000"},"earnings":{"raw":6711980,"fmt":"6.71M","longFmt":"6,711,980"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":126766000,"fmt":"126.77M","longFmt":"126,766,000"},"earnings":{"raw":1800510,"fmt":"1.8M","longFmt":"1,800,510"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":151062000,"fmt":"151.06M","longFmt":"151,062,000"},"earnings":{"raw":4314760,"fmt":"4.31M","longFmt":"4,314,760"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":40.83,"fmt":"40.83"},"targetHighPrice":{"raw":48.0,"fmt":"48.00"},"targetLowPrice":{"raw":43.0,"fmt":"43.00"},"targetMeanPrice":{"raw":45.5,"fmt":"45.50"},"targetMedianPrice":{"raw":45.5,"fmt":"45.50"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":2,"fmt":"2","longFmt":"2"},"totalCash":{"raw":173555008,"fmt":"173.56M","longFmt":"173,555,008"},"totalCashPerShare":{"raw":9.863,"fmt":"9.86"},"ebitda":{"raw":229288000,"fmt":"229.29M","longFmt":"229,288,000"},"totalDebt":{"raw":1590000,"fmt":"1.59M","longFmt":"1,590,000"},"quickRatio":{"raw":3.606,"fmt":"3.61"},"currentRatio":{"raw":4.263,"fmt":"4.26"},"totalRevenue":{"raw":730736000,"fmt":"730.74M","longFmt":"730,736,000"},"debtToEquity":{"raw":0.498,"fmt":"0.50%"},"revenuePerShare":{"raw":41.553,"fmt":"41.55"},"returnOnAssets":{"raw":0.32117,"fmt":"32.12%"},"returnOnEquity":{"raw":0.49620998,"fmt":"49.62%"},"grossProfits":{"raw":279556992,"fmt":"279.56M","longFmt":"279,556,992"},"freeCashflow":{"raw":105082496,"fmt":"105.08M","longFmt":"105,082,496"},"operatingCashflow":{"raw":172339008,"fmt":"172.34M","longFmt":"172,339,008"},"earningsGrowth":{"raw":1.381,"fmt":"138.10%"},"revenueGrowth":{"raw":0.536,"fmt":"53.60%"},"grossMargins":{"raw":0.38257,"fmt":"38.26%"},"ebitdaMargins":{"raw":0.31378,"fmt":"31.38%"},"operatingMargins":{"raw":0.29824,"fmt":"29.82%"},"profitMargins":{"raw":0.21335,"fmt":"21.33%"},"financialCurrency":"USD"}}],"error":null}}