7Baggers

Sturm, Ruger & Company, Inc
(NYSE:RGR) 

RGR stock logo

Sturm, Ruger & Company, Inc., together with its subsidiaries, designs, manufactures, and sells firearms under the Ruger name and trademark in the United States. It operates in two segments, Firearms and Castings. The company provides single-shot, autoloading, bolt-action, and sporting rifles; rimfir...

Founded: 1949
Full Time Employees: 1,609
Sector: Industrials
Industry: Aerospace & Defense

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-28 2025-12-31 2025-09-27 2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-30 2018-12-31 2018-09-29 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2015-12-31 2015-09-26 2015-06-30 2015-06-27 2015-03-28 2014-12-31 2014-09-27 2014-06-28 2014-03-29 2013-09-28 2013-06-29 2013-03-30 2012-12-31 2012-09-29 2012-03-31 2011-12-31 2011-10-01 2011-07-02 2011-04-02 2010-12-31 2010-10-02 2010-07-03 2010-04-03 2009-12-31 2009-10-03 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 
                                                                               
      net firearms sales
    140,896,000 150,582,000 126,130,000 131,567,000 135,195,000 145,259,000 121,512,000 129,829,000 136,008,000 129,632,000 120,368,000 141,853,000 148,893,000 148,674,000 138,771,000 139,911,000 165,933,000 167,563,000 177,529,000 199,447,000 183,603,000 168,528,000 145,157,000 129,413,000 122,765,000 104,361,000 94,062,000 94,971,000 112,932,000 119,910,000 113,798,000 127,017,000 129,883,000 117,168,000 103,658,000 130,510,000 166,365,000 160,544,000 160,058,000 166,311,000 171,520,000 150,766,000 119,281,000 139,224,000 139,224,000 135,579,000 122,241,000 97,847,000 153,016,000 169,162,000 167,234,000 176,787,000 153,440,000 139,730,000 116,270,000 110,787,000 92,074,000 79,214,000 78,471,000 74,441,000 63,284,000 57,505,000 63,621,000 67,269,000 62,955,000 70,011,000 31,687,000 29,298,000 39,567,000 43,669,000    40,825,000  
      net castings sales
    460,000 480,000 636,000 924,000 543,000 516,000 775,000 932,000 812,000 985,000 525,000 951,000 560,000 550,000 619,000 742,000 642,000 479,000 717,000 625,000 774,000 732,000 548,000 851,000 874,000 778,000 937,000 1,358,000 1,106,000 1,211,000 1,147,000 1,394,000 1,276,000 1,062,000 1,159,000 1,344,000 990,000 1,304,000 1,369,000 1,633,000 1,589,000 1,630,000 1,590,000 1,648,000 1,648,000 1,375,000 364,000 480,000 641,000 722,000 3,708,000 2,741,000 2,465,000 2,037,000 1,882,000 1,550,000 1,167,000 1,298,000 1,151,000 1,000,000 855,000 896,000 768,000 1,007,000 924,000 1,175,000 2,371,000 2,565,000 2,540,000 4,787,000    6,602,000  
      total net sales
    141,356,000 151,062,000 126,766,000 132,491,000 135,738,000 145,775,000 122,287,000 130,761,000 136,820,000 130,617,000 120,893,000 142,804,000 149,453,000 149,224,000 139,390,000 140,653,000 166,575,000 168,042,000 178,246,000 200,072,000 184,377,000 169,260,000 145,705,000 130,264,000 123,639,000 105,139,000 94,999,000 96,329,000 114,038,000 121,121,000 114,945,000 128,411,000 131,159,000 118,230,000 104,817,000 131,854,000 167,355,000 161,848,000 161,427,000 167,944,000 173,109,000 152,396,000 120,871,000 140,872,000 140,872,000 136,954,000 122,605,000 98,327,000 153,657,000 169,884,000 170,942,000 179,528,000 155,905,000 141,767,000 118,152,000 112,337,000 93,241,000 80,512,000 79,622,000 75,441,000 64,139,000 58,401,000 64,389,000 68,276,000 63,879,000 71,186,000 34,058,000 31,863,000 42,107,000 48,456,000    47,427,000  
      yoy
    4.14% 3.63% 3.66% 1.32% -0.79% 11.60% 1.15% -8.43% -8.45% -12.47% -13.27% 1.53% -10.28% -11.20% -21.80% -29.70% -9.66% -0.72% 22.33% 53.59% 49.13% 60.99% 53.38% 35.23% 8.42% -13.20% -17.35% -24.98% -13.05% 2.45% 9.66% -2.61% -21.63% -26.95% -35.07% -21.49% -3.32% 6.20% 33.55% 19.22% 22.88% 11.28% -1.41% 43.27% -8.32% -19.38% -28.28% -45.23% -1.44% 19.83% 44.68% 59.81% 67.21% 76.08% 48.39% 48.91% 45.37% 37.86% 23.66% 10.49% 0.41% -17.96% 89.06% 114.28% 51.71% 46.91%    2.17%      
      qoq
    -6.43% 19.17% -4.32% -2.39% -6.89% 19.21% -6.48% -4.43% 4.75% 8.04% -15.34% -4.45% 0.15% 7.06% -0.90% -15.56% -0.87% -5.72% -10.91% 8.51% 8.93% 16.17% 11.85% 5.36% 17.60% 10.67% -1.38% -15.53% -5.85% 5.37% -10.49% -2.10% 10.94% 12.80% -20.51% -21.21% 3.40% 0.26% -3.88% -2.98% 13.59% 26.08% -14.20% 0.00% 2.86% 11.70% 24.69% -36.01% -9.55% -0.62% -4.78% 15.15% 9.97% 19.99% 5.18% 20.48% 15.81% 1.12% 5.54% 17.62% 9.83% -9.30% -5.69% 6.88% -10.26% 109.01% 6.89% -24.33% -13.10%       
      cost of products sold
    113,278,000 124,107,000 107,611,000 127,345,000 105,843,000 112,589,000 99,615,000 101,607,000 107,417,000 98,360,000 96,165,000 104,656,000 110,967,000 109,670,000 100,521,000 97,099,000 108,467,000 104,610,000 113,444,000 121,315,000 111,811,000 105,065,000 94,553,000 90,179,000 87,630,000 80,358,000 75,132,000 74,027,000 81,441,000 87,274,000 86,853,000 91,812,000 95,339,000 85,135,000 74,603,000 96,908,000 111,602,000 108,352,000 111,176,000 111,250,000 113,996,000 104,153,000 86,860,000 92,364,000 92,364,000 95,557,000 88,645,000 74,589,000 103,304,000 108,761,000 108,002,000 108,804,000 94,596,000 92,306,000 75,587,000 70,544,000 63,069,000 51,385,000 51,157,000 51,446,000 43,611,000 39,818,000 42,649,000 45,145,000 42,614,000 49,404,000 29,046,000 26,268,000 28,979,000 32,893,000 40,897,000 36,378,000 27,819,000 38,288,000  
      gross profit
    28,078,000 26,955,000 19,155,000 5,146,000 29,895,000 33,186,000 22,672,000 29,154,000 29,403,000 32,257,000 24,728,000 38,148,000 38,486,000 39,554,000 38,869,000 43,554,000 58,108,000 63,432,000 64,802,000 78,757,000 72,566,000 64,195,000 51,152,000 40,085,000 36,009,000 24,781,000 19,867,000 22,302,000 32,597,000 33,847,000 28,092,000 36,599,000 35,820,000 33,095,000 30,214,000 34,946,000 55,753,000 53,496,000 50,251,000 56,694,000 59,113,000 48,243,000 34,011,000 48,508,000 48,508,000 41,397,000 33,960,000 23,738,000 50,353,000 61,123,000 62,940,000 70,724,000 61,309,000 49,461,000 42,565,000 41,793,000 30,172,000 29,127,000 28,465,000 23,995,000 20,528,000 18,583,000 21,740,000  21,265,000 21,782,000 5,012,000 5,595,000 13,128,000 15,563,000 2,408,000 5,234,000 7,457,000 9,139,000  
      yoy
    -6.08% -18.78% -15.51% -82.35% 1.67% 2.88% -8.31% -23.58% -23.60% -18.45% -36.38% -12.41% -33.77% -37.64% -40.02% -44.70% -19.92% -1.19% 26.69% 96.47% 101.52% 159.05% 157.47% 79.74% 10.47% -26.79% -29.28% -39.06% -9.00% 2.27% -7.02% 4.73% -35.75% -38.14% -39.87% -38.36% -5.68% 10.89% 47.75% 16.88% 21.86% 16.54% 0.15% 104.35% -3.66% -32.27% -46.04% -66.44% -17.87% 23.58% 47.87% 69.22% 103.20% 69.81% 49.53% 74.17% 46.98% 56.74% 30.93%  -3.47% -14.69% 333.76%  61.98% 39.96% 108.14% 6.90% 76.05% 70.29%      
      qoq
    4.17% 40.72% 272.23% -82.79% -9.92% 46.37% -22.23% -0.85% -8.85% 30.45% -35.18% -0.88% -2.70% 1.76% -10.76% -25.05% -8.39% -2.11% -17.72% 8.53% 13.04% 25.50% 27.61% 11.32% 45.31% 24.73% -10.92% -31.58% -3.69% 20.49% -23.24% 2.17% 8.23% 9.54% -13.54% -37.32% 4.22% 6.46% -11.36% -4.09% 22.53% 41.85% -29.89% 0.00% 17.18% 21.90% 43.06% -52.86% -17.62% -2.89% -11.01% 15.36% 23.95% 16.20% 1.85% 38.52% 3.59% 2.33% 18.63% 16.89% 10.47% -14.52%   -2.37% 334.60% -10.42% -57.38% -15.65% 546.30% -53.99% -29.81% -18.40%   
      gross margin %
    19.86% 17.84% 15.11% 3.88% 22.02% 22.77% 18.54% 22.30% 21.49% 24.70% 20.45% 26.71% 25.75% 26.51% 27.89% 30.97% 34.88% 37.75% 36.36% 39.36% 39.36% 37.93% 35.11% 30.77% 29.12% 23.57% 20.91% 23.15% 28.58% 27.94% 24.44% 28.50% 27.31% 27.99% 28.83% 26.50% 33.31% 33.05% 31.13% 33.76% 34.15% 31.66% 28.14% 34.43% 34.43% 30.23% 27.70% 24.14% 32.77% 35.98% 36.82% 39.39% 39.32% 34.89% 36.03% 37.20% 32.36% 36.18% 35.75% 31.81% 32.01% 31.82% 33.76% 0% 33.29% 30.60% 14.72% 17.56% 31.18% 32.12% Infinity% Infinity% Infinity% 19.27%  
      operating expenses:
                                                                               
      selling
    9,356,000 10,274,000 9,098,000 10,277,000 9,413,000 10,567,000 8,998,000 9,484,000 9,706,000 11,086,000 8,669,000 9,808,000 9,225,000 10,286,000 8,763,000 8,630,000 8,435,000 8,969,000 7,753,000 8,449,000 8,088,000 9,977,000 8,432,000 7,286,000 7,636,000 6,914,000 7,465,000 7,265,000 8,131,000 8,066,000 8,922,000 9,785,000 8,337,000 12,582,000 10,606,000 12,505,000 13,539,000 14,885,000 13,378,000 12,808,000 15,074,000 15,609,000 9,170,000 14,858,000 14,858,000 10,226,000 12,481,000 7,586,000 10,062,000 14,421,000 9,662,000 11,823,000 15,764,000 10,365,000 7,891,000 10,999,000 8,730,000 6,581,000 6,468,000 6,912,000 7,306,000 5,194,000 5,118,000 5,899,000 5,913,000 5,145,000 4,345,000 3,853,000 3,557,000 3,336,000 4,765,000 3,367,000 3,898,000 4,119,000  
      general and administrative
    20,671,000 13,065,000 13,541,000 15,585,000 12,010,000 11,210,000 9,932,000 10,698,000 12,166,000 10,854,000 9,733,000 9,925,000 12,240,000 9,624,000 10,247,000 9,734,000 10,946,000 9,805,000 10,323,000 10,639,000 12,522,000 12,169,000 9,862,000 8,773,000 8,210,000 7,932,000 6,827,000 7,572,000 8,014,000 8,703,000 7,213,000 7,446,000 8,887,000 6,617,000 6,291,000 7,145,000 8,343,000 6,959,000 6,805,000 7,402,000 7,838,000 6,650,000 6,880,000 6,957,000 6,957,000 7,377,000 6,731,000 6,192,000 7,244,000 8,733,000 8,207,000 8,317,000 8,443,000 7,688,000 7,437,000 6,378,000 5,752,000 5,659,000 4,935,000 4,625,000 4,653,000 4,080,000 3,984,000 3,932,000 5,718,000 4,556,000 3,168,000 2,675,000 3,523,000 4,312,000 1,840,000 1,530,000 1,780,000 2,724,000  
      total operating expenses
    30,027,000 23,526,000 22,639,000 25,862,000 21,423,000 21,777,000 18,930,000 20,182,000 21,872,000 21,935,000 18,402,000 19,733,000 21,465,000 19,874,000 19,010,000 18,364,000 19,381,000 18,647,000 18,076,000 19,088,000 20,610,000 22,094,000 18,294,000 16,059,000 15,846,000 14,900,000 14,292,000 14,837,000 16,145,000 16,759,000 16,135,000 17,231,000 17,224,000 19,230,000 16,897,000 19,650,000 21,882,000 21,839,000 20,183,000 20,210,000 22,912,000 22,146,000 16,050,000 21,815,000 21,815,000 17,603,000 58,599,000 13,778,000 17,306,000 23,154,000 18,156,000 19,972,000 24,207,000 18,346,000 15,328,000 17,377,000 14,163,000 12,240,000 11,403,000 11,537,000 11,981,000 9,274,000 9,102,000 10,231,000 12,102,000 10,451,000          
      operating income
    -1,949,000 3,429,000 -3,484,000 -20,716,000 8,472,000 11,409,000 3,742,000 8,972,000 7,531,000 10,322,000 6,326,000 18,415,000 17,021,000 19,680,000 19,859,000 25,190,000 38,727,000 44,785,000 46,726,000 59,669,000 51,956,000 42,101,000 32,858,000 24,026,000 20,163,000 9,881,000 5,575,000 7,465,000 16,452,000 17,088,000 11,957,000 19,368,000 18,596,000 13,865,000 13,317,000 15,296,000 33,871,000 31,657,000 30,068,000 36,484,000 36,201,000 26,097,000 17,961,000 26,693,000 26,693,000 23,794,000 -24,639,000 9,960,000 33,047,000 37,969,000 44,784,000 50,752,000 37,102,000 31,115,000 27,237,000 24,416,000 16,009,000 16,887,000 17,062,000 12,458,000 8,547,000 9,309,000 12,638,000 12,900,000 9,163,000 11,331,000     -4,691,000 337,000 1,779,000   
      yoy
    -123.01% -69.94% -193.11% -330.90% 12.50% 10.53% -40.85% -51.28% -55.75% -47.55% -68.15% -26.90% -56.05% -56.06% -57.50% -57.78% -25.46% 6.38% 42.21% 148.35% 157.68% 326.08% 489.38% 221.85% 22.56% -42.18% -53.37% -61.46% -11.53% 23.25% -10.21% 26.62% -45.10% -56.20% -55.71% -58.07% -6.44% 21.31% 67.41% 36.68% 35.62% 9.68% -172.90% 168.00% -19.23% -37.33% -155.02% -80.38% -10.93% 22.03% 64.42% 107.86% 131.76% 84.25% 59.64% 95.99% 87.31% 81.41% 35.01% -3.43% -6.72% -17.84%              
      qoq
    -156.84% -198.42% -83.18% -344.52% -25.74% 204.89% -58.29% 19.13% -27.04% 63.17% -65.65% 8.19% -13.51% -0.90% -21.16% -34.95% -13.53% -4.15% -21.69% 14.85% 23.41% 28.13% 36.76% 19.16% 104.06% 77.24% -25.32% -54.63% -3.72% 42.91% -38.26% 4.15% 34.12% 4.12% -12.94% -54.84% 6.99% 5.28% -17.59% 0.78% 38.72% 45.30% -32.71% 0.00% 12.18% -196.57% -347.38% -69.86% -12.96% -15.22% -11.76% 36.79% 19.24% 14.24% 11.55% 52.51% -5.20% -1.03% 36.96% 45.76% -8.19% -26.34% -2.03% 40.78% -19.13%      -1491.99% -81.06%    
      operating margin %
    -1.38% 2.27% -2.75% -15.64% 6.24% 7.83% 3.06% 6.86% 5.50% 7.90% 5.23% 12.90% 11.39% 13.19% 14.25% 17.91% 23.25% 26.65% 26.21% 29.82% 28.18% 24.87% 22.55% 18.44% 16.31% 9.40% 5.87% 7.75% 14.43% 14.11% 10.40% 15.08% 14.18% 11.73% 12.71% 11.60% 20.24% 19.56% 18.63% 21.72% 20.91% 17.12% 14.86% 18.95% 18.95% 17.37% -20.10% 10.13% 21.51% 22.35% 26.20% 28.27% 23.80% 21.95% 23.05% 21.73% 17.17% 20.97% 21.43% 16.51% 13.33% 15.94% 19.63% 18.89% 14.34% 15.92% 0% 0% 0% 0% -Infinity% Infinity% Infinity% 0%  
      other income:
                                                                               
      interest income
    801,000 638,000 629,000 954,000 1,038,000 1,046,000 1,155,000 1,329,000 1,355,000 1,318,000 1,454,000 1,479,000 1,214,000 1,601,000 730,000 190,000 31,000 18,000 11,000 12,000 8,000 54,000 112,000 394,000 566,000 621,000 611,000 682,000 679,000                           -23,000    50,000 123,000 -18,000 -24,000 -33,000 130,000 8,000          
      interest expense
    -22,000 -39,000 -17,000 -22,000 -16,000 -16,500 -24,000 -25,000 -17,000 -28,000 -122,000 -30,000 -25,000 -51,000 -88,000 -26,000 -91,000 -41,000 -114,000 -25,000 -25,000 -41,500 -114,000 -27,000 -25,000 -35,250 -90,000 -25,000 -26,000 -189,000 -92,000 -22,000 -27,000 -56,000 -30,000 -32,000 -34,000 -84,000 -32,000 -35,000 -35,000 -43,000 -36,000 -37,000 -37,000 -40,000 -42,000 -37,000 -36,000 -36,000 -40,000 -39,000 -16,000 -33,000 -18,000  -56,000 -21,000 -13,000                 
      other income
    1,096,000 -835,000 758,000 396,000 253,000 -268,000 392,000 179,000 178,000 -260,000 431,000 369,000 282,000 -402,000 490,000 750,000 852,000 -864,000 1,401,000 610,000 451,000 -367,000 38,000 306,000 107,000 -306,000 277,000 288,000 295,000 -343,000 328,000 703,000 332,000 -19,000 154,000 426,000 354,000 -375,000 418,000 293,000 206,000 -711,000 247,000 617,000 617,000 469,000 -584,000 673,000 130,000 365,000 408,000 166,000 265,000 -533,000 319,000 178,000 -158,000 177,000 114,000 106,000 -27,000 148,000 174,000 127,000 -95,000 125,000          
      total other income
    1,875,000 1,165,000 1,370,000 1,328,000 1,275,000 1,599,000 1,523,000 1,483,000 1,516,000 1,688,000 1,763,000 1,818,000 1,471,000 1,985,000 1,132,000 914,000 792,000 1,129,000 1,298,000 597,000 434,000 476,000 36,000 673,000 648,000 962,000 798,000 945,000 948,000 483,000 236,000 681,000 305,000 458,000 124,000 394,000 320,000 697,000 386,000 258,000 171,000 335,000 211,000 580,000 580,000 429,000 -156,000 636,000 94,000 329,000 368,000 127,000 249,000 292,000 301,000 155,000 688,000 156,000 101,000 156,000 382,000 130,000 150,000 94,000 367,000 133,000 -1,339,000 823,000 2,518,000 5,541,000      
      income before income taxes
    -74,000 4,594,000 -2,114,000 -19,388,000 9,747,000 13,008,000 5,265,000 10,455,000 9,047,000 12,010,000 8,089,000 20,233,000 18,492,000 21,665,000 20,991,000 26,104,000 39,519,000 45,914,000 48,024,000 60,266,000 52,390,000 42,577,000 32,894,000 24,699,000 20,811,000 10,843,000 6,373,000 8,410,000 17,400,000 17,571,000 12,193,000 20,049,000 18,901,000 14,323,000 13,441,000 15,690,000 34,191,000 32,354,000 30,454,000 36,742,000 36,372,000 26,432,000 18,172,000 27,273,000 27,273,000 24,223,000 -24,795,000 10,596,000 33,141,000 38,298,000 45,152,000 50,879,000 37,351,000 31,407,000 27,538,000 24,571,000 16,697,000 17,043,000 17,163,000 12,614,000 8,929,000 9,439,000 12,788,000 12,994,000 9,530,000 11,464,000 -3,622,000 -1,742,000 8,566,000 13,456,000 -4,542,000 1,598,000 2,418,000 2,369,000  
      income taxes
    -202,000 1,109,000 -3,696,000 -2,162,000 1,979,000 2,531,000 527,000 2,191,000 1,963,000 1,761,000 658,000 4,048,000 4,142,000 2,711,000 2,602,000 5,347,000 9,287,000 7,793,000 12,822,000 15,882,000 14,198,000 10,864,000 8,141,000 6,105,000 5,473,000 2,635,000 1,556,000 2,177,000 4,367,000 5,297,000 2,987,000 4,860,000 4,637,000 3,974,000 4,071,000 5,491,000 11,967,000 11,524,000 10,604,000 13,227,000 13,094,000 9,332,000 6,209,000 9,713,000 9,713,000 8,720,000 -10,036,000 3,815,000 10,855,000 13,979,000 16,481,000 18,571,000 13,633,000 11,620,000 10,189,000 9,091,000 6,178,000 6,306,000 6,350,000 4,667,000 3,215,000 3,398,000 4,604,000 4,678,000 3,622,000 4,356,000 -1,377,000 -1,125,000 3,435,000 5,396,000 -1,821,000 641,000 970,000 949,000  
      net income and comprehensive income
    128,000 3,485,000 1,582,000 -17,226,000 7,768,000 10,477,000 4,738,000 8,264,000 7,084,000 10,249,000 7,431,000 16,185,000 14,350,000 18,954,000 18,389,000 20,757,000 30,232,000 38,121,000 35,202,000 44,384,000 38,192,000 31,713,000 24,753,000 18,594,000 15,338,000 8,208,000 4,817,000 6,233,000 13,033,000 12,274,000 9,206,000 15,189,000 14,264,000 10,349,000 9,370,000 10,199,000 22,224,000 20,830,000 19,850,000 23,515,000 23,278,000 11,256,500 11,963,000 17,560,000 17,560,000 15,503,000 13,346,750 6,781,000 22,286,000 24,319,000 28,671,000 32,308,000 23,718,000 12,710,500 17,349,000 15,480,000                    
      yoy
    -98.35% -66.74% -66.61% -308.45% 9.66% 2.22% -36.24% -48.94% -50.63% -45.93% -59.59% -22.03% -52.53% -50.28% -47.76% -53.23% -20.84% 20.21% 42.21% 138.70% 149.00% 286.37% 413.87% 198.32% 17.69% -33.13% -47.68% -58.96% -8.63% 18.60% -1.75% 48.93% -35.82% -50.32% -52.80% -56.63% -4.53% 85.05% 65.93% 33.91% 32.56% -27.39% -10.37% 158.96% -21.21% -36.25% -53.45% -79.01% -6.04% 91.33% 65.26% 108.71%                        
      qoq
    -96.33% 120.29% -109.18% -321.76% -25.86% 121.13% -42.67% 16.66% -30.88% 37.92% -54.09% 12.79% -24.29% 3.07% -11.41% -31.34% -20.69% 8.29% -20.69% 16.21% 20.43% 28.12% 33.12% 21.23% 86.87% 70.40% -22.72% -52.18% 6.18% 33.33% -39.39% 6.48% 37.83% 10.45% -8.13% -54.11% 6.69% 4.94% -15.59% 1.02% 106.80% -5.91% -31.87% 0.00% 13.27% 16.16% 96.83% -69.57% -8.36% -15.18% -11.26% 36.22% 86.60% -26.74% 12.07%                     
      net income margin %
    0.09% 2.31% 1.25% -13.00% 5.72% 7.19% 3.87% 6.32% 5.18% 7.85% 6.15% 11.33% 9.60% 12.70% 13.19% 14.76% 18.15% 22.69% 19.75% 22.18% 20.71% 18.74% 16.99% 14.27% 12.41% 7.81% 5.07% 6.47% 11.43% 10.13% 8.01% 11.83% 10.88% 8.75% 8.94% 7.74% 13.28% 12.87% 12.30% 14.00% 13.45% 7.39% 9.90% 12.47% 12.47% 11.32% 10.89% 6.90% 14.50% 14.32% 16.77% 18.00% 15.21% 8.97% 14.68% 13.78% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% NaN% NaN% NaN% 0%  
      basic earnings per share
    0.01 0.21 0.1 -1.05 0.47 0.62 0.28 0.48 0.41 0.59 0.42 0.91 0.81 1.07 1.04 1.18 1.72 2.17 2.52 2.18 1.81 1.42 1.06 0.88 0.47 0.28 0.36 0.75 0.7 0.53 0.87 0.82 0.6 0.53 0.58 1.22 1.11 1.05 1.24 1.23 0.91 0.64 0.94 0.94 0.83 -0.76 0.35 1.15 1.26 1.48 1.67 1.23 1.03 0.91 0.81 0.56 0.57 0.57 0.42 0.3 0.32              
      diluted earnings per share
    0.01 0.21 0.1 -1.05 0.46 0.62 0.28 0.47 0.4 0.58 0.42 0.91 0.81 1.06 1.03 1.17 1.7 2.14 1.98 2.5 2.16 1.78 1.39 1.05 0.87 0.45 0.27 0.35 0.74 0.69 0.52 0.86 0.81 0.59 0.53 0.57 1.21 1.11 1.03 1.22 1.21                                   
      weighted-average number of common shares outstanding - basic
    15,945,349  16,031,340 16,370,674 16,623,214  16,847,866 17,343,341 17,434,178  17,722,682 17,714,471 17,678,686    17,610,202 17,585,604 17,596,588 17,590,305 17,559,624                                                       
      weighted-average number of common shares outstanding - diluted
    16,247,380  16,368,310 16,370,674 16,850,956  17,137,065 17,618,508 17,640,268  17,889,089 17,826,205 17,788,653    17,806,457 17,757,834 17,778,177 17,766,868 17,718,481                                                       
      cash dividends per share
    0.08 0.04 0.16 0.18 0.24 0.11 0.19 0.16 0.23 0.17 0.36 0.32 5.42 0.41 0.47 0.68 0.86 0.79 0.86 0.71 0.56 5.42 0.35 0.18 0.11 0.14 0.29 0.28 0.21 0.34 0.32 0.23 0.21 0.23 0.48 0.44 0.41 0.49 0.48 0.35 0.25 0.36 0.32 0.32 0.17 0.14 0.45 0.49 0.54 0.65 0.49 0.404 4.887 0.377 0.212 0.141 0.142 0.097 0.05 0.08 0.1 0.093 0.06            
      weighted-average number of commonshares outstanding - basic
                  17,668,435 17,652,148                                                            
      weighted-average number of commonshares outstanding - diluted
                  17,825,797 17,799,707                                                            
      fully diluted earnings per share
                                             0.88 0.62 0.91 0.91 0.81 -0.74 0.34 1.12 1.22 1.44 1.63 1.2 1.02 0.88 0.79 0.54 0.56 0.56 0.42 0.29 0.31              
      other operating expenses
                                                      287,000          99,500   400,000 187,500 750,000          
      other operating expenses (income)
                                                       -168,000                        
      net income
                                                            10,519,000 10,737,000 10,813,000 7,947,000 5,714,000 6,041,000 8,184,000 8,316,000 5,908,000 7,108,000 -2,245,000 -617,000 5,131,000 8,060,000 -2,721,000 957,000 1,448,000 1,420,000  
      expenses:
                                                                               
      earnings per share
                                                                               
      basic
                                                                  0.43 0.44 0.283 0.37 0.138 -0.03 0.23 0.36 0.035 0.04 0.06 0.05  
      diluted
                                                                  0.42 0.43 0.28 0.37 0.138 -0.03 0.22 0.36 0.035 0.04 0.06 0.05  
      average shares outstanding
                                                                               
      basic
                                                                  19,196 19,087 4,764.5 19,070 5,671.5 22,759 22,658 22,639 6,708 26,679 26,911 26,911  
      diluted
                                                                  19,504 19,340 4,802 19,377 5,757.5 22,759 23,068 22,848 6,708.75 26,684 26,912 26,911  
      gross margin
                                                                   23,131,000            
      pension plan curtailment charge
                                                                       1,143,000        
      impairment of assets
                                                                      122,250 489,000        
      expenses: - sum
                                                                      5,722,250 8,160,000 7,080,000 7,648,000 7,099,000 4,897,000 5,678,000 6,843,000  
      operating profit
                                                                      2,849,500 -2,565,000 6,048,000 7,915,000    2,296,000  
      gain on sale of non-manufacturing assets
                                                                      1,771,250  1,883,000 5,202,000      
      other income-net
                                                                      449,500 823,000 635,000 339,000 -1,177,000 1,261,000 639,000 73,000  
      firearms sales
                                                                          26,106,250 34,378,000 29,222,000   
      castings sales
                                                                          4,972,500 7,234,000 6,054,000   
      net sales
                                                                          31,078,750 41,612,000 35,276,000   
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-28 2025-12-31 2025-09-27 2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-30 2018-12-31 2018-09-29 2018-03-31 2017-12-31 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2015-12-31 2015-09-26 2015-06-27 2015-03-28 2014-12-31 2014-06-28 2012-03-31 2011-12-31 2011-10-01 2011-07-02 2011-04-02 2010-12-31 2010-10-02 2010-07-03 2009-12-31 2009-10-03 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 
                                                                       
        assets
                                                                       
        current assets
                                                                       
        cash
      23,748,000  16,078,000 23,272,000 16,180,000  7,522,000 7,153,000 15,807,000  13,559,000 11,456,000 8,052,000  49,853,000 43,539,000 41,586,000  27,677,000 23,561,000 24,137,000  29,650,000 17,701,000 37,979,000  22,813,000 32,220,000 35,394,000  137,839,000 102,667,000  45,359,000 43,954,000 35,098,000  101,363,000 103,069,000 80,463,000  60,252,000 61,124,000 30,800,000  47,435,000                    
        short-term investments
      81,420,000 74,082,000 64,760,000 78,081,000 92,161,000 95,453,000 88,455,000 98,490,000 99,486,000 102,485,000 106,451,000 126,211,000 122,027,000 159,132,000 165,308,000 165,000,000 169,990,000 199,971,000 164,996,000 149,994,000 121,997,000 121,007,000 103,977,000 208,882,000 149,575,000 129,488,000 114,507,000 99,562,000 99,524,000 114,326,000                 19,994,000  25,998,000 64,493,000 66,982,000 52,493,000 47,492,000 52,982,000 50,741,000 47,237,000 30,504,000 60,857,000 64,122,000 48,925,000 22,026,000 4,973,000 28,334,000 25,850,000 21,926,000 
        trade receivables
      72,920,000 64,510,000 59,888,000 61,805,000 67,488,000 67,145,000 60,157,000 56,119,000 65,815,000 59,864,000 59,899,000 53,066,000 65,226,000 65,449,000 61,362,000 56,243,000 69,347,000 57,036,000 71,861,000 76,059,000 73,165,000 57,876,000 58,220,000 53,653,000 55,836,000 52,640,000 55,988,000 41,494,000 52,219,000 45,031,000 46,810,000 61,129,000 60,082,000 53,154,000 55,562,000 77,593,000 69,442,000 70,323,000 64,978,000 74,746,000 71,721,000 52,982,000 54,113,000 63,031,000 49,735,000 51,704,000 49,026,000 42,225,000 33,421,000 31,857,000 30,430,000 31,565,000 25,934,000 22,383,000 25,049,000 26,744,000 15,636,000 15,066,000 13,459,000 17,171,000 18,007,000 21,743,000    
        gross inventories
      102,850,000 113,166,000 126,467,000 125,209,000 144,741,000 149,417,000 150,460,000 145,839,000 139,876,000 150,192,000 150,021,000 137,251,000 127,933,000 129,294,000 120,743,000 114,863,000 103,501,000 100,023,000 92,475,000 84,254,000 80,215,000 80,487,000 63,926,000 62,580,000 68,795,000 79,011,000 84,660,000 92,619,000 86,362,000 80,288,000 74,198,000 73,762,000 87,592,000 99,919,000 98,865,000 100,778,000 99,417,000 89,858,000 84,613,000 77,015,000 81,278,000 85,529,000 77,923,000 73,261,000 89,017,000 83,033,000 46,264,000 49,004,000 46,137,000 42,291,000 41,703,000 48,820,000 51,205,000 49,438,000 51,048,000 50,903,000  60,469,000 60,861,000 70,932,000  105,592,000    
        less lifo reserve
      -67,886,000 -67,058,000 -68,165,000 -68,157,000 -67,462,000 -66,398,000 -68,265,000 -66,854,000 -65,555,000 -64,262,000 -64,969,000 -62,606,000 -61,016,000 -59,489,000 -54,390,000 -53,532,000 -52,674,000  -49,473,000 -48,969,000 -48,465,000  -47,331,000 -47,489,000 -47,481,000  -48,113,000 -47,529,000 -46,944,000 -46,341,000 -45,811,000 -45,312,000 -45,180,000 -44,716,000 -44,021,000 -43,267,000 -42,542,000 -43,836,000 -43,260,000 -42,714,000 -42,061,000 -42,308,000 -41,614,000 -41,041,000 -40,578,000 -39,291,000 -37,405,000 -37,476,000 -37,101,000 -37,101,000 -36,858,000 -37,448,000 -38,711,000 -38,150,000 -38,663,000 -41,310,000 -46,890,000 -45,106,000 -45,287,000 -51,821,000 -57,555,000 -62,119,000    
        less excess and obsolescence reserve
      -2,715,000 -3,227,000 -3,658,000 -4,034,000 -6,573,000 -6,533,000 -6,159,000 -5,653,000 -5,825,000 -6,120,000 -5,781,000 -5,229,000 -4,962,000 -4,812,000 -4,848,000 -4,186,000 -3,913,000  -3,887,000 -3,298,000 -2,996,000  -3,016,000 -3,025,000 -3,025,000  -3,566,000 -3,623,000 -2,936,000 -2,527,000 -2,195,000 -2,338,000 -2,698,000 -3,034,000 -2,603,000 -2,553,000 -2,340,000 -2,448,000 -2,570,000 -2,027,000 -2,118,000 -2,460,000 -2,120,000 -2,928,000 -3,750,000 -3,363,000 -1,238,000 -1,311,000 -1,281,000 -1,141,000 -1,297,000 -1,545,000 -1,979,000 -2,377,000 -2,727,000 -2,545,000 -4,143,000 -3,882,000 -4,004,000 -4,447,000 -5,516,000 -2,893,000    
        net inventories
      32,249,000 42,881,000 54,644,000 53,018,000 70,706,000 76,486,000 76,036,000 73,332,000 68,496,000 79,810,000 79,271,000 69,416,000 61,955,000 64,993,000 61,505,000 57,145,000 46,914,000 43,850,000 39,115,000 31,987,000 28,754,000 29,077,000 13,579,000 12,066,000 18,289,000 28,301,000 32,981,000 41,467,000 36,482,000 31,420,000 26,192,000 26,112,000 39,714,000 52,169,000 52,241,000 54,958,000 54,535,000 43,574,000 38,783,000 32,274,000 37,099,000 40,761,000 34,189,000 29,292,000 44,689,000 40,379,000 7,621,000 10,217,000 7,755,000 4,049,000 3,548,000 9,827,000 10,515,000 8,911,000 9,658,000 7,048,000 13,297,000 11,481,000 11,570,000 14,664,000 24,406,000 40,580,000    
        prepaid expenses and other current assets
      10,741,000 11,680,000 12,937,000 10,370,000 6,900,000 9,245,000 14,944,000 16,857,000 8,971,000 14,062,000 14,780,000 7,912,000 6,717,000 7,091,000 12,998,000 12,150,000 8,416,000 6,832,000 5,210,000 4,042,000 4,195,000 6,266,000 7,548,000 2,637,000 2,939,000 3,467,000 3,636,000 5,742,000 3,098,000 2,920,000 3,582,000 2,985,000 3,501,000 2,602,000 2,433,000 3,250,000 3,660,000 6,773,000 2,508,000 3,631,000 3,008,000 4,393,000 2,802,000 2,518,000 7,603,000 2,802,000 1,025,000 6,968,000 1,355,000 801,000 957,000 1,427,000 2,268,000 1,395,000 2,062,000 2,646,000 3,091,000 1,666,000 971,000 1,412,000 1,683,000 3,362,000 2,273,000 3,071,000 5,442,000 
        total current assets
      221,078,000 211,604,000 208,307,000 226,546,000 253,435,000 258,357,000 247,114,000 251,951,000 258,575,000 271,395,000 273,960,000 268,061,000 263,977,000 361,838,000 351,026,000 334,077,000 336,253,000 328,733,000 308,859,000 285,643,000 252,248,000 234,373,000 212,974,000 294,939,000 264,618,000 249,316,000 229,925,000 220,485,000 226,717,000 232,189,000 214,423,000 192,893,000 166,784,000 153,284,000 154,190,000 170,899,000 223,622,000 231,118,000 219,812,000 200,966,000 189,272,000 165,757,000 161,098,000 133,616,000 118,174,000 150,412,000 160,362,000 146,242,000 126,744,000 118,251,000 112,619,000 105,224,000 96,132,000 95,914,000 98,411,000 94,899,000 73,512,000 97,679,000 103,901,000 94,845,000 81,785,000 83,391,000 107,010,000 104,682,000 101,946,000 
        property, plant and equipment
      511,048,000 506,799,000 504,256,000 483,363,000 478,596,000 477,622,000 474,501,000 471,440,000 464,080,000 462,397,000 458,332,000 451,710,000 448,657,000  437,170,000 434,790,000 431,439,000  408,733,000 404,917,000 399,176,000  378,182,000 376,648,000 376,117,000  362,778,000 357,771,000 361,276,000  353,115,000 359,490,000  344,626,000 342,319,000 338,725,000  320,465,000 309,470,000 304,745,000  304,582,000 303,919,000 292,321,000  271,882,000 171,869,000  160,568,000 156,896,000 154,519,000  149,151,000 145,377,000  133,559,000  125,266,000 124,124,000 127,926,000  157,418,000 156,653,000 155,759,000  
        less allowances for depreciation
      -431,950,000 -426,702,000 -421,365,000 -416,037,000 -411,557,000 -406,373,000 -401,972,000 -400,126,000 -396,325,000 -390,863,000 -388,531,000 -382,444,000 -376,382,000 -370,273,000 -365,555,000 -359,566,000 -353,310,000  -344,192,000 -337,342,000 -330,356,000  -317,757,000 -311,103,000 -305,251,000  -293,213,000 -286,056,000 -283,263,000 -276,045,000 -268,702,000 -262,381,000 -261,218,000 -252,984,000 -245,717,000 -236,522,000 -227,398,000 -218,401,000 -210,631,000 -202,738,000 -204,777,000 -195,716,000 -194,487,000 -186,181,000 -177,575,000 -165,826,000 -119,252,000 -116,195,000 -114,267,000 -112,118,000 -110,218,000 -107,458,000 -106,866,000 -104,491,000 -101,324,000 -102,031,000 -104,418,000 -103,248,000 -101,924,000 -105,316,000 -105,081,000 -135,145,000 -133,979,000 -132,978,000  
        net property, plant and equipment
      79,098,000 80,097,000 82,891,000 67,326,000 67,039,000 71,249,000 72,529,000 71,314,000 67,755,000 71,534,000 69,801,000 69,266,000 72,275,000 76,853,000 71,615,000 75,224,000 78,129,000 73,631,000 64,541,000 67,575,000 68,820,000 70,733,000 60,425,000 65,545,000 70,866,000 73,914,000 69,565,000 71,715,000 78,013,000 82,711,000 84,413,000 97,109,000 103,795,000 91,642,000 96,602,000 102,203,000 104,241,000 102,064,000 98,839,000 102,007,000 103,820,000 108,866,000 109,432,000 106,140,000 110,661,000 106,056,000 52,617,000 52,947,000 46,301,000 44,778,000 44,301,000 42,921,000 42,285,000 40,886,000 32,733,000 31,528,000 22,078,000 22,018,000 22,200,000 22,610,000 22,961,000 22,273,000    
        deferred income taxes
      19,128,000 19,720,000 20,057,000 19,121,000 18,257,000 16,681,000 14,918,000 14,727,000 15,092,000 11,976,000 10,167,000 10,059,000 6,188,000 6,109,000 2,444,000 291,000 93,000 536,000 11,000   1,530,000 2,266,000 2,260,000 3,863,000 5,393,000 2,939,000 1,844,000 2,558,000 2,969,000 931,000 658,000     8,859,000 9,085,000 10,474,000 9,852,000 8,219,000 7,369,000 8,870,000 7,975,000 7,246,000 8,092,000 6,861,000 5,776,000 4,871,000 5,013,000 5,312,000 4,780,000 4,431,000 4,536,000 5,893,000 5,343,000 5,878,000 5,903,000 7,331,000 7,534,000 8,347,000 6,115,000 6,558,000 5,983,000 6,018,000 
        other assets
      29,807,000 30,576,000 31,065,000 36,542,000 40,272,000 37,747,000 38,893,000 38,711,000 43,555,000 43,912,000 46,422,000 49,512,000 46,657,000 39,963,000 35,817,000 34,140,000 32,003,000 39,443,000 46,650,000 45,658,000 43,061,000 41,622,000 34,903,000 27,112,000 23,052,000 20,338,000 26,078,000 26,873,000 24,423,000 17,663,000 16,285,000 13,273,000 13,739,000 32,602,000 33,299,000 31,029,000 27,541,000 27,670,000 25,056,000 22,450,000 22,791,000 18,498,000 21,137,000 27,887,000 25,547,000 27,222,000 8,102,000 7,289,000 8,654,000 8,209,000 5,098,000 4,173,000 3,167,000 3,702,000 4,345,000 3,853,000 2,666,000 4,101,000 3,947,000 6,530,000 8,690,000 10,348,000 10,358,000 10,348,000 11,127,000 
        total assets
      349,111,000 341,997,000 342,320,000 349,535,000 379,003,000 384,034,000 373,454,000 376,703,000 384,977,000 398,817,000 400,350,000 396,898,000 389,097,000 484,763,000 460,902,000 443,732,000 446,478,000 442,343,000 420,061,000 398,876,000 364,129,000 348,258,000 310,568,000 389,856,000 362,399,000 348,961,000 328,507,000 320,917,000 331,711,000 335,532,000 316,052,000 303,275 284,318,000 277,528,000 284,091,000 304,131,000 355,404,000 360,852,000 343,707,000 325,423,000 315,883,000 293,121,000 291,667,000 267,643,000 254,382,000 283,690,000 221,393,000 206,510,000 185,675,000 175,337,000 166,514,000 157,761,000 147,220,000 146,129,000 141,679,000 139,947,000 101,882,000 125,167,000 132,814,000 127,520,000 117,066,000 119,005,000 143,042,000 141,100,000 139,639,000 
        liabilities and stockholders’ equity
                                                                       
        current liabilities
                                                                       
        trade accounts payable and accrued expenses
      38,314,000 34,122,000 33,811,000 32,589,000 34,006,000 35,750,000 31,495,000 29,583,000 29,675,000 31,708,000 29,736,000 30,348,000 33,356,000 35,658,000 31,374,000 27,306,000 33,874,000 36,400,000 38,414,000 38,256,000 34,934,000 37,078,000 27,561,000 40,110,000 29,268,000 29,771,000 25,073,000 22,528,000  33,021,000 30,219,000 28,161,000 32,422,000 30,841,000 34,595,000 45,287,000 48,493,000  50,364,000 48,331,000 42,991,000 37,159,000    36,565,000 31,075,000 28,592,000 19,790,000 18,966,000 19,953,000 16,492,000 11,127,000 9,018,000 12,011,000 11,526,000 8,102,000 4,912,000 4,836,000 4,341,000 6,342,000 3,770,000 3,056,000 3,276,000 3,619,000 
        contract liabilities with customers
      714,000  986,000 91,000 789,000    30,000 149,000 1,436,000 100,000 1,113,000 1,031,000        84,000 1,203,000 3,646,000 8,563,000 9,623,000 3,640,000 1,275,000  7,477,000 5,931,000                                   
        product liability
      942,000 964,000 1,052,000 786,000 373,000 431,000 270,000 314,000 309,000 634,000 406,000 460,000 493,000 235,000 434,000 441,000 503,000 795,000 870,000 919,000 944,000 1,052,000 959,000 733,000 737,000 735,000 973,000 1,217,000  1,073,000 765,000 667,000 729,000 1,170,000 1,436,000 1,282,000 1,733,000  941,000 1,235,000 642,000 645,000    941,000 1,283,000 1,305,000 1,062,000 741,000 749,000 449,000 424,000 424,000 1,147,000 1,253,000 1,208,000 1,249,000 1,335,000 776,000 904,000 962,000 988,000 864,000 1,207,000 
        employee compensation and benefits
      18,597,000 15,023,000 17,320,000 17,998,000 14,402,000 18,824,000 17,413,000 16,692,000 14,002,000 24,660,000 23,142,000 22,877,000 17,415,000 30,160,000 22,014,000 20,643,000 19,607,000 33,154,000 31,782,000 28,615,000 21,287,000 37,275,000 31,469,000 20,405,000 14,400,000 14,273,000 13,561,000 12,716,000  20,729,000 19,707,000 15,755,000 14,315,000 14,693,000 15,059,000 15,647,000 25,467,000  22,975,000 18,555,000 28,298,000 27,363,000    22,573,000 10,644,000 14,882,000 11,930,000 10,343,000 8,539,000 10,923,000 8,985,000 8,556,000 12,890,000 12,604,000 4,860,000 4,847,000 6,227,000 7,064,000 6,416,000 8,215,000 8,487,000 8,581,000 7,544,000 
        workers’ compensation
      4,614,000 4,638,000 5,741,000 5,758,000 5,231,000 5,804,000 5,792,000 5,432,000 6,036,000 6,044,000 6,467,000 6,109,000 5,863,000 6,469,000 6,380,000 6,105,000 6,956,000 6,760,000 6,777,000 6,820,000 6,620,000 6,272,000 6,200,000 5,730,000 5,841,000 5,619,000 5,465,000 5,240,000  5,551,000 5,175,000 5,498,000 5,211,000 5,047,000 4,940,000 5,713,000 5,200,000  4,604,000 5,068,000 5,100,000 5,080,000    5,583,000 4,728,000 4,600,000 4,466,000 4,716,000 4,750,000 4,893,000 4,849,000 5,489,000 5,443,000 4,600,000 5,667,000 6,000,000 6,500,000 6,519,000 6,547,000 5,351,000 5,254,000 5,221,000 5,119,000 
        total current liabilities
      63,181,000 54,747,000 58,910,000 57,222,000 54,801,000 60,809,000 54,970,000 52,021,000 50,052,000 63,195,000 61,187,000 59,894,000 61,594,000 163,067,000 60,202,000 54,495,000 66,177,000 77,109,000 80,387,000 77,729,000 73,045,000 81,761,000 67,392,000 76,313,000 62,492,000 61,244,000 48,712,000 42,976,000  71,191,000 61,797,000 64,014,000 52,677,000 54,329,000 56,363,000 78,424,000 80,893,000  79,069,000 77,038,000 81,993,000 70,504,000    65,662,000 52,135,000 49,596,000 38,977,000 36,847,000 37,512,000 33,339,000 25,844,000 23,871,000 33,034,000 33,925,000 20,248,000 17,866,000 23,168,000 23,612,000 21,263,000 19,228,000 18,977,000 18,470,000 18,424,000 
        lease liabilities
      1,056,000  1,269,000 1,434,000 1,572,000                                                             
        employee compensation
      1,513,000 2,271,000 2,449,000 1,485,000 1,088,000 1,835,000 1,712,000 1,252,000 871,000 1,685,000 1,484,000 1,054,000 2,488,000 1,846,000                                                    
        product liability accrual
      61,000 61,000 61,000 61,000 61,000 61,000 61,000 61,000 60,000 46,000 46,000 47,000 47,000 73,000 118,000 118,000 100,000 97,000 95,000 91,000 74,000 74,000 55,000 43,000 23,000 83,000                     398,000  414,000 415,000 445,000  663,000 762,000  974,000  774,000 778,000 814,000  895,000 912,000 956,000  
        contingent liabilities
                                                                       
        stockholders’ equity
                                                                       
        common stock
                                   24,123,000   24,092,000    24,034,000    23,776,000              22,827,000  22,788,000 22,799,000 22,680,000 22,639,000  22,639,000    
        authorized shares 50,000; none issued
                                                                       
        authorized shares – 40,000,000
                                                                       
        2026 – 24,494,291 issued,
                                                                       
        15,948,066 outstanding
                                                                       
        2025 – 24,490,478 issued,
                                                                       
        15,944,253 outstanding
      24,494,000                                                                 
        additional paid-in capital
      56,040,000 55,356,000 54,054,000 52,751,000 51,499,000 50,536,000 49,441,000 48,346,000 47,289,000 46,849,000 45,828,000 44,808,000 44,062,000 45,075,000 48,457,000 46,760,000 46,328,000 46,847,000 45,239,000 43,610,000 41,961,000 43,468,000 41,783,000 40,085,000 38,707,000 38,683,000 37,108,000 35,657,000  33,291,000 31,721,000 28,737,000 28,329,000 27,318,000 26,314,000 25,355,000 27,211,000  25,530,000 24,765,000 29,591,000 28,269,000    22,629,000 11,358,000 10,454,000 9,966,000 9,934,000 9,428,000 9,885,000 8,913,000 8,109,000 8,031,000 7,330,000 1,836,000 1,626,000 3,307,000 2,691,000 2,615,000 2,547,000 2,526,000 2,515,000 2,508,000 
        retained earnings
      420,897,000 422,045,000 419,218,000 420,271,000 440,531,000 436,609,000 428,014,000 426,551,000 421,054,000 418,058,000 410,852,000 409,743,000 399,396,000 393,097,000 471,368,000 461,409,000 452,872,000 438,098,000 414,115,000 396,816,000 367,816,000 342,615,000 320,896,000 392,859,000 380,509,000 368,205,000 361,957,000 359,627,000  350,423,000 341,907,000 329,269,000 321,323,000 314,693,000 309,364,000 307,799,000 293,400,000  269,991,000 255,685,000 239,098,000 226,833,000    218,007,000 180,402,000 168,981,000 161,147,000 153,109,000 144,134,000 137,125,000 132,879,000 128,748,000 115,187,000 111,110,000 84,834,000 87,079,000 87,696,000 82,565,000 74,505,000 77,225,000 97,202,000 95,754,000 94,334,000 
        less: treasury stock – at cost
                                                                       
        2026 – 8,546,225 shares
                                                                       
        2025 – 8,546,225 shares
      -218,131,000                                                                 
        total stockholders’ equity
      283,300,000 283,760,000 279,631,000 289,333,000 321,481,000 319,582,000 314,945,000 321,466,000 331,956,000 331,721,000 335,305,000 333,176,000 322,068,000 316,738,000 398,506,000 386,957,000 377,953,000 363,661,000 338,070,000 319,142,000 288,480,000 264,699,000 241,282,000 311,547,000 297,819,000 285,458,000 277,632,000 275,840,000  264,242,000 254,156,000 238,521,000 230,149,000 222,508,000 227,556,000 225,024,000 265,900,000  254,828,000 239,748,000 227,738,000 214,139,000    207,089,000 149,778,000 137,391,000 136,918,000 128,720,000 119,201,000 114,480,000 108,534,000 109,316,000 95,516,000 88,115,000 76,069,000 100,729,000 101,250,000 95,462,000 87,326,000 90,236,000 114,464,000 113,005,000 111,578,000 
        total liabilities and stockholders’ equity
      349,111,000 341,997,000 342,320,000 349,535,000 379,003,000 384,034,000 373,454,000 376,703,000 384,977,000 398,817,000 400,350,000 396,898,000 389,097,000 484,763,000 460,902,000 443,732,000 446,478,000 442,343,000 420,061,000 398,876,000 364,129,000 348,258,000 310,568,000 389,856,000 362,399,000 348,961,000 328,507,000 320,917,000  335,532,000 316,052,000 303,275,000 284,318,000 277,528,000 284,091,000 304,131,000 355,404,000  343,707,000 325,423,000 315,883,000 293,121,000    283,690,000 221,393,000 206,510,000 185,675,000 175,337,000 166,514,000 157,761,000 147,220,000 146,129,000 141,679,000 139,947,000 101,882,000 125,167,000 132,814,000 127,520,000 117,066,000 119,005,000 143,042,000 141,100,000 139,639,000 
        cash and cash equivalents
       18,451,000    10,028,000    15,174,000    65,173,000    21,044,000    20,147,000    35,420,000    38,492,000   63,487,000    87,126,000    69,225,000    8,901,000  75,835,000 81,056,000 53,344,000 12,038,000 5,390,000 5,132,000 5,492,000 5,707,000 5,008,000 5,881,000 5,106,000 2,706,000 6,448,000 5,139,000 7,316,000 6,618,000 3,314,000 4,291,000 4,057,000 
        december 31,
       2,025,000    2,024,000    2,023,000    2,022,000    2,021,000    2,020,000    2,019,000    2,018,000   2,017,000    2,016,000    2,015,000       2,011,000    2,010,000   2,009,000  2,007,000    2,006,000    2,005,000 
        lease liability
       1,158,000    1,747,000 1,766,000 1,903,000 2,038,000 2,170,000 2,328,000 2,727,000 2,900,000 3,039,000 2,076,000 2,162,000 2,248,000 1,476,000 1,509,000 1,590,000 1,654,000 1,724,000 1,839,000 1,953,000 2,065,000 2,176,000 2,086,000 2,028,000                                      
        authorized shares – 50,000; none issued
                                                                       
        2024 – 24,467,983 issued,
                                                                       
        16,790,824 outstanding
       24,490,000                                                                
        2025 –8,546,225 shares
                                                                       
        2024 – 7,677,159 shares
       -218,131,000                                                                
        16,654,523 outstanding
        24,490,000 24,490,000 24,473,000                                                             
        2024 – 7,813,460 shares
        -218,131,000 -208,179,000 -195,022,000                                                             
        16,233,934 outstanding
                                                                       
        2025 – 8,256,544 shares
                                                                       
        2025 – 24,473,499 issued,
                                                                       
        16,580,839 outstanding
                                                                       
        2025 – 7,892,660 shares
                                                                       
        2023 – 24,437,020 issued,
                                                                       
        17,458,620 outstanding
           24,468,000 24,468,000 24,468,000 24,455,000                                                         
        2023 – 6,978,400 shares
           -192,031,000 -186,978,000 -177,899,000 -160,842,000                                                         
        17,011,666 outstanding
                                                                       
        2024 – 7,456,317 shares
                                                                       
        2024 – 24,454,628 issued,
                                                                       
        17,401,204 outstanding
                                                                       
        2024 – 7,053,424 shares
                                                                       
        dividends payable
                   88,343,000                                                    
        income taxes payable
                  3,354,000 1,171,000   5,237,000  2,544,000 3,119,000 9,260,000   5,689,000 3,683,000 1,223,000    3,340,000  4,625,000  2,578,000 333,000 10,495,000   185,000 3,849,000 4,962,000 257,000     4,405,000 217,000 1,729,000 2,081,000 3,521,000 582,000 459,000 384,000 1,543,000 3,942,000 411,000 858,000 4,270,000 4,912,000 1,054,000 930,000 1,192,000   
        2022 – 24,378,568 issued,
                                                                       
        17,664,230 outstanding
               24,437,000 24,437,000 24,437,000 24,422,000                                                     
        2022 – 6,714,338 shares
               -157,623,000 -145,812,000 -145,812,000 -145,812,000                                                     
        17,722,682 outstanding
                                                                       
        2023 – 6,714,338 shares
                                                                       
        2023 – 24,422,419 issued,
                                                                       
        17,708,081 outstanding
                                                                       
        property, plant, and equipment
                   447,126,000    421,282,000    393,843,000    372,482,000    358,756,000   365,013,000    331,639,000    308,597,000    288,236,000   169,142,000    150,379,000   134,057,000  126,496,000    128,042,000     
        2021 – 24,306,486 issued,
                                                                       
        17,596,588 outstanding
                   24,378,000                                                    
        2021 – 6,709,898 shares
                   -145,812,000 -145,697,000 -145,590,000 -145,590,000                                                 
        2022 – 24,378,568 issued, 17,666,534 outstanding
                                                                       
        2021 – 24,306,486 issued, 17,596,588 outstanding
                    24,378,000 24,378,000 24,343,000                                                 
        2022 – 6,712,034 shares
                                                                       
        2022 – 24,378,568 issued, 17,668,670 outstanding
                                                                       
        2022 – 6,709,898 shares
                                                                       
        2022 – 24,343,323 issued, 17,633,425 outstanding
                                                                       
        2020 – 24,205,749 issued,
                                                                       
        17,495,851 outstanding
                       24,306,000                                                
        2020 – 6,709,898 shares
                        -145,590,000 -145,590,000 -145,590,000                                             
        2020 – 24,205,749 issued, 17,495,851 outstanding
                        24,306,000 24,306,000 24,293,000                                             
        2021 – 24,293,493 issued, 17,583,595 outstanding
                                                                       
        2019 – 24,160,424 issued,
                                                                       
        17,450,526 outstanding
                           24,206,000                                            
        2019 – 6,709,898 shares
                            -145,590,000 -145,590,000 -145,590,000                                         
        2019 – 24,160,424 issued, 17,450,526 outstanding
                            24,193,000 24,193,000 24,193,000                                         
        2020 – 24,193,052 issued, 17,483,154 outstanding
                                                                       
        2018 – 24,123,418 issued,
                                                                       
        17,458,020 outstanding
                               24,160,000                                        
        2018 – 6,665,398 shares
                                -145,591,000 -143,595,000                                      
        2019 – 24,157,806 issued, 17,447,908 outstanding
                                                                       
        2018 – 24,123,418 issued, 17,458,020 outstanding
                                24,158,000 24,151,000                                      
        2019 – 24,150,728 issued, 17,485,330 outstanding
                                                                       
        2019 – 6,665,398 shares
                                                                       
        note:
                                                                       
        less: treasury stock – at cost 2018 – 6,665,398 shares 2017 – 6,665,398 shares
                                   -143,595,000 -143,595,000 -143,595,000                                  
        authorized shares – 40,000,000 2018 – 24,123,418 issued, 17,458,020 outstanding 2017 – 24,092,488 issued, 17,427,090 outstanding
                                    24,123,000                                   
        contract liability to customers
                                     9,308,000                                  
        contingent liabilities – note 12
                                                                       
        authorized shares – 40,000,000 2018 – 24,110,299 issued, 17,444,901 outstanding 2017 – 24,092,488 issued, 17,427,090 outstanding
                                     24,110,000                                  
        less: treasury stock – at cost 2017 – 6,665,398 shares 2016 – 5,345,690 shares
                                      -143,595,000 -143,595,000                                
        contingent liabilities – note 11
                                                                       
        authorized shares – 40,000,000 2017 – 24,091,834 issued, 17,426,436 outstanding 2016 – 24,034,201 issued, 18,688,511 outstanding
                                       24,092,000                                
        authorized shares – 40,000,000 2017 – 24,091,834 issued, 17,671,859 outstanding 2016 – 24,034,201 issued, 18,688,511 outstanding
                                        24,092,000                               
        less: treasury stock – at cost 2017 – 6,419,975 shares 2016 – 5,345,690 shares
                                        -132,214,000 -132,214,000                              
        authorized shares – 40,000,000 2017 – 24,084,223 issued, 17,664,248 outstanding 2016 – 24,034,201 issued, 18,688,511 outstanding
                                         24,084,000                              
        less: treasury stock – at cost 2016 – 5,345,690 shares 2015 – 5,062,347 shares
                                          -78,745,000                             
        contingent liabilities – note 10
                                                                       
        authorized shares – 40,000,000 2016 – 24,034,201 issued, 18,971,854 outstanding 2015 – 23,775,766 issued, 18,713,419 outstanding
                                            24,034,000                           
        less: treasury stock – at cost 2016 – 5,062,347 shares 2015 – 5,062,347 shares
                                            -64,727,000 -64,727,000                          
        authorized shares – 40,000,000 2016 – 24,025,085 issued, 18,962,738 outstanding 2015 – 23,775,766 issued, 18,713,419 outstanding
                                             24,025,000                          
        less: treasury stock – at cost 2015 – 5,062,347 shares 2014 – 4,980,247 shares
                                              -64,727,000 -64,727,000                        
        authorized shares – 40,000,000 2015 – 23,763,877 issued, 18,701,530 outstanding 2014 – 23,717,321 issued, 18,737,074 outstanding
                                               23,764,000                        
        3
                                                                       
        49
                                                                       
        2014 – 23,716,369 issued,
                                                                       
        19,416,935 outstanding
                                                                       
        2013 – 23,647,350 issued,
                                                                       
        19,347,916 outstanding
                                                   23,716,000                    
        2014 and 2013 – 4,299,434 shares
                                                   -37,884,000                    
        accumulated other comprehensive loss
                                                   -19,379,000 -27,543,000 -27,543,000 -19,648,000 -19,648,000 -19,648,000 -19,648,000 -20,362,000 -20,362,000 -20,362,000 -22,985,000 -13,389,000 -10,775,000        
        accrued pension liability
                                                    19,082,000 19,082,000 9,366,000 9,355,000 9,356,000 9,369,000 12,179,000 12,180,000 12,194,000 16,933,000 4,840,000 5,798,000 7,618,000 7,632,000 7,640,000 8,646,000 8,689,000 8,669,000 8,648,000 
        authorized shares – 40,000,000 2012 – 23,445,371 issued, 19,145,937 outstanding 2011 – 23,382,566 issued, 19,083,132 outstanding
                                                    23,445,000                   
        less: treasury stock – at cost 2012 – 4,299,434 shares 2011 – 4,299,434 shares
                                                    -37,884,000                   
        2011 – 23,382,566 issued, 19,083,132 outstanding
                                                                       
        2010 – 23,003,285 issued, 18,837,251 outstanding
                                                     23,383,000                  
        2011 – 4,299,434 shares
                                                                       
        2010 – 4,166,034, shares
                                                     -37,884,000                  
        authorized shares – 40,000,000 2011 – 23,337,489 issued, 19,038,055 outstanding 2010 – 23,003,285 issued, 18,837,251 outstanding
                                                      23,337,000                 
        less: treasury stock – at cost 2011 – 4,299,434 shares 2010 – 4,166,034 shares
                                                      -37,884,000 -37,884,000 -37,884,000               
        authorized shares – 40,000,000 2011 – 23,209,472 issued, 18,910,038 outstanding 2010 – 23,003,285 issued, 18,837,251 outstanding
                                                       23,209,000                
        authorized shares – 40,000,000 2011 – 23,170,742 issued, 18,871,308 outstanding 2010 – 23,003,285 issued, 18,837,251 outstanding
                                                        23,171,000               
        2010 – 23,003,285 issued,
                                                                       
        18,837,251 outstanding
                                                                       
        2009 – 22,826,601 issued,
                                                                       
        19,072,780 outstanding
                                                         23,003,000              
        2010 – 4,166,034 shares
                                                                       
        2009 – 3,753,821 shares
                                                         -35,885,000              
        2010 – 22,988,318 issued, 18,822,284 outstanding 2009 – 22,826,601 issued, 19,072,780 outstanding
                                                          22,988,000             
        2010 – 4,166,034 shares 2009 – 3,753,821 shares
                                                          -35,884,000             
        contingent liabilities – note 9
                                                                       
        authorized shares – 40,000,000 2010 – 22,988,318 issued, 19,234,497 outstanding 2009 – 22,826,601 issued, 19,072,780 outstanding
                                                           22,988,000            
        less: treasury stock – at cost 2010 and 2009 – 3,753,821 shares
                                                           -30,167,000            
        line of credit
                                                                       
        less: treasury stock – at cost 2009 – 3,753,821 shares 2008 – 3,751,419 shares
                                                            -30,167,000 -30,167,000          
        authorized shares – 40,000,000 2009 – 22,798,732 issued, 19,072,790 outstanding 2008 – 22,798,732 issued, 19,047,323 outstanding
                                                             22,827,000          
        gross inventories:
                                                              64,330,000    87,477,000     
        less: treasury stock – 2,215,995 shares, at cost
                                                              -20,000,000         
        contingent liabilities – note 8
                                                                       
        accumulated other comprehensive income
                                                                -12,433,000 -12,433,000 -12,433,000 -12,175,000 -12,175,000 -12,175,000 -12,175,000 
        contingent liabilities – note 7
                                                                       
        authorized shares — 50,000; none issued
                                                                       
        authorized shares — 40,000,000
                                                                       
        issued and outstanding shares — 2006-22,638,700; 2005-26,910,700
                                                                  22,639,000     
        contingent liabilities — note 8
                                                                       
        trade receivables, less allowances for doubtful accounts
                                                                    16,128,000 20,759,000 15,777,000 
        inventories:
                                                                       
        finished products
                                                                    10,398,000 8,714,000 9,997,000 
        materials and products in process
                                                                    40,005,000 36,014,000 38,729,000 
        inventories: - sum
                                                                    50,403,000 44,728,000 48,726,000 
        income taxes
                                                                     528,000 935,000 
        land and improvements
                                                                      1,652,000 
        buildings and improvements
                                                                      23,501,000 
        machinery and equipment
                                                                      100,903,000 
        dies and tools
                                                                      29,118,000 
        property, plant, and equipment - sum
                                                                      155,174,000 
        allowances for depreciation
                                                                      -131,808,000 
        issued and outstanding shares – 26,910,700
                                                                      26,911,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-28 2025-12-31 2025-09-27 2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-30 2018-12-31 2018-09-29 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2015-12-31 2015-09-26 2015-06-27 2015-03-28 2014-12-31 2014-09-27 2014-06-28 2014-03-29 2013-12-31 2013-09-28 2013-06-29 2013-03-30 2012-12-31 2012-03-31 2011-07-02 2011-04-02 2010-12-31 2010-10-02 2010-07-03 2010-04-03 2009-12-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 
                                                                              
          operating activities
                                                                              
          net income
        128,000 3,485,000 1,582,000 -17,226,000 7,768,000 10,477,000 4,738,000 8,264,000 7,084,000 10,249,000 7,431,000 16,185,000 14,350,000 18,954,000 18,389,000 20,757,000 30,232,000 38,121,000 35,202,000 44,384,000 38,192,000 31,713,000 24,753,000 18,594,000 15,338,000 8,208,000 4,817,000 6,233,000 13,033,000 12,274,000 9,206,000 15,189,000 14,264,000 10,349,000 9,370,000 10,199,000 22,224,000 20,830,000 19,850,000 23,514,000 23,278,000 17,100,000 11,963,000 17,560,000 15,503,000 -14,759,000 6,782,000 22,286,000 24,319,000 26,575,000 28,671,000 32,308,000 23,718,000 19,787,000 15,480,000 10,812,000 7,947,000 5,714,000 6,040,000 8,185,000 8,316,000 5,908,000 -2,245,000 -618,000 5,132,000 8,060,000 -2,721,000    
          adjustments to reconcile net income to cash from operating activities:
                                                                              
          depreciation and amortization
        6,008,000 6,151,000 5,577,000 5,572,000 5,571,000 5,122,000 5,804,000 5,304,000 5,833,000 2,807,000 6,530,000 6,510,000 6,536,000 5,669,000 6,656,000 6,709,000 6,755,000 4,151,000 7,250,000 7,250,000 7,501,000 5,932,000 7,215,000 7,215,000 7,214,000 6,873,000 7,486,000 7,486,000 7,486,000 7,455,000 8,173,000 8,172,000 8,172,000 8,238,000 7,373,000 9,327,000 9,326,000 10,098,000 8,567,000 8,346,000 8,344,000 9,542,000 8,852,000 8,884,000 8,957,000 9,886,000 8,940,000 8,940,000 8,940,000 6,185,000 4,743,000 4,933,000 4,501,000                  
          stock-based compensation
        737,000 1,302,000 1,303,000 1,269,000 1,146,000 1,095,000 1,095,000 1,070,000 1,082,000 1,021,000 1,020,000 814,000 1,134,000 -3,382,000 1,697,000 1,684,000 1,672,000 1,608,000 1,629,000 1,662,000 3,381,000 1,698,000 1,698,000 1,378,000 1,354,000 1,578,000 1,578,000 1,633,000 1,541,000 1,570,000 1,571,000 1,524,000 1,144,000 1,012,000 1,004,000 957,000 686,000 841,000 840,000 741,000 632,000 1,088,000 1,144,000 1,147,000 1,151,000 1,454,000 1,435,000 1,544,000 1,214,000 1,315,000 1,314,000 1,329,000 1,330,000 1,401,000 928,000 788,000 459,000 878,000 803,000 280,000 628,000 700,000         
          excess and obsolescence inventory reserve
        -512,000 -431,000 -376,000 40,000 374,000 506,000                                                                
          gain on disposal of assets
        -1,000                                                                      
          deferred income taxes
        592,000 337,000 -936,000 -864,000 -1,576,000  -191,000 365,000 -3,116,000 -1,809,000 -108,000 -3,871,000 -79,000 -3,665,000 -2,153,000 -198,000 443,000 -525,000 -335,000 -552,000 2,406,000 736,000 -6,000 1,603,000 1,530,000  -1,095,000 714,000 411,000 -2,038,000 -1,820,000 231,000 -744,000 811,000 497,000 -505,000 933,000 -684,000 1,107,000 548,000 865,000 -3,179,000 1,098,000 -1,179,000 3,000 -12,526,000 -112,000 2,303,000 -1,680,000 5,129,000 3,298,000 -7,000 -2,684,000 -1,215,000 -1,365,000 2,667,000 -1,556,000 -156,000 96,000 961,000 -408,000 2,928,000 -2,232,000 2,825,000 972,000 908,000 -2,870,000    
          changes in operating assets and liabilities:
                                                                              
          trade receivables
        -8,410,000 -4,622,000 1,917,000 5,683,000 -343,000  -4,038,000 9,696,000 -5,951,000 35,000 -6,833,000 12,160,000 223,000 -4,087,000 -5,119,000 13,104,000 -12,311,000 14,825,000 4,198,000 -2,894,000 -15,289,000  -4,567,000 2,183,000 -3,196,000  -14,494,000 10,724,000 -7,187,000 1,779,000 3,328,000 10,991,000 -1,047,000 -6,928,000 2,408,000 22,031,000 -8,151,000 881,000 -5,345,000 9,768,000 -3,025,000 -18,739,000 1,131,000 8,918,000 -13,296,000 -3,893,000 5,862,000 18,196,000 -2,516,000 -3,551,000 -6,489,000 2,138,000 -16,464,000 4,456,000 -6,801,000 -1,427,000 1,135,000 -5,631,000 -3,551,000 5,232,000 -2,566,000 1,695,000 -570,000 -1,607,000 3,712,000 836,000 3,736,000    
          inventories
        11,144,000 12,194,000 -1,250,000 4,507,000 5,740,000 -824,000 -3,210,000 -4,369,000 11,314,000 -1,847,000 -9,855,000 -7,461,000 3,038,000 -3,989,000 -4,360,000 -10,231,000 -3,064,000  -7,128,000 -3,233,000 323,000 -4,098,000 -1,513,000 6,223,000 10,012,000 4,673,000 8,543,000 -5,672,000 -5,471,000 -5,190,000 -2,380,000 2,807,000 13,242,000 12,791,000 -301,000 3,011,000 -1,038,000 -10,853,000 -4,969,000 -7,052,000 4,916,000 4,004,000 -6,457,000 -4,634,000 16,145,000 4,283,000 -8,980,000 -12,045,000 -6,033,000 -3,749,000 -4,412,000 -1,468,000 1,684,000 -2,954,000 2,649,000 -450,000 6,404,000 1,053,000 -1,226,000 -2,197,000 3,258,000 -3,105,000 -3,406,000 1,679,000 3,094,000 9,742,000 16,174,000    
          trade accounts payable and accrued expenses
        4,116,000 -783,000 1,231,000 -913,000 -2,281,000 4,303,000 2,256,000 -713,000 -2,057,000 1,561,000 -313,000 -2,746,000 -2,908,000 4,675,000 4,347,000 -7,430,000 -2,232,000  34,000 3,522,000 -1,836,000 9,568,000 -12,079,000 10,731,000 -266,000  2,332,000 -6,319,000 -4,485,000 3,177,000 1,498,000 238,000 -3,974,000 1,745,000 -3,647,000 -11,465,000 -2,693,000 -4,160,000 2,885,000 1,569,000 5,308,000 5,852,000 -4,969,000 8,615,000 -2,690,000 11,367,000 -12,233,000 -8,925,000 -1,256,000 8,522,000 -4,774,000 2,647,000 2,836,000 7,337,000 2,611,000 -1,021,000 3,319,000  1,469,000 1,890,000 -4,836,000          
          contract liabilities with customers
        714,000  895,000 -698,000 789,000                                                                  
          employee compensation and benefits
        2,816,000 -2,495,000 202,000 3,900,000 -5,023,000  1,109,000 3,011,000 -11,480,000 1,660,000 753,000 3,857,000 -12,739,000 8,354,000 1,245,000 821,000 -13,840,000  2,860,000 7,066,000 -16,495,000 5,611,000 9,176,000 5,996,000 127,000  801,000 38,000 -8,157,000 930,000 -163,000 3,881,000 1,361,000 -438,000 -416,000 -739,000 -9,873,000 -519,000 2,815,000 4,316,000 -9,798,000 776,000 1,721,000 4,405,000 2,476,000 151,000 -4,835,000 1,295,000 -14,046,000 2,547,000 4,489,000 7,183,000 3,678,000 -6,054,000 -4,238,000 1,804,000 -2,384,000 1,938,000             
          product liability
        -22,000 -88,000 266,000 413,000 -58,000  -44,000 6,000 -311,000 228,000 -55,000 -33,000 232,000 -244,000 -7,000 -44,000 -289,000  -45,000 -8,000 -108,000 112,000 238,000 16,000 -58,000  -239,000 -384,000 501,000 309,000 -29,000 143,000 -70,000 -451,000 -244,000 148,000 -453,000 269,000 517,000 -291,000 580,000 300,000 -51,000 -350,000 -31,000 -325,000 -50,000 15,000 -329,000 338,000 -16,000 186,000 -337,000 -65,000 -37,000 172,000 -65,000 -99,000 -634,000 -262,000 -144,000 -90,000 -90,000 523,000 -151,000 -116,000    
          prepaid expenses, other assets and other liabilities
        1,440,000 1,477,000 2,477,000 -4,098,000 -628,000 6,573,000 1,373,000 -3,397,000 5,066,000 2,678,000 -4,419,000 -4,519,000 -6,766,000 2,031,000 -2,882,000 -6,266,000 6,163,000 5,499,000 -2,232,000 -2,580,000 530,000  -12,888,000 -3,943,000 -2,384,000  3,320,000 -5,285,000 -4,872,000 -879,000 -3,033,000 -743,000 898,000 17,963,000 445,000 -1,539,000 -3,165,000 -1,008,000 -3,206,000 -1,663,000 -471,000 -3,199,000 967,000 6,186,000 2,599,000 -2,256,000 -3,180,000 -1,021,000 -6,618,000 -5,031,000 -11,013,000 -620,000 -2,676,000 291,000 5,119,000 -2,962,000 -472,000 -2,266,000 -363,000 1,054,000 242,000          
          cash from operating activities
        18,750,000 15,543,000 12,888,000 14,732,000 11,145,000 20,021,000 9,398,000 18,740,000 7,345,000 16,603,000 -4,515,000 16,529,000 5,284,000 26,968,000 17,884,000 13,618,000 18,761,000 55,335,000 40,805,000 48,429,000 27,770,000 61,827,000 3,871,000 47,037,000 31,071,000 40,654,000 15,358,000 3,877,000 -10,302,000 24,234,000 14,583,000 35,683,000 45,312,000 42,178,000 19,107,000 20,969,000 18,937,000 19,409,000 19,300,000 36,662,000 29,429,000 17,620,000 14,085,000 48,081,000 32,783,000   19,866,000 15,710,000 35,929,000 13,901,000 39,432,000 30,407,000 25,392,000 21,841,000 11,638,000 20,736,000       -4,113,000 11,964,000 18,083,000 18,818,000 4,088,000 2,570,000 4,743,000 
          investing activities
                                                                              
          property, plant and equipment additions
        -4,791,000 -3,210,000 -5,890,000 -5,622,000 -1,124,000  -6,782,000 -8,626,000 -1,788,000 -4,159,000 -6,764,000 -3,221,000 -1,652,000  -2,876,000 -3,449,000 -10,881,000  -4,153,000 -5,948,000 -5,516,000  -2,123,000 -1,827,000 -4,094,000  -5,260,000 -1,179,000 -2,711,000  -2,524,000 -958,000 -1,402,000  -2,330,000 -3,643,000 -7,232,000  -11,715,000 -4,988,000 -6,346,000  -8,229,000 -11,957,000 -4,302,000  -5,879,000 -13,238,000 -9,579,000  -11,780,000 -11,115,000 -7,705,000  -3,047,000 -3,413,000 -4,306,000  -3,818,000 -6,902,000 -5,696,000   -1,824,000 -564,000 -740,000  -769,000 -1,063,000 -585,000 
          net proceeds from the sale of assets
        1,000                                                                      
          purchases of short-term investments
        -11,375,000 -28,222,000 -16,890,000 -27,505,000 -36,288,000  -24,584,000 -36,921,000 -39,488,000 -51,217,000 -23,433,000 -63,001,000 -54,976,000 -165,102,000 -386,000 -170,000,000 -29,992,000  -104,995,000 -124,992,000 -146,992,000  -34,985,000 -143,931,000 -89,535,000  -84,370,000 -74,011,000 -44,961,000                         -19,994,000 13,987,000 -61,483,000 -52,493,000 -35,496,000 -41,985,000 -34,992,000 936,000 -1,496,000 -5,736,000 -17,197,000 -26,899,000 -27,521,000 -23,599,000 -29,726,000 -33,739,000 
          proceeds from maturities of short-term investments
        4,037,000  30,211,000 41,585,000 39,580,000  34,619,000 37,917,000 42,487,000  43,193,000 58,817,000 92,081,000  78,000 174,990,000 59,973,000  89,993,000 96,995,000 146,002,000  139,890,000 84,624,000 69,448,000  69,425,000 73,973,000 59,763,000                           -11,498,000 46,994,000  40,986,000 42,238,000 32,498,000   9,000,000    46,960,000 27,242,000 29,815,000 
          cash from investing activities
        -12,128,000 -12,532,000 -7,579,000    3,253,000 -7,630,000 1,211,000 -193,000 12,998,000 -7,405,000 35,456,000 -4,289,000 -3,159,000 1,557,000 19,100,000  -19,093,000 -33,883,000 -6,495,000  102,906,000 -61,080,000 -24,181,000  -20,205,000 -1,203,000 12,091,000 -119,915,000 -2,519,000 -954,000 -1,402,000 -20,391,000 -2,330,000 -3,640,000 -7,232,000 -11,848,000 -11,711,000 -4,985,000 -6,346,000 -4,217,000 -8,225,000 -11,799,000 -4,242,000   -12,963,000 -9,579,000 -23,903,000 -11,730,000 -11,115,000 -7,635,000 23,944,000 -23,041,000 -915,000 -18,788,000     -7,015,000 29,014,000 1,497,000 -10,655,000 -20,260,000 -18,120,000 24,421,000 -3,547,000 -4,509,000 
          financing activities
                                                                              
          remittance of taxes withheld from employees related to share-based compensation
        -49,000  -178,000  -624,000  -53,000 -2,103,000  -1,217,000 -2,154,000  -4,801,000  -1,297,000  -121,000    -98,000 -718,000  10,000 -2,492,000  -14,001,000  -1,000,000  -46,000 -2,317,000  -332,000 -2,082,000                  
          repurchase of common stock
         -9,952,000 -13,157,000 -2,991,000  -9,079,000 -17,057,000 -3,219,000     -115,000                    -11,381,000 -53,469,000     -2,841,000            -1,999,000 -1,000            
          dividends paid
        -1,276,000 -638,000 -2,551,000 -2,941,000 -3,992,000  -3,203,000 -2,707,000 -4,080,000 -2,984,000 -6,380,000 -5,667,000 -95,758,000 -7,244,000 -8,304,000 -12,005,000 -15,165,000  -17,596,000 -15,122,000 -12,484,000  -94,828,000 -6,235,000 -3,034,000  -2,443,000 -5,069,000 -4,887,000 -3,666,000 -5,936,000 -5,587,000 -4,012,000 -3,659,000 -3,991,000 -8,483,000 -7,772,000 -7,779,000 -9,296,000 -9,104,000 -6,636,000 -4,676,000 -6,732,000 -5,983,000 -3,178,000 -2,718,000 -8,739,000 -9,514,000 -10,475,000 -11,221,000 -12,576,000 -9,478,000 -7,804,000 -94,028,000 -4,059,000 -1,837,000 -938,000 -1,468,000 -1,909,000 -1,794,000 -1,146,000 -1,831,000         
          cash from financing activities
        -1,325,000 -638,000 -12,503,000 -16,098,000 -7,161,000  -12,282,000 -19,764,000 -7,923,000 -14,795,000 -6,380,000 -5,720,000 -97,861,000 -7,359,000 -8,411,000 -13,222,000 -17,319,000  -17,596,000 -15,122,000 -17,285,000  -94,828,000 -6,235,000 -4,331,000  -4,560,000 -5,848,000 -4,887,000 -3,666,000 -5,936,000 -5,685,000 -4,730,000 -3,659,000 -15,372,000 -8,473,000 -63,733,000 -21,798,000 -9,295,000 -9,071,000 -11,845,000 -4,430,000 -6,732,000 -5,958,000 -6,642,000   -9,238,000 -11,425,000 -11,218,000 -12,696,000 -9,147,000 -8,139,000 -93,481,000 -4,021,000 -4,075,000 -1,690,000             
          increase in cash and cash equivalents
        5,297,000 2,373,000 -7,194,000 7,092,000 6,152,000    633,000 1,615,000 2,103,000 3,404,000 -57,121,000 15,320,000 6,314,000 1,953,000 20,542,000 -6,633,000 4,116,000 -576,000 3,990,000    2,559,000  -9,407,000 -3,174,000 -3,098,000 -99,347,000 6,128,000 29,044,000 39,180,000 18,128,000 1,405,000 8,856,000 -52,028,000 -14,237,000 -1,706,000 22,606,000 11,238,000 8,973,000 -872,000 30,324,000 21,899,000 -19,153,000 -19,381,000 -2,335,000 -5,294,000 808,000 -10,525,000 19,170,000 14,633,000 -44,145,000 -5,221,000 6,648,000 258,000         -2,177,000 698,000   234,000 
          cash and cash equivalents at beginning of period
        18,451,000  10,028,000  15,174,000  65,173,000  21,044,000  20,147,000  35,420,000  38,492,000  63,487,000  87,126,000  69,225,000  8,901,000  55,064,000  30,978,000  81,056,000 5,132,000  5,008,000   7,316,000  4,057,000 
          cash and cash equivalents at end of period
        23,748,000  -7,194,000 7,092,000 16,180,000  369,000 -8,654,000 15,807,000  2,103,000 3,404,000 8,052,000  6,314,000 1,953,000 41,586,000  4,116,000 -576,000 24,137,000  11,949,000 -20,278,000 37,979,000  -9,407,000 -3,174,000 35,394,000  6,128,000 29,044,000 102,667,000  1,405,000 8,856,000 35,098,000  -1,706,000 22,606,000 80,463,000  -872,000 30,324,000 30,800,000  -19,381,000 -2,335,000 49,770,000  -10,525,000 19,170,000 45,611,000  75,835,000 6,648,000 5,390,000  -215,000 65,000 5,642,000   -3,742,000 1,309,000 5,139,000  3,304,000 -977,000 4,291,000 
          inventory write-off
                                                                              
          loss on disposal of assets
         2,000                                                                    
          contract liability with customers
              -30,000 -119,000 -1,287,000 1,336,000 -1,013,000 82,000                                                          
          income taxes receivable/payable
                                                                              
          purchase of anderson manufacturing assets
                                                                             
          proceeds from maturity of short-term investments
                                                                              
          net proceeds from sale of assets
                                                                              
          payment of employee withholding tax related to share-based compensation
                                                             -2,038,000 -884,000                
          cash and cash equivalents at beginning of year
                                                                              
          cash and cash equivalents at end of year
                                                                              
          inventory and other asset write-off
                                                                             
          cash provided by investing activities
            2,168,000                                                                  
          gain on sale of assets
                   -2,000 -51,000 71,000 -51,000 -5,000  -53,000                        -97,000 -60,000  -1,000    -29,000 -70,000        -3,000 -6,000 -20,000    -328,000    
          income taxes payable
                  -3,354,000 2,183,000    5,237,000  -575,000 -6,141,000 9,260,000  -5,689,000 2,006,000 2,460,000  -3,347,000 7,000           -3,664,000 -1,113,000 4,705,000 -1,570,000 -1,410,000 3,081,000 -214,000 370,000 -13,453,000 13,214,000 -3,151,000 -2,733,000 -8,499,000 14,133,000 -359,000 4,188,000 -1,415,000 2,914,000 123,000 75,000 -5,349,000 4,189,000          
          proceeds from sale of assets
                  2,000 3,000  25,000    62,000 62,000 11,000  124,000       5,000       4,000    4,000 158,000 60,000  -96,000    50,000 70,000   9,000 7,000  5,000 11,000 5,000          
          decrease in cash and cash equivalents
              369,000                11,949,000                                                
          adjustments to reconcile net income to cash from operating activities, net of effects of acquisition:
                                                                              
          loss on sale of assets
                            -11,000  -24,000   1,000       31,000 9,000 49,000 -3,000 4,000                              
          property, plant, and equipment additions
                                                                              
          purchase of marlin assets
                                                                              
          contract liability to customers
                          -84,000  -2,443,000 -4,917,000 -1,060,000 5,983,000 2,365,000 -2,684,000 -3,518,000 1,546,000 -743,000 -2,634,000 7,081,000                                      
          adjustments to reconcile net income to cash provided by operating activities:
                                                                              
          slow moving inventory valuation adjustment
                                  -57,000 687,000 409,000  201,000 -708,000 360,000  373,000 -294,000 615,000  178,000 543,000 -91,000  -115,000 -263,000 -748,000  1,655,000 803,000 157,000  498,000 -496,000 235,000  -53,000 -51,000 -125,000 -365,000 -378,000 447,000 -761,000 495,000         
          tax benefit from share-based compensation
                                                                              
          income taxes payable and prepaid income taxes
                                        4,625,000  2,245,000 -10,162,000 10,495,000                                  
          proceeds from exercise of stock options
                                                 114,000 97,000 23,000                      
          tax benefit from exercise of stock options and vesting of rsu’s
                                              1,000 33,000 8,792,000  25,000 280,000  1,000 276,000 1,344,000  212,000                    
          impairment of assets
                                              16,000    20,000 12,000                          
          pension plan settlement charge
                                                                              
          tax benefit from exercise of stock options
                                                            1,747,000 2,437,000 922,000 194,000 1,247,000 110,000 665,000 33,000 1,000         
          proceeds from sales or maturities of short-term investments
                                                                              
          cash provided by operating activities
                                                                    9,932,000 7,972,000         
          cash used for investing activities
                                                                    -8,185,000          
          cash used for financing activities
                                                                    -1,113,000 -1,830,000         
          impairment charge
                                                                              
          depreciation
                                                              3,388,000 2,930,000 2,930,000 2,344,000 2,444,000 2,284,000 2,135,000 2,313,000 1,246,000 1,018,000 1,017,000 1,091,000 337,000    
          repayment of line of credit
                                                                              
          repurchase of common stock payment of employee withholding tax related to share-based compensation
                                                                              
          trade accounts payable and other liabilities
                                                                      2,545,000 -1,647,000 -518,000 -1,381,000 1,934,000    
          (repayment of) increase in line of credit
                                                                              
          loss (gain) on sale of assets
                                                                              
          repayment of line of credit balance
                                                                              
          increase (decrease) in cash and cash equivalents
                                                                    634,000          
          employee compensation
                                                                              
          pension plan curtailment charge
                                                                             
          prepaid expenses and other assets
                                                                      -4,463,000 -2,544,000 558,000 321,000 2,054,000    
          income taxes
                                                                     -2,399,000 -447,000 -3,412,000 -642,000 3,858,000 124,000    
          cashless exercise of stock options
                                                                              
          (decrease) increase in cash and cash equivalents
                                                                              
          assets
                                                                              
          current assets
                                                                              
          cash and cash equivalents
                                                                              
          short-term investments
                                                                              
          gross inventories:
                                                                              
          less lifo reserve
                                                                              
          less excess and obsolescence reserve
                                                                              
          net inventories
                                                                        -3,094,000 14,664,000     
          prepaid expenses and other current assets
                                                                              
          total current assets
                                                                              
          property, plant, and equipment
                                                                              
          less allowances for depreciation
                                                                              
          net property, plant and equipment
                                                                              
          other assets
                                                                              
          total assets
                                                                              
          december 31,
                                                                              
          liabilities and stockholders’ equity
                                                                              
          current liabilities
                                                                              
          workers’ compensation
                                                                              
          total current liabilities
                                                                              
          accrued pension liability
                                                                              
          contingent liabilities
                                                                              
          stockholders’ equity
                                                                              
          common stock, non-voting, par value 1: authorized shares – 50,000; none issued
                                                                              
          common stock, par value 1: authorized shares – 40,000,000 2007-22,787,812 issued, 20,571,817 outstanding 2006-22,638,700 issued and outstanding
                                                                              
          additional paid-in capital
                                                                              
          retained earnings
                                                                              
          less: treasury stock – 2,215,995 shares, at cost
                                                                              
          accumulated other comprehensive loss
                                                                              
          total stockholders’ equity
                                                                              
          total liabilities and stockholders’ equity
                                                                              
          year ended december 31,
                                                                              
          net firearms sales
                                                                              
          net castings sales
                                                                              
          total net sales
                                                                              
          cost of products sold
                                                                              
          gross profit
                                                                              
          expenses:
                                                                              
          selling
                                                                              
          general and administrative
                                                                              
          other operating expenses (income)
                                                                              
          total expenses
                                                                              
          operating income
                                                                              
          other income:
                                                                              
          gain on sale of real estate
                                                                              
          interest income
                                                                              
          other income
                                                                              
          total other income
                                                                              
          income before income taxes
                                                                              
          basic and diluted earnings per share
                                                                              
          cash dividends per share
                                                                              
          balance at december 31, 2004
                                                                              
          additional minimum pension liability, net of deferred taxes of 1,267
                                                                              
          comprehensive income
                                                                              
          cash dividends
                                                                              
          balance at december 31, 2005
                                                                              
          pension liability, net of deferred taxes of 172
                                                                              
          stock-based compensation, net of tax
                                                                              
          repurchase of 4,272,000 shares of common stock
                                                                              
          balance at december 31, 2006
                                                                              
          pension liability, net of deferred taxes of 637
                                                                              
          exercise of options
                                                                              
          repurchase of 2,216,000 shares of common stock
                                                                              
          balance at december 31, 2007
                                                                              
          as of december 31,
                                                                              
          customer 1
                                                                              
          customer 2
                                                                              
          customer 3
                                                                              
          customer 4
                                                                              
          finished products
                                                                        -1,182,000 8,852,000     
          materials and products in process
                                                                              
          land and improvements
                                                                              
          buildings and improvements
                                                                              
          machinery and equipment
                                                                              
          dies and tools
                                                                              
          federal
                                                                              
          state
                                                                              
          deferred tax assets:
                                                                              
          allowances for doubtful accounts and discounts
                                                                              
          additional minimum pension liability
                                                                              
          asset impairment charges
                                                                              
          other
                                                                              
          total deferred tax assets
                                                                              
          deferred tax liabilities:
                                                                              
          pension plans
                                                                              
          total deferred tax liabilities
                                                                              
          net deferred tax assets
                                                                              
          statutory federal income tax rate
                                                                              
          state income taxes, net of federal tax benefit
                                                                              
          domestic production activities deduction
                                                                              
          other items
                                                                              
          effective income tax rate
                                                                              
          change in benefit obligation
                                                                              
          benefit obligation at january 1
                                                                              
          service cost
                                                                              
          interest cost
                                                                              
          actuarial gain
                                                                              
          benefits paid
                                                                              
          curtailments
                                                                              
          benefit obligation at december 31
                                                                              
          change in plan assets
                                                                              
          fair value of plan assets at january 1
                                                                              
          actual return on plan assets
                                                                              
          employer contributions
                                                                              
          fair value of plan assets at december 31
                                                                              
          funded status
                                                                              
          unrecognized net actuarial loss
                                                                              
          unrecognized prior service cost
                                                                              
          unrecognized transition obligation
                                                                              
          net amount recognized
                                                                              
          weighted-average assumptions for the years ended december 31,
                                                                              
          discount rate
                                                                              
          expected long-term return on plan assets
                                                                              
          rate of compensation increases
                                                                              
          components of net periodic pension cost
                                                                              
          expected return on assets
                                                                              
          recognized gains
                                                                              
          prior service cost recognized
                                                                              
          net periodic pension cost
                                                                              
          pension plan curtailment
                                                                              
          total net periodic pension cost
                                                                              
          amounts recognized on the balance sheet
                                                                              
          accrued benefit liability
                                                                              
          accumulated other comprehensive income, net of tax
                                                                              
          deferred tax asset
                                                                              
          weighted-average assumptions as of december 31,
                                                                              
          information for pension plans with an accumulated benefit obligation in excess of plan assets
                                                                              
          projected benefit obligation
                                                                              
          accumulated benefit obligation
                                                                              
          fair value of plan assets
                                                                              
          pension weighted-average asset allocations as of december 31,
                                                                              
          debt securities
                                                                              
          equity securities
                                                                              
          real estate
                                                                              
          money market funds
                                                                              
          outstanding at december 31, 2004
                                                                              
          granted
                                                                              
          exercised
                                                                              
          canceled
                                                                              
          outstanding at december 31, 2005
                                                                              
          outstanding at december 31, 2006
                                                                              
          outstanding at december 31, 2007
                                                                              
          exercisable options outstanding at december 31, 2007
                                                                              
          non-vested options outstanding at december 31, 2007
                                                                              
          dividend yield
                                                                              
          expected volatility
                                                                              
          risk free rate of return
                                                                              
          expected lives
                                                                              
          2005
                                                                              
          2006
                                                                              
          2007
                                                                              
          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.
                                                                              
          the expense accrued in the liability is for legal fees only.
                                                                              
          legal fees represent payments to outside counsel related to product liability matters.
                                                                              
          settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.
                                                                              
          insurance expense represents the cost of insurance premiums.
                                                                              
          administrative expense represents personnel related and travel expenses of company employees and firearm experts related to the management and monitoring of product liability matters.
                                                                              
          customer 5
                                                                              
          net sales
                                                                              
          firearms
                                                                              
          castings
                                                                              
          unaffiliated
                                                                              
          intersegment
                                                                              
          eliminations
                                                                              
          corporate
                                                                              
          identifiable assets
                                                                              
          capital expenditures
                
          free cash flows
        18,750,000 15,543,000 12,888,000 14,732,000 11,145,000 20,021,000 9,398,000 18,740,000 7,345,000 16,603,000 -4,515,000 16,529,000 5,284,000 26,968,000 17,884,000 13,618,000 18,761,000 55,335,000 40,805,000 48,429,000 27,770,000 61,827,000 3,871,000 47,037,000 31,071,000 40,654,000 15,358,000 3,877,000 -10,302,000 24,234,000 14,583,000 35,683,000 45,312,000 42,178,000 19,107,000 20,969,000 18,937,000 19,409,000 19,300,000 36,662,000 29,429,000 17,620,000 14,085,000 48,081,000 32,783,000   19,866,000 15,710,000 35,929,000 13,901,000 39,432,000 30,407,000 25,392,000 21,841,000 11,638,000 20,736,000       -4,113,000 11,964,000 18,083,000 18,818,000 4,088,000 2,570,000 4,743,000 
          basic earnings per share
                                                                              
          diluted earnings per share
                                                                              
          gain on sale of operating assets
                                                                              
          impairment of operating assets
                                                                              
          impairment of real estate held for sale
                                                                              
          total other operating expenses (income)
                                                                              
          item 9—
                                                                              
          item 12—
                                                                              
          exhibits and financial statement schedules
                                                                              
          exhibit 3.1
                                                                              
          exhibit 3.2
                                                                              
          exhibit 10.1
                                                                              
          exhibit 10.2
                                                                              
          exhibit 10.3
                                                                              
          exhibit 10.4
                                                                              
          exhibit 10.5
                                                                              
          exhibit 10.6
                                                                              
          exhibit 10.7
                                                                              
          exhibit 10.8
                                                                              
          exhibit 10.9
                                                                              
          exhibit 10.10
                                                                              
          exhibit 10.11
                                                                              
          exhibit 10.12
                                                                              
          exhibit 10.13
                                                                              
          exhibit 10.14
                                                                              
          exhibit 10.15
                                                                              
          exhibit 10.16
                                                                              
          exhibit 10.17
                                                                              
          exhibit 10.18
                                                                              
          exhibit 23.1
                                                                              
          exhibit 31.1
                                                                              
          exhibit 31.2
                                                                              
          exhibit 32.1
                                                                              
          exhibit 32.2
                                                                              
          exhibit 99.1
                                                                              
          exhibit 99.2
                                                                              
          exhibit 99.3
                                                                              
          exhibit 99.4
                                                                              
          sturm, ruger & company, inc.
                                                                              
          date
                                                                              
          /s/ michael o. fifer
                                                                              
          michael o. fifer
                                                                              
          chief executive officer, director
                                                                              
          /s/ john m. kingsley, jr.
                                                                              
          john m. kingsley, jr.
                                                                              
          director
                                                                              
          /s/ john a. consentino, jr.
                                                                              
          john a. cosentino, jr.
                                                                              
          /s/ ronald c. whitaker
                                                                              
          ronald c. whitaker
                                                                              
          col. a
                                                                              
          description
                                                                              
          deductions from asset accounts:
                                                                              
          allowance for doubtful accounts:
                                                                              
          year ended december 31, 2007
                                                                              
          year ended december 31, 2006
                                                                              
          year ended december 31, 2005
                                                                              
          allowance for discounts:
                                                                              
          excess and obsolete inventory reserve:
                                                                              
          accounts written off or
                                                                              
          discounts taken
                                                                              
          inventory written off
                                                                              
          asset impairment charge
                                                                              
          stock option expense
                                                                              
          proceeds from the sale of assets
                                                                              
          payments of employee witholding tax for cashless exercise of stock options
                                                                              
          repurchase and retirement of common stock
                                                                             
          cash (used for) financing activities
                                                                              
          gain on sale of non-manufacturing assets
                                                                        -1,884,000 -5,201,000     
          proceeds from the sale of non-manufacturing assets
                                                                        5,106,000 7,379,000     
          (decrease) in cash and cash equivalents
                                                                              
          inventory at fifo
                                                                              
          materials and work in process
                                                                        -8,889,000 62,080,000     
          gross inventory
                                                                        -10,071,000 70,932,000     
          less: lifo reserve
                                                                        6,534,000 -51,821,000     
          less: excess and obsolescence reserve
                                                                        443,000 -4,447,000     
          adjustments to reconcile net income to cash from (use in) operating activities:
                                                                              
          cash used by financing activities
                                                                              
          impairment of long-lived assets
                                                                              
          net proceeds from sale of real estate