XML 20 R78.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Contingent Liabilities (Reconciliation of Product Liability Reserve) (Details) (Product liability reserve [Member], USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Product liability reserve [Member] |  |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |  |
Balance at Beginning of Period | $ 1,236 us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [1] | $ 1,057 us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [1] | $ 1,746 us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [1]
Accrued Legal Expense (Income) | (295)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [2] | 230 us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [2] | (633)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [2]
Legal Fees | (18)rgr_ValuationAllowancesAndReservesLegalFees / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [3] | (44)rgr_ValuationAllowancesAndReservesLegalFees / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [3] | (52)rgr_ValuationAllowancesAndReservesLegalFees / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [3]
Settlements | (78)rgr_ValuationAllowancesAndReservesSettlements / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [4] | (7)rgr_ValuationAllowancesAndReservesSettlements / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [4] | (4)rgr_ValuationAllowancesAndReservesSettlements / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [4]
Balance at End of Period | $ 845 us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [1] | $ 1,236 us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [1] | $ 1,057 us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = rgr_ProductLiabilityReserveMember | [1]
[1] | The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements.
[2] | The expense accrued in the liability is for legal fees only. In 2012, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.
[3] | Legal fees represent payments to outside counsel related to product liability matters.
[4] | Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.

X
- Definition Valuation Allowances And Reserves Legal Fees + References No definition available. + Details
Name: | rgr_ValuationAllowancesAndReservesLegalFees
Namespace Prefix: | rgr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Valuation Allowances And Reserves Settlements + References No definition available. + Details
Name: | rgr_ValuationAllowancesAndReservesSettlements
Namespace Prefix: | rgr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, charged to costs and expenses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration