7Baggers

National Presto Industries, Inc
(NYSE:NPK) 

NPK stock logo

National Presto Industries Inc. provides housewares and small appliances, and defense and safety products primarily in North America. The company's Housewares/Small Appliance segment designs, markets, and distributes housewares and small electrical appliances, including pressure cookers and canners;...

Founded: 1905
Full Time Employees: 919
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-04-05 2025-12-31 2025-09-28 2025-06-29 2025-03-30 2024-12-31 2024-09-29 2024-06-30 2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2022-12-31 2022-10-02 2022-07-03 2022-04-03 2021-12-31 2021-10-03 2021-07-04 2021-04-04 2020-12-31 2020-09-27 2020-06-28 2020-03-29 2019-12-31 2019-09-29 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2016-12-31 2016-10-02 2016-07-03 2016-04-03 2015-12-31 2015-10-04 2015-07-05 
                                                
      net sales
    118,649,000 163,973,000 115,463,000 120,449,000 103,639,000 134,692,000 91,823,000 85,060,000 76,653,000 98,416,000 83,141,000 78,946,000 80,409,000 114,048,000 69,683,000 77,138,000 60,754,000 100,407,000 87,225,000 87,118,000 81,027,000 105,922,000 93,937,000 87,132,000 65,636,000 -213,292,490 78,006,000 71,745,000 63,850,000 -237,382,683 81,653,000 79,227,000 76,826,000 -217,695,367 70,614,000 74,561,000 72,854,000 -267,218,095 93,078,000 87,985,000 86,497,000 -293,843,310 90,901,000 102,371,000 
      yoy
    14.48% 21.74% 25.75% 41.60% 35.21% 36.86% 10.44% 7.74% -4.67% -13.71% 19.31% 2.34% 32.35% 13.59% -20.11% -11.46% -25.02% -5.21% -7.15% -0.02% 23.45% -149.66% 20.42% 21.45% 2.80% -10.15% -4.47% -9.44% -16.89% 9.04% 15.63% 6.26% 5.45% -18.53% -24.13% -15.26% -15.77% -9.06% 2.39% -14.05%     
      qoq
    -27.64% 42.01% -4.14% 16.22% -23.05% 46.69% 7.95% 10.97% -22.11% 18.37% 5.31% -1.82% -29.50% 63.67% -9.66% 26.97% -39.49% 15.11% 0.12% 7.52% -23.50% 12.76% 7.81% 32.75% -130.77% -373.43% 8.73% 12.36% -126.90% -390.72% 3.06% 3.13% -135.29% -408.29% -5.29% 2.34% -127.26% -387.09% 5.79% 1.72% -129.44% -423.26% -11.20%  
      cost of sales
    101,171,000 136,317,000 99,451,000 101,903,000 85,528,000 101,901,000 74,600,000 70,361,000 62,800,000 77,763,000 67,742,000 65,566,000 62,389,000 100,734,000 52,621,000 62,100,000 51,043,000 83,277,000 75,995,000 69,443,000 62,666,000 79,578,000 73,219,000 65,389,000 49,519,000 -162,349,415 54,159,000 57,069,000 51,358,000 -182,039,566 65,956,000 59,782,000 56,549,000 -161,204,601 51,722,000 57,001,000 52,728,000 -212,642,757 74,614,000 69,569,000 68,716,000 -233,499,887 71,780,000 81,938,000 
      gross profit
    17,478,000 27,656,000 16,012,000 18,546,000 18,111,000 32,791,000 17,223,000 14,699,000 13,853,000 20,653,000 15,399,000 13,380,000 18,020,000 13,314,000 17,062,000 15,038,000 9,711,000 17,130,000 11,230,000 17,675,000 18,361,000 26,344,000 20,718,000 21,743,000 16,117,000 -50,943,075 23,847,000 14,676,000 12,492,000 -55,343,117 15,697,000 19,445,000 20,277,000 -56,490,766 18,892,000 17,560,000 20,126,000 -54,575,338 18,464,000 18,416,000 17,781,000 -60,343,423 19,121,000 20,433,000 
      yoy
    -3.50% -15.66% -7.03% 26.17% 30.74% 58.77% 11.84% 9.86% -23.12% 55.12% -9.75% -11.03% 85.56% -22.28% 51.93% -14.92% -47.11% -34.98% -45.80% -18.71% 13.92% -151.71% -13.12% 48.15% 29.02% -7.95% 51.92% -24.53% -38.39% -2.03% -16.91% 10.73% 0.75% 3.51% 2.32% -4.65% 13.19% -9.56% -3.44% -9.87%     
      qoq
    -36.80% 72.72% -13.66% 2.40% -44.77% 90.39% 17.17% 6.11% -32.92% 34.12% 15.09% -25.75% 35.35% -21.97% 13.46% 54.86% -43.31% 52.54% -36.46% -3.74% -30.30% 27.16% -4.71% 34.91% -131.64% -313.62% 62.49% 17.48% -122.57% -452.57% -19.27% -4.10% -135.89% -399.02% 7.59% -12.75% -136.88% -395.58% 0.26% 3.57% -129.47% -415.59% -6.42%  
      gross margin %
    14.73% 16.87% 13.87% 15.40% 17.48% 24.35% 18.76% 17.28% 18.07% 20.99% 18.52% 16.95% 22.41% 11.67% 24.49% 19.49% 15.98% 17.06% 12.87% 20.29% 22.66% 24.87% 22.06% 24.95% 24.56% 23.88% 30.57% 20.46% 19.56% 23.31% 19.22% 24.54% 26.39% 25.95% 26.75% 23.55% 27.63% 20.42% 19.84% 20.93% 20.56% 20.54% 21.03% 19.96% 
      selling and general expenses
    10,740,000 8,615,000 9,221,000 9,370,000 8,662,000 9,061,000 7,621,000 7,959,000 7,197,000 6,980,000 7,904,000 7,679,000 8,221,000 6,940,000 6,486,000 7,125,000 6,570,000 13,957,000 6,541,000 6,291,000 7,364,000 9,139,000 6,212,000 6,360,000 6,794,000 -19,066,538 6,609,000 6,039,000 6,444,000 -17,587,714 5,829,000 5,631,000 6,151,000 -16,884,100 5,729,000 5,418,000 5,760,000 -19,058,571 6,226,000 6,352,000 6,503,000 -18,542,990 6,624,000 5,782,000 
      (gain) on sale of property, plant and equipment
    -1,707,000                                            
      intangibles amortization
    413,000 378,000 379,000 379,000 379,000 378,000 379,000 379,000 379,000 378,000 427,000 451,000 379,000 396,000 78,000 54,000 54,000 52,000 54,000 54,000 54,000 53,000 54,000 54,000 60,000     -2,163,833 5,000 1,416,000 745,000 -1,848,370 1,479,000 5,000 367,000 -567,279   568,000 -3,632,827 356,000 888,000 
      operating profit
    8,032,000 18,663,000 6,412,000 6,096,000 9,070,000 23,352,000 9,223,000 6,361,000 6,277,000 13,295,000 7,068,000 5,250,000 9,420,000 683,000 10,498,000 7,859,000 3,087,000 3,121,000 4,635,000 11,330,000 10,943,000 17,152,000 14,452,000 15,329,000 9,263,000 -31,876,620 17,238,000 8,637,000 6,048,000 -32,573,098 6,842,000 12,398,000 13,381,000 -37,758,296 11,684,000 12,137,000 13,999,000 -34,949,488 12,238,000 12,064,000 10,710,000 -38,167,606 12,141,000 13,763,000 
      yoy
    -11.44% -20.08% -30.48% -4.17% 44.50% 75.64% 30.49% 21.16% -33.37% 1846.56% -32.67% -33.20% 205.15% -78.12% 126.49% -30.64% -71.79% -81.80% -67.93% -26.09% 18.14% -153.81% -16.16% 77.48% 53.16% -2.14% 151.94% -30.34% -54.80% -13.73% -41.44% 2.15% -4.41% 8.04% -4.53% 0.61% 30.71% -8.43% 0.80% -12.34%     
      qoq
    -56.96% 191.06% 5.18% -32.79% -61.16% 153.19% 44.99% 1.34% -52.79% 88.10% 34.63% -44.27% 1279.21% -93.49% 33.58% 154.58% -1.09% -32.66% -59.09% 3.54% -36.20% 18.68% -5.72% 65.49% -129.06% -284.92% 99.58% 42.81% -118.57% -576.08% -44.81% -7.35% -135.44% -423.16% -3.73% -13.30% -140.05% -385.58% 1.44% 12.64% -128.06% -414.37% -11.79%  
      operating margin %
    6.77% 11.38% 5.55% 5.06% 8.75% 17.34% 10.04% 7.48% 8.19% 13.51% 8.50% 6.65% 11.72% 0.60% 15.07% 10.19% 5.08% 3.11% 5.31% 13.01% 13.51% 16.19% 15.38% 17.59% 14.11% 14.95% 22.10% 12.04% 9.47% 13.72% 8.38% 15.65% 17.42% 17.34% 16.55% 16.28% 19.22% 13.08% 13.15% 13.71% 12.38% 12.99% 13.36% 13.44% 
      other income
    581,000 175,000 448,000 517,000 738,000 747,000 1,150,000 1,485,000 2,075,000 1,896,000 1,775,000 1,874,000 1,853,000 1,288,000 1,085,000 775,000 669,000 520,000 645,000 565,000 700,000 760,000 812,000 953,000 1,267,000 -4,662,074 1,398,000 1,638,000 1,632,000 -3,076,563 1,189,000 997,000 895,000 -2,718,419 792,000 980,000 950,000 147,750 223,000 185,000 183,000 103,000 236,000 101,000 
      earnings before provision for income taxes
    8,613,000 18,838,000 6,860,000 6,613,000 9,808,000 24,099,000 10,373,000 7,846,000 8,352,000 15,191,000 8,843,000 7,124,000 11,273,000 1,971,000 11,583,000 8,634,000 3,756,000 7,204,500 5,280,000 11,895,000 11,643,000    10,530,000                10,893,000   13,864,000 
      provision for income taxes
    1,987,000 3,833,000 1,543,000 1,461,000 2,198,000 3,367,000 2,290,000 1,769,000 1,784,000 2,032,000 1,824,000 1,621,000 2,395,000 -202,000 2,656,000 1,950,000 841,000 1,601,000 1,151,000 2,603,000 2,650,000    2,308,000                3,682,000   4,744,000 
      net earnings
    6,626,000 15,005,000 5,317,000 5,152,000 7,610,000 20,732,000 8,083,000 6,077,000 6,568,000 13,159,000 7,019,000 5,503,000 8,878,000 2,173,000 8,927,000 6,684,000 2,915,000 3,240,000 4,129,000 9,292,000 8,993,000 13,941,000 12,138,000 12,657,000 8,222,000 -30,453,780 16,389,000 8,156,000 5,951,000 -28,092,060 6,371,000 10,775,000 10,986,000 -36,146,041 8,332,000 9,712,000 18,155,000 -23,744,436 8,304,000 8,274,000 7,211,000 -25,299,504 8,111,000 9,120,000 
      yoy
    -12.93% -27.62% -34.22% -15.22% 15.86% 57.55% 15.16% 10.43% -26.02% 505.57% -21.37% -17.67% 204.56% -32.93% 116.20% -28.07% -67.59% -76.76% -65.98% -26.59% 9.38% -145.78% -25.94% 55.19% 38.16% 8.41% 157.24% -24.31% -45.83% -22.28% -23.54% 10.95% -39.49% 52.23% 0.34% 17.38% 151.77% -6.15% 2.38% -9.28%     
      qoq
    -55.84% 182.21% 3.20% -32.30% -63.29% 156.49% 33.01% -7.48% -50.09% 87.48% 27.55% -38.02% 308.56% -75.66% 33.56% 129.30% -10.03% -21.53% -55.56% 3.32% -35.49% 14.85% -4.10% 53.94% -127.00% -285.82% 100.94% 37.05% -121.18% -540.94% -40.87% -1.92% -130.39% -533.82% -14.21% -46.51% -176.46% -385.94% 0.36% 14.74% -128.50% -411.92% -11.06%  
      net income margin %
    5.58% 9.15% 4.60% 4.28% 7.34% 15.39% 8.80% 7.14% 8.57% 13.37% 8.44% 6.97% 11.04% 1.91% 12.81% 8.66% 4.80% 3.23% 4.73% 10.67% 11.10% 13.16% 12.92% 14.53% 12.53% 14.28% 21.01% 11.37% 9.32% 11.83% 7.80% 13.60% 14.30% 16.60% 11.80% 13.03% 24.92% 8.89% 8.92% 9.40% 8.34% 8.61% 8.92% 8.91% 
      weighted-average shares outstanding:
                                                
      basic and diluted
    7,159,000 7,147,000 7,150,000 7,147,000 7,137,000 7,128,000 7,131,000 7,128,000 7,117,000 7,106,000 7,108,000 7,106,000 7,097,000 7,081,000 7,083,000 7,081,000 7,073,000 7,060,000 7,062,000 7,060,000 7,053,000 7,038,000 7,041,000 7,039,000 7,028,000 7,027 7,020,000 7,019,000 7,014,000 7,005 7,007,000 7,006,000 6,999,000 6,989 6,991,000 6,990,000 6,981,000 6,970 6,972,000 6,970,000 6,964,000 6,951 6,953,000 6,951,000 
      net earnings per share:
                                                
      basic and diluted
    0.93 0.633 0.74 0.72 1.07 0.728 1.13 0.85 0.92 0.753 0.99 0.77 1.25 0.655 1.26 0.94 0.41 0.795 0.58 1.32 1.28    1.17             0.853 1.19 1.19 1.04 2.18 1.17 1.31 
      comprehensive income:
                                                
      other comprehensive income, net of tax:
                                                
      unrealized loss on available-for-sale securities
               -44 -89 -25                      27 29      
      comprehensive income
    6,624 15,002 5,313 5,143 7,623 20,700 8,135 6,070 6,568 13,256 7,039 5,496 8,893 2,226 8,838 6,659 2,853 3,211 4,107 9,258 8,944 13,865 12,074 12,722 8,315 11,704 16,366 8,245 6,020 11,881 6,340 10,796 11,030 16,686 8,344 9,707 18,183 20,748 8,275 8,287 7,216 15,151 8,104 9,119 
      cash dividends declared and paid per common share
    0.25   1.125   4.5   1.125   4.5 1.563   6.25 1.5   1.5   1.5   1.375   5.5 1.263   5.05 1.013   
      impairment of vendor deposit
       2,701,000                                         
      unrealized gain on available-for-sale securities
     -6.5 -4  13 -32 52 -7  97 20 -7 15    -62 -29 -22 -34 -49 -76 -64 65 93 -20 -23 89 69 73 -31 21 44 8.75 12  28   13   -1 
      earnings from continuing operations before provision for income taxes
                         17,912,000 15,264,000 16,282,000  -36,538,694 18,636,000 10,275,000 7,680,000 -35,649,661 8,031,000 13,395,000 14,276,000 -40,476,715 12,476,000  14,949,000        
      provision for income taxes from continuing operations
                         3,971,000 3,126,000 3,625,000  -7,763,234 3,924,000 2,122,000 1,729,000 -7,679,550 1,791,000 2,619,000 3,282,000 -13,268,029 4,138,000  4,976,000        
      earnings from continuing operations
                         13,941,000 12,138,000 12,657,000  -28,775,460 14,712,000 8,153,000 5,951,000 -27,970,111 6,240,000 10,776,000 10,994,000 -27,208,686 8,338,000 8,941,000 9,973,000        
      earnings from discontinued operations, net of tax
                             -1,678,320 1,677,000 3,000  -121,949 131,000   -8,937,355  771,000 8,182,000        
      net earnings per share, basic and diluted:
                                                
      from continuing operations
                         1.98 1.72 1.8  1.66 2.09 1.16 0.85 1.69 0.89 1.54 1.57 2.3 1.19 1.28 1.43        
      from discontinued operations
                              0.24   -0.01 0.02   0.1  0.11 1.17        
      net earnings per share
                         1.98 1.72 1.8  1.66 2.33 1.16 0.85 1.68 0.91 1.54 1.57 2.4 1.19 1.39 2.6        
      the accompanying notes are an integral part of the condensed consolidated financial statements.
                                                
      impairment of long-lived assets
                                 755,250 3,021,000              
      earnings per share, basic and diluted:
                                                
      loss from discontinued operations, net of tax
                                                
      earnings from continuing operations before benefit from income taxes
                                       13,117,000         
      benefit from income taxes from continuing operations
                                       4,176,000         
      earnings before benefit from income taxes
                                         8,900,750 12,461,000 12,249,000  9,660,000 12,377,000  
      benefit from income taxes
                                         2,953,500 4,157,000 3,975,000  3,325,000 4,266,000  
      other comprehensive loss, net of tax:
                                                
      weighted-average common shares outstanding:
                                                
      basic and diluted
    7,159,000 7,147,000 7,150,000 7,147,000 7,137,000 7,128,000 7,131,000 7,128,000 7,117,000 7,106,000 7,108,000 7,106,000 7,097,000 7,081,000 7,083,000 7,081,000 7,073,000 7,060,000 7,062,000 7,060,000 7,053,000 7,038,000 7,041,000 7,039,000 7,028,000 7,027 7,020,000 7,019,000 7,014,000 7,005 7,007,000 7,006,000 6,999,000 6,989 6,991,000 6,990,000 6,981,000 6,970 6,972,000 6,970,000 6,964,000 6,951 6,953,000 6,951,000 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-04-05 2025-12-31 2025-09-28 2025-06-29 2025-03-30 2024-12-31 2024-09-29 2024-06-30 2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2022-12-31 2022-10-02 2022-07-03 2022-04-03 2021-12-31 2021-10-03 2021-07-04 2021-04-04 2020-12-31 2020-09-27 2020-06-28 2020-03-29 2019-12-31 2019-09-29 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 
                                         
        assets
                                         
        current assets:
                                         
        cash and cash equivalents
      6,488,000 3,252,000 2,089,000 1,757,000 1,018,000 17,663,000 16,329,000 32,571,000 63,546,000 87,657,000 70,411,000 73,362,000 75,625,000 70,711,000 61,784,000 67,089,000 82,531,000 109,805,000 91,013,000 73,052,000 65,121,000 86,036,000 44,428,000 32,359,000 43,035,000 79,579 59,171,000 63,438,000 61,735,000 56,847 80,538,000 36,610,000 23,586,000 11,222 6,125,000 
        marketable securities
      501,000 503,000 2,501,000 2,998,000 4,496,000 5,010,000 16,888,000 20,870,000 24,372,000 26,454,000 24,966,000 26,345,000 29,013,000 24,863,000 43,710,000 43,029,000 35,298,000 34,190,000 33,313,000 42,465,000 52,092,000 68,981,000 79,098,000 98,382,000 83,951,000 78,733 84,781,000 91,517,000 97,767,000 134,598 102,516,000 129,439,000 132,577,000 144,252 121,291,000 
        accounts receivable
      48,382,000 85,282,000 63,654,000 54,363,000 46,859,000 62,506,000 46,854,000 51,999,000 38,099,000 49,323,000 49,142,000 43,784,000 42,179,000 71,362,000 46,052,000 48,722,000 35,760,000 53,715,000 51,110,000 49,870,000 48,117,000 53,979,000 63,163,000 52,379,000 43,689,000 41,914 41,337,000 36,746,000 36,511,000 53,119 43,771,000 43,266,000 43,401,000 67,089 44,637,000 
        inventories:
                                         
        finished goods
      28,334,000 32,272,000 35,615,000 29,562,000 30,615,000 38,351,000 40,285,000 30,613,000 26,426,000 31,815,000 46,742,000 42,483,000 34,754,000 36,249,000 58,989,000 46,131,000 40,000,000 40,624,000 47,352,000 40,533,000 35,858,000 31,440,000 34,544,000 23,968,000 26,289,000 33,495 41,927,000 33,070,000 26,169,000 28,791 32,772,000 26,536,000 27,695,000 27,242 35,888,000 
        work in process
      261,463,000 249,741,000 268,452,000 247,171,000 236,168,000 219,154,000 204,838,000 180,483,000 162,345,000 144,684,000 122,580,000 110,946,000 107,957,000 105,564,000 109,165,000 100,218,000 100,024,000 92,437,000 94,990,000 94,174,000 96,912,000 96,463,000 93,716,000 100,889,000 96,285,000 87,805 84,427,000 74,406,000 67,690,000 59,580 58,818,000 65,569,000 68,717,000 72,219 89,109,000 
        raw materials
      23,065,000  22,240,000 22,221,000 20,852,000  18,495,000 16,980,000 15,215,000  13,609,000 13,556,000 12,280,000  8,557,000 9,849,000 11,448,000  8,243,000 8,415,000 8,340,000  7,842,000 7,487,000 7,665,000  7,362,000 6,998,000 6,309,000  6,033,000 5,543,000 4,968,000  4,546,000 
        income tax receivable
      351,000 3,959,000 549,000 1,914,000                           2,057,000 607,000    
        notes receivable, current
       208,000 208,000 206,000 204,000 600,000 1,431,000 1,414,000 1,470,000 1,629,000 1,608,000 2,276,000 2,251,000 2,226,000 2,282,000 2,266,000 2,256,000 2,330,000 2,486,000 2,871,000 2,870,000 2,869,000 2,868,000 2,867,000 2,864,000 2,853 2,841,000 7,327,000 7,245,000 7,213      
        other current assets
      5,333,000 3,129,000 3,073,000 4,866,000 6,742,000 3,100,000 3,852,000 4,683,000 6,821,000 5,223,000 4,742,000 6,278,000 7,987,000 5,671,000 6,108,000 6,655,000 10,128,000 4,490,000 16,679,000 12,447,000 10,290,000 10,199,000 9,099,000 11,183,000 8,516,000 6,668 5,485,000 6,270,000 6,850,000 6,869 6,649,000 6,852,000 7,620,000 7,186 6,778,000 
        total current assets
      373,917,000 403,063,000 398,381,000 365,058,000 346,954,000 366,661,000 348,972,000 339,613,000 338,294,000 360,110,000 333,800,000 319,030,000 312,046,000 326,632,000 336,647,000 323,959,000 317,445,000 348,053,000 345,186,000 323,827,000 319,600,000 357,240,000 334,758,000 329,514,000 312,294,000 337,833 327,331,000 319,772,000 310,276,000 352,262 333,682,000 314,950,000 312,981,000 338,508 312,438,000 
        property, plant and equipment
      136,376,000  137,077,000 137,256,000 137,491,000  110,873,000 108,054,000 107,390,000  106,966,000 106,215,000 105,802,000  99,963,000 98,875,000 98,744,000  98,880,000 98,409,000 97,613,000  95,435,000 94,691,000 94,315,000  96,417,000 99,269,000 98,601,000  107,119,000 108,795,000 105,301,000  103,885,000 
        less allowance for depreciation
      74,165,000  73,595,000 72,972,000 72,112,000  70,509,000 69,702,000 68,867,000  66,368,000 65,613,000 64,842,000  63,825,000 63,162,000 62,507,000  61,364,000 60,698,000 60,054,000  58,731,000 58,066,000 57,375,000  56,677,000 58,802,000 57,900,000  60,896,000 60,395,000 59,396,000  56,712,000 
        goodwill
      19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 19,433,000 18,573,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317,000 15,317 15,824,000 11,485,000 11,485,000 11,485 11,485,000 11,485,000 11,485,000 11,485 11,485,000 
        intangible assets
      1,849,000 2,262,000 2,641,000 3,019,000 3,398,000 3,777,000 4,155,000 4,534,000 4,912,000 5,290,000 5,670,000 6,097,000 6,548,000 6,926,000 2,729,000 2,517,000 2,571,000 2,624,000 2,678,000 2,731,000 2,785,000 2,838,000 2,892,000 2,945,000 2,999,000 3,059 2,988,000 1,000,000 1,000,000 1,000 1,118,000 1,170,000 2,586,000 3,330 4,110,000 
        right-of-use lease assets
      9,308,000 9,441,000 9,558,000 9,731,000 9,804,000 9,962,000 10,187,000 10,360,000 10,490,000 10,664,000 10,547,000 10,717,000 10,562,000 10,731,000 10,899,000 9,930,000 10,027,000 10,161,000 10,277,000 10,409,000 3,223,000 3,363,000 3,373,000 3,466,000 3,407,000 3,521 3,650,000 3,715,000 3,832,000       
        deferred income taxes
      2,594,000 2,594,000 10,334,000 10,333,000 10,331,000 10,327,000 5,791,000 5,805,000 5,803,000 5,803,000 4,638,000 4,643,000 4,642,000 5,506,000 4,689,000 4,665,000 4,658,000 4,642,000 3,022,000 3,016,000 3,007,000 2,994,000 1,256,000 1,015,000 1,032,000 1,281 1,052,000 1,046,000 1,069,000 1,088 986,000 977,000 983,000 995 4,904,000 
        liabilities and stockholders' equity
                                         
        liabilities
                                         
        current liabilities:
                                         
        accounts payable
      33,656,000 45,956,000 48,011,000 42,831,000 37,120,000 44,625,000 39,567,000 33,184,000 32,624,000 38,232,000 44,361,000 38,239,000 35,882,000 34,604,000 30,978,000 27,811,000 29,653,000 32,759,000 41,814,000 26,375,000 27,682,000 33,474,000 28,891,000 32,356,000 26,261,000 21,652 27,701,000 28,311,000 26,510,000 34,100 36,612,000 29,535,000 29,925,000 28,445 27,685,000 
        line of credit
       23,624,000 36,900,000 12,636,000                                
        lease liabilities
      508,000 516,000 524,000 574,000 526,000 564,000 625,000 669,000 675,000 678,000 676,000 679,000 540,000 577,000 613,000 527,000 550,000 546,000 537,000 532,000 581,000 573,000 547,000 542,000 521,000 520 520,000 483,000 539,000       
        accrued liabilities
      29,462,000 24,855,000 27,549,000 30,658,000 29,058,000 24,567,000 28,974,000 33,455,000 36,105,000 30,570,000 16,274,000 16,060,000 15,008,000 15,908,000 16,849,000 16,787,000 15,439,000 16,691,000 16,595,000 16,634,000 15,832,000 16,268,000 14,949,000 13,378,000 13,418,000 13,324 14,090,000 12,484,000 12,417,000 12,011 13,801,000 12,654,000 12,460,000 13,092 13,196,000 
        total current liabilities
      63,626,000 94,951,000 112,984,000 86,699,000 75,499,000 74,436,000 70,489,000 68,046,000 73,727,000 72,019,000 63,416,000 56,471,000 56,376,000 53,641,000 51,632,000 48,207,000 49,646,000 53,159,000 61,158,000 46,028,000 51,530,000 55,092,000 46,639,000 55,166,000 46,083,000 39,295 45,250,000 42,127,000 42,579,000 47,495 50,413,000 42,189,000 49,433,000 45,497 44,221,000 
        lease liabilities - non-current
      8,799,000 8,925,000 9,034,000 9,157,000 9,278,000 9,397,000 9,562,000 9,691,000 9,815,000 9,986,000 9,871,000 10,038,000 10,021,000 10,154,000 10,286,000 9,403,000 9,477,000 9,616,000 9,740,000 9,877,000 2,642,000 2,790,000 2,826,000 2,924,000 2,886,000 3,001 3,130,000 3,232,000 3,293,000       
        federal and state income taxes - non-current
      1,718,000 1,718,000 2,039,000 1,937,000 1,937,000 1,937,000 2,275,000 2,275,000 2,275,000 2,275,000                          
        total liabilities
      74,143,000 105,594,000 124,057,000 97,793,000 86,714,000 85,770,000 82,326,000 80,012,000 85,817,000 84,280,000 73,287,000 66,509,000 66,397,000 63,795,000 61,918,000 57,610,000 59,123,000 62,775,000 71,838,000 56,845,000 55,112,000 58,822,000 50,631,000 58,625,000 48,969,000 42,296          
        commitments and contingencies
                                         
        stockholders' equity
                                         
        common stock
                                         
        authorized: 12,000,000 shares
                                         
        issued: 7,440,518 shares
      7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 7,441,000 7,441,000  7,441,000 
        paid-in capital
      18,688,000 18,426,000 18,133,000 17,815,000 17,550,000 17,298,000 17,010,000 16,755,000 16,496,000 16,031,000 15,788,000 15,540,000 15,308,000 14,799,000 14,585,000 14,374,000 14,156,000 13,743,000 13,468,000 13,256,000 13,006,000 12,438,000 12,131,000 11,923,000 11,728,000 11,447 11,198,000 10,914,000 10,692,000 10,360 10,118,000 9,889,000 9,640,000 9,074 8,855,000 
        retained earnings
      379,056,000 379,599,000 364,595,000 359,279,000 354,127,000 353,659,000 332,944,000 324,861,000 318,766,000 344,245,000 331,087,000 324,068,000 318,564,000 338,071,000 335,897,000 326,970,000 320,286,000 349,198,000 345,959,000 341,831,000 332,538,000 367,627,000 353,687,000 341,549,000 328,892,000 362,842 351,119,000 334,730,000 326,574,000 362,709 350,906,000 344,529,000 333,754,000 364,757 347,997,000 
        accumulated other comprehensive income
      4,000 6,000 9,000 13,000 22,000 35,000 67,000 14,000 21,000 22,000    -103,000 -156,000 -67,000 -42,000 20,000 48,000 71,000 105,000 154,000 230,000 294,000  136   90,000 21      
        stockholders' equity - sum
      405,189,000 405,472,000 390,178,000 384,548,000 379,140,000 378,433,000 357,462,000 349,071,000 342,724,000 367,739,000                          
        treasury stock
      10,020,000  10,406,000 10,483,000 10,555,000  10,886,000 10,986,000 11,086,000  11,559,000 11,658,000 11,743,000  12,242,000 12,346,000 12,450,000  12,845,000 12,909,000 12,971,000  13,442,000 13,512,000 13,600,000  14,024,000 14,066,000 14,128,000  14,454,000 14,491,000 14,535,000  14,864,000 
        total stockholders' equity
      395,169,000 395,135,000 379,772,000 374,065,000 368,585,000 367,627,000 346,576,000 338,085,000 331,638,000 356,256,000 342,682,000 335,296,000 329,482,000 348,052,000 345,525,000 336,372,000 329,391,000 357,623,000 354,071,000 349,690,000 340,119,000 374,348,000 360,047,000 347,695,000 334,690,000 367,957 355,891,000 339,199,000 330,669,000 366,123 353,959,000 347,347,000 336,258,000 366,376 349,417,000 
        less allowance for doubtful accounts
       243,000        596,000    338,000    338,000    312,000    450    747    1,869  
        raw materials and supplies
       24,960,000    20,494,000    13,921,000    10,324,000    10,800,000    7,585,000    7,236    5,617    4,978  
        property, plant and equipment:
                                         
        land and land improvements
       4,382,000    3,622,000    3,107,000    4,542,000    3,036,000    3,008,000    3,008    3,008    4,985  
        buildings
       80,716,000    57,581,000    52,182,000    50,904,000    49,467,000    48,706,000    47,748    45,995    47,412  
        machinery and equipment
       53,400,000    53,331,000    51,721,000    49,979,000    46,070,000    44,774,000    43,226    47,091    51,141  
        property, plant and equipment: - sum
       138,498,000    114,534,000    107,010,000                          
        less allowance for depreciation and amortization
       74,562,000    71,297,000    67,774,000    63,634,000    61,850,000    59,375,000    56,704    56,951    58,370  
        december 31
       2,025,000    2,024,000    2,023,000    2,022,000    2,021,000    2,020,000    2,019    2,018    2,017  
        federal and state income taxes
          8,795,000 4,680,000 1,323,000 738,000 4,323,000 2,539,000 2,105,000 1,493,000 4,946,000 2,552,000 3,192,000 3,082,000 4,004,000 3,163,000 2,212,000 2,487,000 7,435,000 4,777,000 2,252,000 8,890,000 5,883,000 3,799 2,939,000 849,000 3,113,000 1,384   7,029,000 3,750 3,235,000 
        authorized: 12,000,000 shares at december 31, 2025 and 2024
                                         
        issued: 7,440,518 shares at december 31, 2025 and 2024
                                         
        outstanding: 7,123,717 and 7,105,595 shares at december 31, 2025 and 2024, respectively
       7,441,000                                  
        less treasury stock, at cost, 316,801 and 334,923 shares at december 31, 2025 and 2024, respectively
       10,337,000                                  
        less allowance for credit losses
           217,000                              
        authorized: 12,000,000 shares at december 31, 2024 and 2023
                                         
        issued: 7,440,518 shares at december 31, 2024 and 2023
                                         
        outstanding: 7,105,595 and 7,084,384 shares at december 31, 2024 and 2023, respectively
           7,441,000                              
        less treasury stock, at cost, 334,923 and 356,134 shares at december 31, 2024 and 2023, respectively
           10,806,000                              
        other assets
                1,283,000 1,283,000 1,688,000 1,688,000 1,024,000 1,881,000 2,259,000 2,878,000 4,350,000 6,015,000 6,285,000 6,906,000 9,035,000 10,149,000 4,435,000 4,782 6,559,000  1,159,000 1,674 3,966,000 5,696,000 4,947,000 5,637 6,832,000 
        authorized: 12,000,000 shares at december 31, 2023 and 2022
                                         
        issued: 7,440,518 shares at december 31, 2023 and 2022
                                         
        outstanding: 7,084,384 and 7,062,872 shares at december 31, 2023 and 2022, respectively
               7,441,000                          
        less treasury stock, at cost, 356,134 and 377,646 shares at december 31, 2023 and 2022, respectively
               11,483,000                          
        accumulated other comprehensive loss
                -75,000 -95,000 -88,000               180,000   -52,000 -21,000 -42,000 -86  
        authorized: 12,000,000 shares at december 31, 2022 and 2021
                                         
        issued: 7,440,518 shares at december 31, 2022 and 2021
                                         
        outstanding: 7,062,872 and 7,042,274 shares at december 31, 2022 and 2021, respectively
                   7,441,000                      
        less treasury stock, at cost, 377,646 and 398,244 shares at december 31, 2022 and 2021, respectively
                   12,156,000                      
        notes receivable
                        7,563,000 7,509,000 7,455,000 7,399,000 7,343,000 7,289,000 7,235,000 7,182 7,127,000 7,073,000 7,019,000 6,966 6,912,000 6,858,000 6,804,000 6,750 6,696,000 
        other non-current liabilities
                        940,000 940,000 940,000 940,000 1,166,000 535,000            
        authorized: 12,000,000 shares at december 31, 2021 and 2020
                                         
        issued: 7,440,518 shares at december 31, 2021 and 2020
                                         
        outstanding: 7,042,274 and 7,025,433 shares at december 31, 2021 and 2020, respectively
                       7,441,000                  
        less treasury stock, at cost, 398,244 and 415,085 shares at december 31, 2021 and 2020, respectively
                       12,779,000                  
        authorized: 12,000,000 shares at december 31, 2020 and 2019
                                         
        issued: 7,440,518 shares at december 31, 2020 and 2019
                                         
        outstanding: 7,025,433 and 7,006,323 shares at december 31, 2020 and 2019, respectively
                           7,441,000              
        less treasury stock, at cost, 415,085 and 434,195 shares at december 31, 2020 and 2019, respectively
                           13,312,000              
        assets held for sale
                                   375 528,000 528,000 4,417,000 6,189 4,064,000 
        the accompanying notes are an integral part of the condensed consolidated financial statements.
                                         
        accumulated other comprehensive gain
                              229,000  157,000         
        the accompanying notes are an integral part of the consolidated financial statements.
                                         
        authorized: 12,000,000 shares at december 31, 2019 and 2018
                                         
        issued: 7,440,518 shares at december 31, 2019 and 2018
                                         
        outstanding: 7,006,323 and 6,981,080 shares at december 31, 2019 and 2018, respectively
                               7,441          
        less treasury stock, at cost, 434,195 and 459,438 shares at december 31, 2019 and 2018, respectively
                               13,909          
        liabilities held for sale
                                      19,000 210 105,000 
        authorized: 12,000,000 shares at december 31, 2018 and 2017
                                         
        issued: 7,440,518 shares at december 31, 2018 and 2017
                                         
        outstanding: 6,981,080 and 6,968,120 shares at december 31, 2018 and 2017, respectively
                                   7,441      
        less treasury stock, at cost, 459,438 and 472,398 shares at december 31, 2018 and 2017, respectively
                                   14,408      
        authorized: 12,000,000 shares at december 31, 2017 and 2016
                                         
        issued: 7,440,518 shares at december 31, 2017 and 2016
                                         
        outstanding: 6,968,120 and 6,950,786 shares at december 31, 2017 and 2016, respectively
                                       7,441  
        less treasury stock, at cost, 472,398 and 489,732 shares at december 31, 2017 and 2016, respectively
                                       14,810  
        accumulated other comprehensive
                                        -12,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-04-05 2025-09-28 2025-06-29 2025-03-30 2024-09-29 2024-06-30 2024-03-31 2023-10-01 2023-07-02 2023-04-02 2022-10-02 2022-07-03 2022-04-03 2021-10-03 2021-07-04 2021-04-04 2020-09-27 2020-06-28 2018-04-01 2017-10-01 2017-07-02 2017-04-02 2016-12-31 2016-10-02 2016-07-03 2016-04-03 2015-12-31 2015-10-04 
                                    
          cash flows from operating activities:
                                    
          net earnings
        6,626,000 18,079,000 12,762,000 7,610,000 20,728,000 12,645,000 6,568,000 21,400,000 14,381,000 8,878,000 18,526,000 9,599,000 2,915,000 22,414,000 18,285,000 8,993,000 33,017,000 20,879,000 10,986,000 36,199,000 9,712,000 18,155,000 20,775,000 8,304,000 8,274,000 7,211,000 15,156,000 8,111,000 
          adjustments to reconcile net earnings to net cash from operating activities:
                                    
          provision for depreciation
        881,000 2,610,000 1,702,000 841,000 2,740,000 1,926,000 1,095,000 2,887,000 2,121,000 1,328,000 1,974,000 1,311,000 658,000 2,066,000 1,357,000 677,000 2,070,000 1,386,000 1,052,000 5,211,000 2,173,000 1,739,000  3,493,000 3,486,000 2,411,000  2,671,000 
          intangibles amortization
        413,000 1,137,000 758,000 379,000 1,137,000 758,000 379,000 1,257,000 830,000 379,000 186,000 108,000 54,000 162,000 108,000 54,000 168,000 114,000 745,000 1,851,000 5,000 367,000 153,000 568,000 1,535,000 356,000 
          non-cash retirement plan expense
        332,000 776,000 512,000 292,000 695,000 464,000 262,000 672,000 451,000 259,000 620,000 420,000 212,000 563,000 402,000 206,000 379,000 193,000 201,000 504,000 174,000 183,000       
          gain on sale of property, plant and equipment
        -1,707,000                            
          other
        149,000 175,000 260,000 106,000 442,000 284,000 79,000 628,000 383,000 246,000 492,000 328,000 128,000 226,000 168,000 211,000 558,000 350,000 107,000 292,000 66,000 67,000 91,000 -371,000 408,000 89,000 64,000 65,000 
          changes in operating accounts:
                                    
          accounts receivable
        36,657,000 -1,451,000 7,926,000 15,430,000 2,158,000 -2,987,000 10,913,000 22,317,000 27,675,000 29,050,000 9,522,000 4,666,000 17,606,000 2,557,000 3,797,000 5,550,000 -21,699,000 -10,915,000 21,660,000 22,560,000 3,186,000 25,874,000 -22,924,000 -4,709,000 2,393,000 11,701,000 -16,880,000 -813,000 
          inventories
        -5,889,000 -48,362,000 -20,955,000 -9,636,000 -73,198,000 -37,655,000 -13,564,000 -31,756,000 -15,810,000 -3,081,000 -32,030,000 -12,437,000 -7,689,000 -15,097,000 -7,634,000 -5,622,000 -7,566,000 -3,808,000 3,059,000 -33,834,000 -7,119,000 -14,072,000 21,884,000 -11,590,000 -8,508,000 -9,314,000 17,767,000 -19,135,000 
          other assets and current assets
        -1,997,000 143,000 -1,765,000 -3,641,000 1,371,000 540,000 -1,598,000 1,335,000 -201,000 -2,317,000 243,000 -1,168,000 -5,019,000 -3,924,000 -1,357,000 530,000 -6,684,000 -9,882,000 256,000 -1,543,000 -3,995,000 896,000 2,397,000 2,152,000 782,000 -183,000 2,356,000 2,087,000 
          accounts payable and accrued liabilities
        -7,693,000 6,368,000 6,572,000 -3,014,000 2,014,000 112,000 -73,000 10,123,000 3,787,000 378,000 -2,277,000 -4,852,000 -4,358,000 8,167,000 -6,733,000 -6,228,000 10,030,000 11,293,000 657,000 -12,223,000 -5,091,000 -4,584,000 2,385,000 1,540,000 8,953,000 -733,000 -6,000 2,572,000 
          federal and state income taxes
        3,575,000 -5,230,000 -8,931,000 4,093,000 -3,595,000 -4,130,000 1,779,000 -600,000 -1,143,000 2,351,000 -133,000 -172,000 841,000 -2,565,000 -2,290,000 2,428,000 -2,011,000 5,023,000 3,236,000 -11,114,000 -17,711,000 9,055,000  652,000 -2,513,000 1,097,000  -462,000 
          net cash from operating activities
        31,347,000 -23,054,000 1,542,000 12,460,000 -45,793,000 -28,328,000 5,555,000 28,790,000 33,001,000 37,471,000 -3,280,000 -2,108,000 5,438,000 14,569,000 6,103,000 6,799,000 8,264,000 14,633,000 41,966,000 -5,452,000 -19,717,000 25,399,000 39,762,000 110,000 13,455,000 13,049,000 24,752,000 -4,159,000 
          capital expenditures
        -1,950,000 -25,555,000 -25,449,000 -22,983,000 -3,873,000 -1,048,000 -389,000 -1,693,000 -928,000 -498,000 -522,000 -302,000 -172,000 -2,469,000 -1,956,000 -1,124,000 -1,498,000 -733,000 -1,790,000 -5,707,000 -2,252,000 -2,257,000 -3,014,000 -1,357,000 -1,950,000 -629,000 -902,000 -2,704,000 
          free cash flows
        29,397,000 -48,609,000 -23,907,000 -10,523,000 -49,666,000 -29,376,000 5,166,000 27,097,000 32,073,000 36,973,000 -3,802,000 -2,410,000 5,266,000 12,100,000 4,147,000 5,675,000 6,766,000 13,900,000 40,176,000 -11,159,000 -21,969,000 23,142,000 36,748,000 -1,247,000 11,505,000 12,420,000 23,850,000 -6,863,000 
          cash flows from investing activities:
                                    
          marketable securities - maturities and sales
         2,476,000 1,983,000 497,000 15,056,000 11,008,000 5,009,000 42,127,000 38,253,000 1,253,000 2,832,000 2,637,000 2,454,000 35,537,000 26,410,000 16,951,000 41,859,000 18,635,000 63,313,000 84,942,000 38,415,000 26,835,000 18,143,000 12,329,000 2,128,000 1,263,000 2,611,000 3,346,000 
          proceeds from note receivable
         403,000 404,000 403,000 230,000 230,000 174,000 627,000 6,000 6,000 76,000 76,000 78,000 386,000               
          proceeds from sale of property, plant and equipment
        4,510,000                            
          purchase of property, plant and equipment
        -1,950,000 -25,555,000 -25,449,000 -22,983,000 -3,873,000 -1,048,000 -389,000 -1,693,000 -928,000 -498,000 -522,000 -302,000 -172,000 -2,469,000 -1,956,000 -1,124,000 -1,498,000 -733,000 -1,790,000 -5,707,000 -2,252,000 -2,257,000 -3,014,000 -1,357,000 -1,950,000 -629,000 -902,000 -2,704,000 
          net cash from investing activities
        2,560,000          -13,314,000 -9,176,000 -1,280,000 33,950,000 24,454,000 15,827,000 -1,744,000 -20,182,000 11,865,000 22,543,000 13,122,000 2,188,000 -20,746,000 -11,109,000 -24,314,000 -4,677,000 -8,588,000 -5,588,000 
          cash flows from financing activities:
                                    
          proceeds from line of credit
        19,542,000 129,499,000 58,198,000 2,839,000 8,000,000                        
          payments on line of credit
        -43,166,000 -92,599,000 -45,562,000 -2,839,000 -8,000,000                        
          dividends paid
        -7,164,000 -7,142,000 -7,142,000 -7,142,000 -32,029,000 -32,029,000 -32,029,000 -28,385,000 -28,385,000 -28,385,000 -31,827,000 -31,827,000 -31,827,000 -44,083,000 -44,083,000 -44,083,000 -42,172,000 -42,172,000 -41,989,000 -38,405,000 -38,405,000 -35,161,000 
          proceeds from sale of treasury stock
        117,000 120,000 120,000 120,000 513,000 513,000 513,000 429,000 429,000 429,000 436,000 436,000 436,000 571,000 572,000 572,000 528,000 528,000 528,000 519,000 519,000 443,000 
          net cash from financing activities
        -30,671,000 29,878,000 5,614,000 -7,022,000 -31,516,000 -31,516,000 -31,534,000 -27,956,000 -27,956,000 -27,956,000 -31,427,000 -31,432,000 -31,432,000 -43,542,000 -43,541,000 -43,541,000 -41,671,000 -41,671,000 -41,467,000 -38,000,000 1,000 -38,001,000 -34,718,000 
          net increase in cash and cash equivalents
        3,236,000     -55,086,000 -24,111,000  2,651,000    -27,274,000    -35,151,000 -47,220,000 12,364,000          
          cash and cash equivalents at beginning of period
        3,252,000 17,663,000 17,663,000 17,663,000 87,657,000 87,657,000 87,657,000 70,711,000 70,711,000 70,711,000 109,805,000 109,805,000 109,805,000 86,036,000 86,036,000 86,036,000 79,579,000 79,579,000 11,222,000 27,034,000 27,034,000  56,222,000  
          cash and cash equivalents at end of period
        6,488,000 2,089,000 1,757,000 1,018,000 16,329,000 32,571,000 63,546,000 70,411,000 73,362,000 75,625,000 61,784,000 67,089,000 82,531,000 91,013,000 73,052,000 65,121,000 44,428,000 32,359,000 23,586,000 6,125,000 -6,594,000 16,620,000  -10,999,000 -10,859,000 29,876,000  -9,747,000 
          supplemental disclosures of cash flow information:
                                    
          cash paid during the year for:
                                    
          interest
        44,000 299,000 75,000 4,000 2,000                        
          deferred income tax
                                    
          provision for doubtful notes and accounts receivable
                                    
          loss on disposal of property, plant and equipment
                          1,000 14,000         
          loss on impairment of vendor deposit
                                    
          noncash retirement plan expense
                                176,000 198,000 189,000 187,000 
          gain on sale of subsidiary
                                    
          federal and state income taxes payable
                                    
          marketable securities purchased
            -5,432,000 -5,432,000 -2,926,000 -42,195,000 -39,725,000 -5,385,000 -12,575,000 -11,587,000 -3,640,000 -4,000   -42,105,000 -38,084,000 -51,583,000 -121,723,000 -23,750,000 -85,715,000 -36,863,000 -21,870,000 -22,073,000 -5,313,000 -10,299,000 -6,231,000 
          proceeds from notes receivable
                                    
          proceeds from sale of subsidiary
                                    
          proceeds from insurance claim
               527,000 527,000 23,000 89,000 89,000 90,000                
          cash and cash equivalents at beginning of year
                                    
          cash and cash equivalents at end of year
                                    
          income taxes
                                    
          interest on line of credit
                                    
          benefit from doubtful accounts
            -285,000 -285,000 -285,000                      
          impairment of vendor deposit
         2,701,000 2,701,000                          
          proceeds from divestiture of safety segment assets
         278,000                           
          net from investing activities
         -22,398,000 -23,062,000 -22,083,000 5,981,000 4,758,000 1,868,000                      
          net decrease in cash and cash equivalents
         -15,574,000 -15,906,000 -16,645,000 -71,328,000   -300,000  4,914,000  -42,716,000        -20,909,000 -6,594,000 -10,414,000  -10,999,000 -10,859,000 -26,346,000  -9,747,000 
          provision for doubtful notes and credit losses
                                    
          loss on impairment
                                    
          gain on bargain purchase
                  -492,000                  
          changes in operating accounts, net of effects of acquisition:
                                    
          acquisition of businesses, net of cash acquired
                                    
          acquisition of business, net cash required
                  -3,125,000                  
          net used in investing activities
               -1,134,000 -2,394,000 -4,601,000                   
          federal and state income taxes receivable/payable
                                    
          changes in operating accounts, net of effects of acquired business:
                                    
          proceeds from insurance settlement
                     500,000     1,925,000 1,997,000         
          net increase (decrease) in cash and cash equivalents
                  -48,021,000                  
          noncash income tax expense
                                    
          loss on disposal and impairment of property, plant and equipment
                                    
          gain on legal settlement
                                    
          proceeds from divestiture of businesses, net of cash paid
                                    
          acquisition of business, net of cash acquired
                                    
          proceeds from legal settlement
                                    
          sale of property, plant and equipment
                           1,000 1,000 1,000 2,000 2,000 1,000 
          loss on sale of property, plant, and equipment
                        2,000            
          net increase in cash and cash equivalents
                     4,977,000               
          net decrease in cash and cash equivalents
                      -12,984,000 -20,915,000             
          net loss and impairment on divestiture of businesses
                                    
          provision for doubtful accounts
                          6,000 41,000 9,000 5,000  4,000 4,000 4,000  202,000 
          notes issued
                                   
          benefit from depreciation
                                    
          the accompanying notes are an integral part of the condensed consolidated financial statements.
                                    
          net gain and impairment on divestiture of businesses
                                    
          net gain on involuntary conversion of machinery and equipment
                                    
          acquisition of intangible assets
                           -1,000,000        
          the accompanying notes are an integral part of the consolidated financial statements.
                                    
          impairment of long-lived assets
                                    
          gain on sale of property, plant, and equipment
                                    
          proceeds from divestiture of business, net of cash paid
                           64,033,000         
          deferred income tax provision
                                    
          net loss and impairment on divestiture of businesses
                                    
          gain on involuntary conversion of machinery and equipment
                           -1,997,000 -417,000 -1,580,000       
          gain on divestiture of business
                           -11,413,000 -709,000 -10,704,000       
          gain on disposal of property, plant and equipment
                                    
          note issued
                                    
          proceeds from divestiture of business
                            709,000 63,324,000       
          impairment of finite lived intangible assets
                                    
          gain on disposal and impairment of property, plant and equipment
                                    
          changes in:
                                    
          change in contingent consideration liability
                                    
          goodwill impairment
                                    
          acquisition of customer contract
                                    
          adjustments to reconcile net earnings to net cash from operating activities, net of acquisition related assets: