2023 Q1 Form 10-K Financial Statement
#000117494723000239 Filed on February 22, 2023
Income Statement
Concept | 2023 Q1 | 2022 | 2021 |
---|---|---|---|
Revenue | $595.8M | $730.7M | |
YoY Change | -18.46% | 28.45% | |
Cost Of Revenue | $415.8M | $451.2M | |
YoY Change | -7.85% | 19.54% | |
Gross Profit | $180.1M | $279.6M | |
YoY Change | -35.58% | 46.03% | |
Gross Profit Margin | 30.22% | 38.26% | |
Selling, General & Admin | $76.67M | $76.55M | |
YoY Change | 0.15% | 5.81% | |
% of Gross Profit | 42.57% | 27.38% | |
Research & Development | $9.600M | $11.70M | |
YoY Change | -17.95% | 46.25% | |
% of Gross Profit | 5.33% | 4.19% | |
Depreciation & Amortization | $25.79M | $26.15M | |
YoY Change | -1.39% | -5.16% | |
% of Gross Profit | 14.32% | 9.35% | |
Operating Expenses | $76.63M | $11.70M | |
YoY Change | 554.95% | -83.82% | |
Operating Profit | $103.5M | $267.9M | |
YoY Change | -61.38% | 124.81% | |
Interest Expense | $256.0K | $164.0K | |
YoY Change | 56.1% | -14.14% | |
% of Operating Profit | 0.25% | 0.06% | |
Other Income/Expense, Net | $4.823M | $3.446M | |
YoY Change | 39.96% | 88.0% | |
Pretax Income | $108.3M | $206.6M | |
YoY Change | -47.59% | 70.77% | |
Income Tax | $19.95M | $50.70M | |
% Of Pretax Income | 18.42% | 24.54% | |
Net Earnings | $88.33M | $155.9M | |
YoY Change | -43.34% | 72.46% | |
Net Earnings / Revenue | 14.82% | 21.33% | |
Basic Earnings Per Share | $5.00 | $8.87 | |
Diluted Earnings Per Share | $4.96 | $8.78 | |
COMMON SHARES | |||
Basic Shares Outstanding | 17.60M shares | 17.65M shares | 17.59M shares |
Diluted Shares Outstanding | 17.79M shares | 17.76M shares |
Balance Sheet
Concept | 2023 Q1 | 2022 | 2021 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $224.3M | $221.0M | |
YoY Change | 1.49% | 56.53% | |
Cash & Equivalents | $65.17M | ||
Short-Term Investments | $159.1M | $200.0M | |
Other Short-Term Assets | $7.091M | $6.832M | |
YoY Change | 3.79% | 8.44% | |
Inventory | $64.99M | $43.85M | |
Prepaid Expenses | |||
Receivables | $65.45M | $57.04M | |
Other Receivables | $0.00 | $0.00 | |
Total Short-Term Assets | $361.8M | $328.7M | |
YoY Change | 10.07% | 40.24% | |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $80.53M | $75.33M | |
YoY Change | 6.92% | 3.33% | |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $30.78M | $25.82M | |
YoY Change | 19.22% | -9.08% | |
Total Long-Term Assets | $122.9M | $113.6M | |
YoY Change | 8.2% | -0.25% | |
TOTAL ASSETS | |||
Total Short-Term Assets | $361.8M | $328.7M | |
Total Long-Term Assets | $122.9M | $113.6M | |
Total Assets | $484.8M | $442.3M | |
YoY Change | 9.59% | 27.0% | |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $13.28M | $12.21M | |
YoY Change | 8.78% | -4.62% | |
Accrued Expenses | $59.01M | $64.11M | |
YoY Change | -7.95% | -6.14% | |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $163.1M | $77.11M | |
YoY Change | 111.48% | -5.73% | |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | |
YoY Change | |||
Other Long-Term Liabilities | $4.958M | $1.573M | |
YoY Change | 215.19% | -12.61% | |
Total Long-Term Liabilities | $4.958M | $1.573M | |
YoY Change | 215.19% | -12.61% | |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $163.1M | $77.11M | |
Total Long-Term Liabilities | $4.958M | $1.573M | |
Total Liabilities | $168.0M | $78.68M | |
YoY Change | 113.55% | -5.88% | |
SHAREHOLDERS EQUITY | |||
Retained Earnings | |||
YoY Change | |||
Common Stock | |||
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $316.7M | $363.7M | |
YoY Change | |||
Total Liabilities & Shareholders Equity | $484.8M | $442.3M | |
YoY Change | 9.59% | 27.0% |
Cashflow Statement
Concept | 2023 Q1 | 2022 | 2021 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $88.33M | $155.9M | |
YoY Change | -43.34% | 72.46% | |
Depreciation, Depletion And Amortization | $25.79M | $26.15M | |
YoY Change | -1.39% | -5.16% | |
Cash From Operating Activities | $77.23M | $172.3M | |
YoY Change | -55.19% | 19.84% | |
INVESTING ACTIVITIES | |||
Capital Expenditures | $27.73M | $28.78M | |
YoY Change | -3.63% | 18.77% | |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $40.94M | -$78.76M | |
YoY Change | -151.98% | -1005.3% | |
Cash From Investing Activities | $13.21M | -$107.5M | |
YoY Change | -112.28% | 145.04% | |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $222.0K | $0.00 | |
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -$46.31M | -$63.91M | |
YoY Change | -27.53% | -44.52% | |
NET CHANGE | |||
Cash From Operating Activities | $77.23M | $172.3M | |
Cash From Investing Activities | $13.21M | -$107.5M | |
Cash From Financing Activities | -$46.31M | -$63.91M | |
Net Change In Cash | $44.13M | $897.0K | |
YoY Change | 4819.62% | -105.87% | |
FREE CASH FLOW | |||
Cash From Operating Activities | $77.23M | $172.3M | |
Capital Expenditures | $27.73M | $28.78M | |
Free Cash Flow | $49.50M | $143.6M | |
YoY Change | -65.52% | 20.06% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022 | dei |
Document Type
DocumentType
|
10-K | |
CY2022 | dei |
Document Annual Report
DocumentAnnualReport
|
true | |
CY2022 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-12-31 | |
CY2022 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2022 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2022 | |
CY2022 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2022 | dei |
Entity File Number
EntityFileNumber
|
0-4776 | |
CY2022 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | |
CY2022 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
06-0633559 | |
CY2022 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
1 Lacey Place | |
CY2022 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Southport | |
CY2022 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CT | |
CY2022 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
06890 | |
CY2022 | dei |
City Area Code
CityAreaCode
|
(203) | |
CY2022 | dei |
Local Phone Number
LocalPhoneNumber
|
259-7843 | |
CY2022 | dei |
Security12b Title
Security12bTitle
|
Common Stock, $1 par value | |
CY2022 | dei |
Trading Symbol
TradingSymbol
|
RGR | |
CY2022 | dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | |
CY2022 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2022 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2022 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2022 | dei |
Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
|
true | |
CY2022 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2022Q2 | dei |
Entity Public Float
EntityPublicFloat
|
1112555000 | usd |
CY2023Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
17596600 | shares |
CY2022 | dei |
Auditor Firm
AuditorFirmId
|
49 | |
CY2022 | dei |
Auditor Name
AuditorName
|
RSM US LLP | |
CY2022 | dei |
Auditor Location
AuditorLocation
|
Stamford, Connecticut | |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
65173000 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
21044000 | usd |
CY2022Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
159132000 | usd |
CY2021Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
199971000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
65449000 | usd |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
57036000 | usd |
CY2022Q4 | us-gaap |
Inventory Gross
InventoryGross
|
129294000 | usd |
CY2021Q4 | us-gaap |
Inventory Gross
InventoryGross
|
100023000 | usd |
CY2022Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
59489000 | usd |
CY2021Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
51826000 | usd |
CY2022Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4812000 | usd |
CY2021Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4347000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
64993000 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
43850000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
7091000 | usd |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6832000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
361838000 | usd |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
328733000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
447126000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
421282000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
370273000 | usd |
CY2021Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
347651000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
76853000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73631000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
6109000 | usd |
CY2021Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
536000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
39963000 | usd |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
39443000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
484763000 | usd |
CY2021Q4 | us-gaap |
Assets
Assets
|
442343000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
35658000 | usd |
CY2021Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
36400000 | usd |
CY2022Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
88343000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1031000 | usd |
CY2022Q4 | rgr |
Product Liability Current
ProductLiabilityCurrent
|
235000 | usd |
CY2021Q4 | rgr |
Product Liability Current
ProductLiabilityCurrent
|
795000 | usd |
CY2022Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
30160000 | usd |
CY2021Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
33154000 | usd |
CY2022Q4 | us-gaap |
Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
|
6469000 | usd |
CY2021Q4 | us-gaap |
Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
|
6760000 | usd |
CY2022Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
1171000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
163067000 | usd |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
77109000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
3039000 | usd |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1476000 | usd |
CY2022Q4 | rgr |
Employee Compensation
EmployeeCompensation
|
1846000 | usd |
CY2022Q4 | rgr |
Product Liability Accrual Noncurrent
ProductLiabilityAccrualNoncurrent
|
73000 | usd |
CY2021Q4 | rgr |
Product Liability Accrual Noncurrent
ProductLiabilityAccrualNoncurrent
|
97000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
45075000 | usd |
CY2021Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
46847000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
393097000 | usd |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
438098000 | usd |
CY2021Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
6709898 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
145812000 | usd |
CY2021Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
145590000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
316738000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
363661000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
484763000 | usd |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
442343000 | usd |
CY2022 | us-gaap |
Revenues
Revenues
|
595842000 | usd |
CY2021 | us-gaap |
Revenues
Revenues
|
730736000 | usd |
CY2020 | us-gaap |
Revenues
Revenues
|
568868000 | usd |
CY2022 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
415757000 | usd |
CY2021 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
451179000 | usd |
CY2020 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
377427000 | usd |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
180085000 | usd |
CY2021 | us-gaap |
Gross Profit
GrossProfit
|
279557000 | usd |
CY2020 | us-gaap |
Gross Profit
GrossProfit
|
191441000 | usd |
CY2022 | us-gaap |
Selling Expense
SellingExpense
|
36114000 | usd |
CY2021 | us-gaap |
Selling Expense
SellingExpense
|
33259000 | usd |
CY2020 | us-gaap |
Selling Expense
SellingExpense
|
33332000 | usd |
CY2022 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
40551000 | usd |
CY2021 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
43289000 | usd |
CY2020 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
39013000 | usd |
CY2022 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
36000 | usd |
CY2021 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
127000 | usd |
CY2020 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
52000 | usd |
CY2022 | us-gaap |
Operating Expenses
OperatingExpenses
|
76629000 | usd |
CY2021 | us-gaap |
Operating Expenses
OperatingExpenses
|
76421000 | usd |
CY2020 | us-gaap |
Operating Expenses
OperatingExpenses
|
72293000 | usd |
CY2022 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
103456000 | usd |
CY2021 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
203136000 | usd |
CY2020 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
119148000 | usd |
CY2022 | us-gaap |
Royalty Income Nonoperating
RoyaltyIncomeNonoperating
|
837000 | usd |
CY2021 | us-gaap |
Royalty Income Nonoperating
RoyaltyIncomeNonoperating
|
1975000 | usd |
CY2020 | us-gaap |
Royalty Income Nonoperating
RoyaltyIncomeNonoperating
|
814000 | usd |
CY2022 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
2552000 | usd |
CY2021 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
49000 | usd |
CY2020 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
1126000 | usd |
CY2022 | us-gaap |
Interest Expense
InterestExpense
|
256000 | usd |
CY2021 | us-gaap |
Interest Expense
InterestExpense
|
164000 | usd |
CY2020 | us-gaap |
Interest Expense
InterestExpense
|
191000 | usd |
CY2022 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1690000 | usd |
CY2021 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1598000 | usd |
CY2020 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
84000 | usd |
CY2022 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
4823000 | usd |
CY2021 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
3458000 | usd |
CY2020 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1833000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
108279000 | usd |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
206594000 | usd |
CY2020 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
120981000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
19947000 | usd |
CY2021 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
50695000 | usd |
CY2020 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
30583000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
88332000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
155899000 | usd |
CY2020 | us-gaap |
Net Income Loss
NetIncomeLoss
|
90398000 | usd |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5 | |
CY2021 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
8.87 | |
CY2020 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.17 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.96 | |
CY2021 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
8.78 | |
CY2020 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.09 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
17648850 | shares |
CY2021 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
17585604 | shares |
CY2020 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
17486054 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
17793348 | shares |
CY2021 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
17757834 | shares |
CY2020 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
17769856 | shares |
CY2022 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
2.42 | |
CY2021 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
3.36 | |
CY2020 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
6.51 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
285458000 | usd |
CY2020 | us-gaap |
Net Income Loss
NetIncomeLoss
|
90398000 | usd |
CY2020 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
113896000 | usd |
CY2020 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
6128000 | usd |
CY2020 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
-1297000 | usd |
CY2020 | rgr |
Dividends Common Stock Unpaid
DividendsCommonStockUnpaid
|
2092000 | usd |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
264699000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
155899000 | usd |
CY2021 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
59104000 | usd |
CY2021 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
8280000 | usd |
CY2021 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
-4801000 | usd |
CY2021 | rgr |
Dividends Common Stock Unpaid
DividendsCommonStockUnpaid
|
1312000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
363661000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
88332000 | usd |
CY2022 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
42718000 | usd |
CY2022 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1671000 | usd |
CY2022 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
-3371000 | usd |
CY2022 | rgr |
Dividends Common Stock Unpaid
DividendsCommonStockUnpaid
|
90615000 | usd |
CY2022 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
4440 | shares |
CY2022 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
222000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
316738000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
88332000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
155899000 | usd |
CY2020 | us-gaap |
Net Income Loss
NetIncomeLoss
|
90398000 | usd |
CY2022 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
25789000 | usd |
CY2021 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
26152000 | usd |
CY2020 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
27576000 | usd |
CY2022 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1671000 | usd |
CY2021 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
8280000 | usd |
CY2020 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6128000 | usd |
CY2022 | rgr |
Excess And Obsolescence Inventory Reserve
ExcessAndObsolescenceInventoryReserve
|
501000 | usd |
CY2021 | rgr |
Excess And Obsolescence Inventory Reserve
ExcessAndObsolescenceInventoryReserve
|
953000 | usd |
CY2022 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
36000 | usd |
CY2021 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
127000 | usd |
CY2020 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
52000 | usd |
CY2022 | us-gaap |
Deferred Other Tax Expense Benefit
DeferredOtherTaxExpenseBenefit
|
-5573000 | usd |
CY2021 | us-gaap |
Deferred Other Tax Expense Benefit
DeferredOtherTaxExpenseBenefit
|
994000 | usd |
CY2020 | us-gaap |
Deferred Other Tax Expense Benefit
DeferredOtherTaxExpenseBenefit
|
3863000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
8413000 | usd |
CY2021 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-840000 | usd |
CY2020 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
5236000 | usd |
CY2022 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
21644000 | usd |
CY2021 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
15726000 | usd |
CY2020 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-10624000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-640000 | usd |
CY2021 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-392000 | usd |
CY2020 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
7954000 | usd |
CY2022 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
1031000 | usd |
CY2021 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-84000 | usd |
CY2020 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-9539000 | usd |
CY2022 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-3420000 | usd |
CY2021 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-5433000 | usd |
CY2020 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
20910000 | usd |
CY2022 | rgr |
Increase Decrease In Product Liability
IncreaseDecreaseInProductLiability
|
-584000 | usd |
CY2021 | rgr |
Increase Decrease In Product Liability
IncreaseDecreaseInProductLiability
|
-234000 | usd |
CY2020 | rgr |
Increase Decrease In Product Liability
IncreaseDecreaseInProductLiability
|
308000 | usd |
CY2022 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
954000 | usd |
CY2022Q4 | us-gaap |
Other Assets Miscellaneous
OtherAssetsMiscellaneous
|
11249000 | usd |
CY2021Q4 | us-gaap |
Other Assets Miscellaneous
OtherAssetsMiscellaneous
|
8953000 | usd |
CY2021 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-1217000 | usd |
CY2020 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
7905000 | usd |
CY2022 | us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
1171000 | usd |
CY2020 | us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
-1223000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
77231000 | usd |
CY2021 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
172339000 | usd |
CY2020 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
143806000 | usd |
CY2022 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
27730000 | usd |
CY2021 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
28776000 | usd |
CY2020 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
24229000 | usd |
CY2020 | rgr |
Purchase Of Marlin Assets
PurchaseOfMarlinAssets
|
-28316000 | usd |
CY2022 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
365480000 | usd |
CY2021 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
681940000 | usd |
CY2020 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
369439000 | usd |
CY2022 | us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
406319000 | usd |
CY2021 | us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
602976000 | usd |
CY2020 | us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
377920000 | usd |
CY2022 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
100000 | usd |
CY2021 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
203000 | usd |
CY2020 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
178000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
13209000 | usd |
CY2021 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-107537000 | usd |
CY2020 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-43886000 | usd |
CY2022 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
42718000 | usd |
CY2021 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
59104000 | usd |
CY2020 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
113896000 | usd |
CY2022 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
222000 | usd |
CY2022 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
3371000 | usd |
CY2021 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4801000 | usd |
CY2020 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1297000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-46311000 | usd |
CY2021 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-63905000 | usd |
CY2020 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-115193000 | usd |
CY2022 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
44129000 | usd |
CY2021 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
897000 | usd |
CY2020 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-15273000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
21044000 | usd |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
20147000 | usd |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
35420000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
65173000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
21044000 | usd |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
20147000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
39963000 | usd |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
39443000 | usd |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
400000 | usd |
CY2021 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
300000 | usd |
CY2020 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
300000 | usd |
CY2022 | us-gaap |
Sharebased Compensation Effect On Earnings Per Share
SharebasedCompensationEffectOnEarningsPerShare
|
Customary payment terms are 2% 30 days | |
CY2022 | us-gaap |
Advertising Expense
AdvertisingExpense
|
2400000 | usd |
CY2021 | us-gaap |
Advertising Expense
AdvertisingExpense
|
2600000 | usd |
CY2020 | us-gaap |
Advertising Expense
AdvertisingExpense
|
2700000 | usd |
CY2022 | rgr |
Shipping Costs
ShippingCosts
|
4700000 | usd |
CY2021 | rgr |
Shipping Costs
ShippingCosts
|
4200000 | usd |
CY2020 | rgr |
Shipping Costs
ShippingCosts
|
3900000 | usd |
CY2022 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
9600000 | usd |
CY2021 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
11700000 | usd |
CY2020 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
8000000 | usd |
CY2020Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
84000 | usd |
CY2019Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
9623000 | usd |
CY2021 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
84000 | usd |
CY2020 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
14570000 | usd |
CY2022 | rgr |
Revenue Deferred
RevenueDeferred
|
1031000 | usd |
CY2020 | rgr |
Revenue Deferred
RevenueDeferred
|
5031000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1031000 | usd |
CY2020Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
84000 | usd |
CY2022 | us-gaap |
Deferred Revenue Additions
DeferredRevenueAdditions
|
1000000 | usd |
CY2022 | rgr |
Net Decrease In Firearms Sales
NetDecreaseInFirearmsSales
|
1000000 | usd |
CY2022Q4 | rgr |
Contract With Customer Liabilities
ContractWithCustomerLiabilities
|
1000000 | usd |
CY2021Q1 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
100000 | usd |
CY2020 | us-gaap |
Deferred Revenue Additions
DeferredRevenueAdditions
|
5000000 | usd |
CY2020 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
14600000 | usd |
CY2020 | rgr |
Net Decrease In Firearms Sales
NetDecreaseInFirearmsSales
|
9600000 | usd |
CY2020Q4 | rgr |
Contract With Customer Liabilities
ContractWithCustomerLiabilities
|
100000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
67183000 | usd |
CY2021Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
58605000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
400000 | usd |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
400000 | usd |
CY2022Q4 | rgr |
Allowance For Discounts Accounts Receivable Current
AllowanceForDiscountsAccountsReceivableCurrent
|
1334000 | usd |
CY2021Q4 | rgr |
Allowance For Discounts Accounts Receivable Current
AllowanceForDiscountsAccountsReceivableCurrent
|
1169000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
65449000 | usd |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
57036000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
23573000 | usd |
CY2021Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
7322000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process And Raw Materials
InventoryWorkInProcessAndRawMaterials
|
105721000 | usd |
CY2021Q4 | us-gaap |
Inventory Work In Process And Raw Materials
InventoryWorkInProcessAndRawMaterials
|
92701000 | usd |
CY2022Q4 | us-gaap |
Inventory Gross
InventoryGross
|
129294000 | usd |
CY2021Q4 | us-gaap |
Inventory Gross
InventoryGross
|
100023000 | usd |
CY2022Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
59489000 | usd |
CY2021Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
51826000 | usd |
CY2022Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4812000 | usd |
CY2021Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4347000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
64993000 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
43850000 | usd |
CY2021Q4 | us-gaap |
Finite Lived Trade Names Gross
FiniteLivedTradeNamesGross
|
7800000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
447126000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
421282000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
370273000 | usd |
CY2021Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
347651000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Other Net
PropertyPlantAndEquipmentOtherNet
|
76853000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Other Net
PropertyPlantAndEquipmentOtherNet
|
73631000 | usd |
CY2022 | us-gaap |
Depreciation
Depreciation
|
24400000 | usd |
CY2021 | us-gaap |
Depreciation
Depreciation
|
25800000 | usd |
CY2020 | us-gaap |
Depreciation
Depreciation
|
27300000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Patents Gross
FiniteLivedPatentsGross
|
10126000 | usd |
CY2021Q4 | us-gaap |
Finite Lived Patents Gross
FiniteLivedPatentsGross
|
10024000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
6318000 | usd |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
5360000 | usd |
CY2022Q4 | us-gaap |
Deposit Assets
DepositAssets
|
17106000 | usd |
CY2021Q4 | us-gaap |
Deposit Assets
DepositAssets
|
18026000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Trade Names Gross
FiniteLivedTradeNamesGross
|
7800000 | usd |
CY2022Q4 | rgr |
Total Operating Lease Liabilitie
TotalOperatingLeaseLiabilitie
|
3681000 | usd |
CY2021Q4 | rgr |
Total Operating Lease Liabilitie
TotalOperatingLeaseLiabilitie
|
1725000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y10M24D | |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
13281000 | usd |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
12209000 | usd |
CY2022Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
13635000 | usd |
CY2021Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
15734000 | usd |
CY2022Q4 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
8742000 | usd |
CY2021Q4 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
8457000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
35658000 | usd |
CY2021Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
36400000 | usd |
CY2022Q4 | us-gaap |
Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
|
5 | |
CY2022 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
4100000 | usd |
CY2021 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
4000000 | usd |
CY2020 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
3300000 | usd |
CY2021 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
7400000 | usd |
CY2022 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
7400000 | usd |
CY2020 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
5600000 | usd |
CY2022 | us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
36000 | usd |
CY2021 | us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
127000 | usd |
CY2020 | us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
52000 | usd |
CY2022 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
21741000 | usd |
CY2022 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-4694000 | usd |
CY2021 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
42422000 | usd |
CY2021 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
863000 | usd |
CY2020 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
20201000 | usd |
CY2020 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
3696000 | usd |
CY2022 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
3779000 | usd |
CY2022 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-879000 | usd |
CY2021 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
7279000 | usd |
CY2021 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
131000 | usd |
CY2020 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
6519000 | usd |
CY2020 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
167000 | usd |
CY2022 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
25520000 | usd |
CY2022 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-5573000 | usd |
CY2021 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
49701000 | usd |
CY2021 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
994000 | usd |
CY2020 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
26720000 | usd |
CY2020 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
3863000 | usd |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | pure |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | pure |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | pure |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.027 | pure |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.034 | pure |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.044 | pure |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
|
0.042 | pure |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
|
0.004 | pure |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
-0.011 | pure |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.005 | pure |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
-0.001 | pure |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
0.184 | pure |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
0.245 | pure |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
0.253 | pure |
CY2022Q4 | rgr |
Deferred Tax Assets Product Liability
DeferredTaxAssetsProductLiability
|
69000 | usd |
CY2021Q4 | rgr |
Deferred Tax Assets Product Liability
DeferredTaxAssetsProductLiability
|
224000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities Deferred Expense Capitalized Research And Development Costs
DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts
|
4838000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
|
2316000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
|
2643000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
637000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
418000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
1196000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
1224000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
1661000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
1538000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
1636000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
1538000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
12353000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
7585000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
5070000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
6235000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
1174000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
814000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
6244000 | usd |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
7049000 | usd |
CY2022Q4 | rgr |
Net Deferred Tax Liabilities Assets
NetDeferredTaxLiabilitiesAssets
|
6109000 | usd |
CY2021Q4 | rgr |
Net Deferred Tax Liabilities Assets
NetDeferredTaxLiabilitiesAssets
|
536000 | usd |
CY2022 | rgr |
Capitalized And Amortized Over For Income Tax Purposes
CapitalizedAndAmortizedOverForIncomeTaxPurposes
|
P5Y | |
CY2022 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
28700000 | usd |
CY2021 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
49500000 | usd |
CY2020 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
30600000 | usd |
CY2022 | us-gaap |
Temporary Equity Net Income
TemporaryEquityNetIncome
|
88332000 | usd |
CY2021 | us-gaap |
Temporary Equity Net Income
TemporaryEquityNetIncome
|
155899000 | usd |
CY2020 | us-gaap |
Temporary Equity Net Income
TemporaryEquityNetIncome
|
90398000 | usd |
CY2022 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
144498 | shares |
CY2021 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
172230 | shares |
CY2020 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
283802 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
4440 | shares |
CY2022 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
49.87 | |
CY2022Q4 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
4440 | shares |
CY2022Q4 | rgr |
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Programin Dollars
MaximumDollarValueOfSharesThatMayYetBePurchasedUnderThePrograminDollars
|
86490000 | usd |
CY2022Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
86500000 | usd |
CY2022 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5700000 | usd |
CY2021 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
8300000 | usd |
CY2020 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6100000 | usd |
CY2022 | us-gaap |
Restricted Stock Expense
RestrictedStockExpense
|
6000000 | usd |
CY2021 | us-gaap |
Restricted Stock Expense
RestrictedStockExpense
|
5600000 | usd |
CY2020 | us-gaap |
Restricted Stock Expense
RestrictedStockExpense
|
5700000 | usd |
CY2022 | rgr |
Unrecognized Compensation Cost
UnrecognizedCompensationCost
|
8100000 | usd |
CY2022 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | pure |
CY2022Q2 | us-gaap |
Revenues
Revenues
|
166575000 | usd |
CY2022Q3 | us-gaap |
Revenues
Revenues
|
140653000 | usd |
CY2022Q4 | us-gaap |
Revenues
Revenues
|
139390000 | usd |
CY2022Q4 | us-gaap |
Revenues
Revenues
|
149224000 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
58108000 | usd |
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
43554000 | usd |
CY2022Q4 | us-gaap |
Gross Profit
GrossProfit
|
38869000 | usd |
CY2022Q4 | us-gaap |
Gross Profit
GrossProfit
|
39554000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
30232000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20757000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18389000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18954000 | usd |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.72 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.18 | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.04 | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.07 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.7 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.17 | |
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.03 | |
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.06 | |
CY2021Q2 | us-gaap |
Revenues
Revenues
|
184377000 | usd |
CY2021Q3 | us-gaap |
Revenues
Revenues
|
200072000 | usd |
CY2021Q4 | us-gaap |
Revenues
Revenues
|
178246000 | usd |
CY2021Q4 | us-gaap |
Revenues
Revenues
|
168041000 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
72566000 | usd |
CY2021Q3 | us-gaap |
Gross Profit
GrossProfit
|
78757000 | usd |
CY2021Q4 | us-gaap |
Gross Profit
GrossProfit
|
64802000 | usd |
CY2021Q4 | us-gaap |
Gross Profit
GrossProfit
|
63432000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38192000 | usd |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
44384000 | usd |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
35202000 | usd |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38121000 | usd |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.18 | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.52 | |
CY2021Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2 | |
CY2021Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.17 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.16 | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.5 | |
CY2021Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.98 | |
CY2021Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.14 | |
CY2022 | rgr |
Threshold Limit Of Losses Per Transaction For Taking Insurance Coverage On Annual Basis
ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis
|
5000000 | usd |
CY2022 | rgr |
Threshold Limit Of Aggregate Loss For Insurance Coverage On Annual Basis Excluding New Claims From Governments Or Municipalities
ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities
|
10000000 | usd |
CY2021 | us-gaap |
Loss Contingency Damages Sought Value
LossContingencyDamagesSoughtValue
|
1100000 | usd |
CY2022 | us-gaap |
Loss Contingency Claims Settled Number
LossContingencyClaimsSettledNumber
|
1 | pure |
CY2021 | us-gaap |
Loss Contingency New Claims Filed Number
LossContingencyNewClaimsFiledNumber
|
1 | pure |
CY2021 | rgr |
Loss Contingency Number Of Lawsuits
LossContingencyNumberOfLawsuits
|
4 | pure |
CY2020 | us-gaap |
Loss Contingency New Claims Filed Number
LossContingencyNewClaimsFiledNumber
|
1 | pure |
CY2020 | us-gaap |
Loss Contingency Claims Settled Number
LossContingencyClaimsSettledNumber
|
1 | pure |
CY2020 | rgr |
Loss Contingency Number Of Lawsuits
LossContingencyNumberOfLawsuits
|
3 | pure |
CY2022 | us-gaap |
Product Liability Accrual Period Expense
ProductLiabilityAccrualPeriodExpense
|
1300000 | usd |
CY2021 | us-gaap |
Product Liability Accrual Period Expense
ProductLiabilityAccrualPeriodExpense
|
1100000 | usd |
CY2020 | us-gaap |
Product Liability Accrual Period Expense
ProductLiabilityAccrualPeriodExpense
|
1100000 | usd |
CY2022 | dei |
Entity Registrant Name
EntityRegistrantName
|
STURM RUGER & CO INC | |
CY2022 | dei |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
Yes | |
CY2022 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2022 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2022 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2021Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
usd | |
CY2022Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
6714338 | shares |
CY2020 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
usd | |
CY2021 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
usd | |
CY2022 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
usd | |
CY2020 | rgr |
Excess And Obsolescence Inventory Reserve
ExcessAndObsolescenceInventoryReserve
|
usd | |
CY2021 | us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
usd | |
CY2022 | rgr |
Purchase Of Marlin Assets
PurchaseOfMarlinAssets
|
usd | |
CY2021 | rgr |
Purchase Of Marlin Assets
PurchaseOfMarlinAssets
|
usd | |
CY2021 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
usd | |
CY2020 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
usd | |
CY2021Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
usd | |
CY2022 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
usd | |
CY2021 | rgr |
Revenue Deferred
RevenueDeferred
|
usd | |
CY2021Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
usd | |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
|
pure | |
CY2021Q4 | us-gaap |
Deferred Tax Liabilities Deferred Expense Capitalized Research And Development Costs
DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts
|
usd | |
CY2022 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2022 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2022 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000095029 |