Insteel Industries, Inc(NYSE:IIIN)
Insteel Industries, Inc., together with its subsidiaries, manufactures and markets steel wire reinforcing products for concrete construction applications. The company offers pre-stressed concrete strand (PC strand) and welded wire reinforcement (WWR) products. Its PC strand is a seven-wire strand th...
Website: http://www.insteel.com
Founded: 1953
Full Time Employees: 881
Sector: Industrials
Industry: Metal Fabrication
• 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: USD | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2022-01-01 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2021-01-02 | 2020-10-03 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2016-01-02 | 2015-10-03 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-10-01 | 2011-07-02 | 2011-04-02 | 2011-01-01 | 2010-10-02 | 2010-07-03 | 2010-04-03 | 2010-01-02 | 2009-10-03 | 2009-06-27 | 2009-03-28 | 2008-12-27 | 2008-09-27 | 2008-06-28 | 2008-03-29 | 2007-12-29 | 2007-09-29 | 2007-06-30 | 2007-03-31 | 2006-12-30 | 2006-09-30 | 2006-07-01 | 2006-04-01 | 2005-12-31 | 2005-10-01 | 2005-07-02 | 2005-04-02 | 2005-01-01 | 2004-10-02 | 2004-06-26 | 2004-03-27 | 2003-12-27 | 2003-09-27 | 2003-06-28 | 2003-03-29 | 2002-12-28 | 2002-09-28 | 2002-06-29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 172,653,000 | 159,924,000 | 177,444,000 | 179,886,000 | 160,656,000 | 129,720,000 | 134,304,000 | 145,775,000 | 127,394,000 | 121,725,000 | 157,524,000 | 165,714,000 | 159,051,000 | 166,899,000 | 207,991,000 | 227,173,000 | 213,209,000 | 178,459,000 | 171,258,000 | 160,739,000 | 138,999,000 | 119,605,000 | 138,231,000 | 121,959,000 | 114,859,000 | 97,569,000 | 113,403,000 | 126,252,000 | 111,948,000 | 104,110,000 | 121,371,000 | 126,688,000 | 107,417,000 | 96,886,000 | 96,938,000 | 101,159,000 | 93,888,000 | 103,113,000 | 115,629,000 | 107,414,000 | 92,391,000 | 118,093,000 | 117,016,000 | 101,767,000 | 110,628,000 | 117,097,000 | 113,227,000 | 91,436,000 | 82,873,000 | 85,887,000 | 97,865,000 | 93,598,000 | 87,029,000 | 84,811,000 | 99,091,000 | 98,579,000 | 86,933,000 | 52,306,000 | 56,161,000 | 61,956,000 | 52,268,000 | 41,201,000 | 61,070,000 | 56,963,000 | 50,404,000 | 61,799,000 | 106,290,000 | 104,332,000 | 77,260,000 | 65,980,000 | 74,358,000 | 78,966,000 | 74,766,000 | 69,716,000 | 82,483,000 | 91,644,000 | 88,979,000 | 83,534,000 | 94,798,000 | 94,420,000 | 81,654,000 | 74,664,000 | 105,839,000 | 96,835,000 | 73,823,000 | 56,135,000 | 59,978,000 | 59,427,000 | 45,923,000 | 46,797,000 | 59,296,000 | 64,124,000 |
yoy | 7.47% | 23.28% | 32.12% | 23.40% | 26.11% | 6.57% | -14.74% | -12.03% | -19.90% | -27.07% | -24.26% | -27.05% | -25.40% | -6.48% | 21.45% | 41.33% | 53.39% | 49.21% | 23.89% | 31.80% | 21.02% | 22.59% | 21.89% | -3.40% | 2.60% | -6.28% | -6.56% | -0.34% | 4.22% | 7.46% | 25.20% | 25.24% | 14.41% | -6.04% | -16.16% | -5.82% | 1.62% | -12.68% | -1.19% | 5.55% | -16.48% | 0.85% | 3.35% | 11.30% | 33.49% | 36.34% | 15.70% | -2.31% | -4.78% | 1.27% | -1.24% | -5.05% | 0.11% | 62.14% | 76.44% | 59.11% | 66.32% | 26.95% | -8.04% | 8.77% | 3.70% | -33.33% | -42.54% | -45.40% | -34.76% | -6.34% | 42.94% | 32.12% | 3.34% | -5.36% | -9.85% | -13.83% | -15.97% | -16.54% | -12.99% | -2.94% | 8.97% | 11.88% | -10.43% | -2.49% | 10.61% | 33.01% | 76.46% | 62.95% | 60.75% | 19.95% | 1.15% | -7.32% | ||||
qoq | 7.96% | -9.87% | -1.36% | 11.97% | 23.85% | -3.41% | -7.87% | 14.43% | 4.66% | -22.73% | -4.94% | 4.19% | -4.70% | -19.76% | -8.44% | 6.55% | 19.47% | 4.20% | 6.54% | 15.64% | 16.22% | -13.47% | 13.34% | 6.18% | 17.72% | -13.96% | -10.18% | 12.78% | 7.53% | -14.22% | -4.20% | 17.94% | 10.87% | -0.05% | -4.17% | 7.74% | -8.95% | -10.82% | 7.65% | 16.26% | -21.76% | 0.92% | 14.98% | -8.01% | -5.52% | 3.42% | 23.83% | 10.33% | -3.51% | -12.24% | 4.56% | 7.55% | 2.62% | -14.41% | 0.52% | 13.40% | 66.20% | -6.86% | -9.35% | 18.54% | 26.86% | -32.53% | 7.21% | 13.01% | -18.44% | -41.86% | 1.88% | 35.04% | 17.10% | -11.27% | -5.84% | 5.62% | 7.24% | -15.48% | -10.00% | 3.00% | 6.52% | -11.88% | 0.40% | 15.63% | 9.36% | -29.46% | 9.30% | 31.17% | 31.51% | -6.41% | 0.93% | 29.41% | -1.87% | -21.08% | -7.53% | |
cost of sales | 156,160,000 | 141,864,000 | 148,836,000 | 149,114,000 | 136,127,000 | 120,191,000 | 122,045,000 | 130,387,000 | 111,679,000 | 115,455,000 | 143,541,000 | 145,347,000 | 145,789,000 | 149,113,000 | 168,196,000 | 169,091,000 | 156,140,000 | 136,095,000 | 131,339,000 | 129,189,000 | 108,771,000 | 99,754,000 | 118,769,000 | 107,154,000 | 99,576,000 | 91,332,000 | 109,575,000 | 118,016,000 | 104,927,000 | 93,134,000 | 101,827,000 | 102,502,000 | 92,001,000 | 85,085,000 | 80,262,000 | 82,865,000 | 80,878,000 | 80,510,000 | 88,082,000 | 88,799,000 | 75,968,000 | 96,199,000 | 101,322,000 | 93,065,000 | 98,585,000 | 103,248,000 | 98,964,000 | 79,830,000 | 71,822,000 | 77,294,000 | 91,964,000 | 87,194,000 | 81,535,000 | 80,152,000 | 91,345,000 | 86,050,000 | 75,330,000 | 52,441,000 | 53,421,000 | 54,266,000 | 46,049,000 | 37,526,000 | 51,935,000 | 52,889,000 | 55,323,000 | 66,075,000 | 76,827,000 | 73,447,000 | 61,473,000 | 55,360,000 | 61,631,000 | 61,614,000 | 62,408,000 | 56,092,000 | 64,190,000 | 73,158,000 | 72,665,000 | 66,903,000 | 79,569,000 | 76,632,000 | 69,937,000 | 60,941,000 | 81,070,000 | 64,139,000 | 57,297,000 | 48,787,000 | 52,925,000 | 52,925,000 | 42,222,000 | 42,766,000 | 52,944,000 | 56,457,000 |
gross profit | 16,493,000 | 18,060,000 | 28,608,000 | 30,772,000 | 24,529,000 | 9,529,000 | 12,259,000 | 15,388,000 | 15,715,000 | 6,270,000 | 13,983,000 | 20,367,000 | 13,262,000 | 17,786,000 | 39,795,000 | 58,082,000 | 57,069,000 | 42,364,000 | 39,919,000 | 31,550,000 | 30,228,000 | 19,851,000 | 19,462,000 | 14,805,000 | 15,283,000 | 6,237,000 | 3,828,000 | 8,236,000 | 7,021,000 | 10,976,000 | 19,544,000 | 24,186,000 | 15,416,000 | 11,801,000 | 16,676,000 | 18,294,000 | 13,010,000 | 22,603,000 | 27,547,000 | 18,615,000 | 16,423,000 | 21,894,000 | 15,694,000 | 8,702,000 | 12,043,000 | 13,849,000 | 14,263,000 | 11,606,000 | 11,051,000 | 8,593,000 | 5,901,000 | 6,404,000 | 5,494,000 | 4,659,000 | 7,746,000 | 12,529,000 | 11,603,000 | -135,000 | 2,340,000 | 7,690,000 | 6,219,000 | 1,742,000 | 9,047,000 | 1,176,000 | -21,040,000 | -4,276,000 | 29,463,000 | 30,885,000 | 15,787,000 | 10,620,000 | 12,727,000 | 17,352,000 | 12,358,000 | 13,624,000 | 18,293,000 | 18,486,000 | 16,314,000 | 16,631,000 | 15,229,000 | 17,788,000 | 11,717,000 | 13,723,000 | 24,769,000 | 32,696,000 | 16,526,000 | 7,348,000 | 7,053,000 | 6,502,000 | 3,701,000 | 4,031,000 | 6,352,000 | 7,667,000 |
yoy | -32.76% | 89.53% | 133.36% | 99.97% | 56.09% | 51.98% | -12.33% | -24.45% | 18.50% | -64.75% | -64.86% | -64.93% | -76.76% | -58.02% | -0.31% | 84.10% | 88.80% | 113.41% | 105.11% | 113.10% | 97.79% | 218.28% | 408.41% | 79.76% | 117.68% | -43.18% | -80.41% | -65.95% | -54.46% | -6.99% | 17.20% | 32.21% | 18.49% | -47.79% | -39.46% | -1.72% | -20.78% | 3.24% | 75.53% | 113.92% | 36.37% | 58.09% | 10.03% | -25.02% | 8.98% | 61.17% | 141.70% | 81.23% | 101.15% | 84.44% | -23.82% | -48.89% | -52.65% | -3551.11% | 231.03% | 62.93% | 86.57% | -107.75% | -74.14% | 553.91% | -129.56% | -140.74% | -69.29% | -96.19% | -233.27% | -140.26% | 131.50% | 77.99% | 27.75% | -22.05% | -30.43% | -6.13% | -24.25% | -18.08% | 20.12% | 3.92% | 39.23% | 21.19% | -38.52% | -45.60% | -29.10% | 86.76% | 251.18% | 402.86% | 346.53% | 82.29% | 11.04% | -15.19% | ||||
qoq | -8.68% | -36.87% | -7.03% | 25.45% | 157.41% | -22.27% | -20.33% | -2.08% | 150.64% | -55.16% | -31.34% | 53.57% | -25.44% | -55.31% | -31.48% | 1.78% | 34.71% | 6.12% | 26.53% | 4.37% | 52.27% | 2.00% | 31.46% | -3.13% | 145.04% | 62.93% | -53.52% | 17.31% | -36.03% | -43.84% | -19.19% | 56.89% | 30.63% | -29.23% | -8.84% | 40.61% | -42.44% | -17.95% | 47.98% | 13.35% | -24.99% | 39.51% | 80.35% | -27.74% | -13.04% | -2.90% | 22.89% | 5.02% | 28.60% | 45.62% | -7.85% | 16.56% | 17.92% | -39.85% | -38.18% | 7.98% | -8694.81% | -105.77% | -69.57% | 23.65% | 257.00% | -80.74% | 669.30% | -105.59% | 392.05% | -114.51% | -4.60% | 95.64% | 48.65% | -16.56% | -26.65% | 40.41% | -9.29% | -25.52% | -1.04% | 13.31% | -1.91% | 9.21% | -14.39% | 51.81% | -14.62% | -44.60% | -24.24% | 97.85% | 124.90% | 4.18% | 8.47% | 75.68% | -8.19% | -36.54% | -17.15% | |
gross margin % | 9.55% | 11.29% | 16.12% | 17.11% | 15.27% | 7.35% | 9.13% | 10.56% | 12.34% | 5.15% | 8.88% | 12.29% | 8.34% | 10.66% | 19.13% | 25.57% | 26.77% | 23.74% | 23.31% | 19.63% | 21.75% | 16.60% | 14.08% | 12.14% | 13.31% | 6.39% | 3.38% | 6.52% | 6.27% | 10.54% | 16.10% | 19.09% | 14.35% | 12.18% | 17.20% | 18.08% | 13.86% | 21.92% | 23.82% | 17.33% | 17.78% | 18.54% | 13.41% | 8.55% | 10.89% | 11.83% | 12.60% | 12.69% | 13.33% | 10.01% | 6.03% | 6.84% | 6.31% | 5.49% | 7.82% | 12.71% | 13.35% | -0.26% | 4.17% | 12.41% | 11.90% | 4.23% | 14.81% | 2.06% | -41.74% | -6.92% | 27.72% | 29.60% | 20.43% | 16.10% | 17.12% | 21.97% | 16.53% | 19.54% | 22.18% | 20.17% | 18.33% | 19.91% | 16.06% | 18.84% | 14.35% | 18.38% | 23.40% | 33.76% | 22.39% | 13.09% | 11.76% | 10.94% | 8.06% | 8.61% | 10.71% | 11.96% |
selling, general and administrative expense | 9,712,000 | 8,760,000 | 9,708,000 | 10,607,000 | 10,800,000 | 7,887,000 | 7,470,000 | 7,879,000 | 7,875,000 | 6,367,000 | 8,129,000 | 7,924,000 | 7,506,000 | 7,126,000 | 8,330,000 | 8,235,000 | 7,202,000 | 12,281,000 | 7,321,000 | 6,184,000 | 10,330,000 | 8,553,000 | 9,308,000 | 6,694,000 | 9,602,000 | 5,744,000 | 5,898,000 | 5,516,000 | 6,556,000 | 6,534,000 | 7,525,000 | 7,541,000 | 7,475,000 | 5,973,000 | 6,216,000 | 7,055,000 | 6,264,000 | 5,249,000 | 6,849,000 | 7,636,000 | 6,335,000 | 7,770,000 | 6,427,000 | 5,975,000 | 5,652,000 | 6,463,000 | 6,219,000 | 5,984,000 | 5,245,000 | 4,842,000 | 4,578,000 | 4,835,000 | 4,906,000 | 4,592,000 | 5,970,000 | 4,947,000 | 4,523,000 | 4,168,000 | 3,783,000 | 4,317,000 | 4,182,000 | 3,742,000 | 4,126,000 | 4,016,000 | 4,368,000 | 4,733,000 | 4,875,000 | 4,496,000 | 5,165,000 | 4,087,000 | 4,545,000 | 4,202,000 | 4,593,000 | 4,243,000 | 4,458,000 | 3,965,000 | 4,497,000 | 4,162,000 | 4,527,000 | 3,712,000 | 3,929,000 | 4,180,000 | 4,020,000 | 3,331,000 | 4,290,000 | 3,569,000 | 2,529,000 | 3,069,000 | 2,977,000 | 2,759,000 | 2,447,000 | 3,007,000 |
restructuring charges | 51,000 | 103,000 | 843,000 | 662,000 | 696,000 | 47,000 | 68,000 | 1,598,000 | 545,000 | 657,000 | 738,000 | 808,000 | 149,000 | 31,000 | 60,000 | 25,000 | 32,000 | 58,000 | 100,000 | -329,000 | 345,000 | 333,000 | 30,000 | 203,000 | 599,000 | -255,000 | 1,970,000 | 2,213,000 | 4,390,000 | 32,000 | 23,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition costs | 27,000 | 27,000 | 271,000 | 8,000 | 187,000 | 768,000 | 2,750,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense | 18,000 | 29,000 | -16,000 | 18,000 | 35,000 | 15,000 | 9,000 | -24,000 | 103,000 | 1,000 | -11,000 | -5,000 | -9,000 | 35,000 | 75,000 | 13,000 | 50,000 | -23,000 | -971,000 | -829,000 | 121,000 | -32,000 | 166,000 | 3,000 | 50,000 | 10,000 | 45,000 | 223,000 | 29,000 | -75,000 | 601,000 | -1,599,000 | -1,254,000 | -849,000 | 228,000 | -153,000 | 9,000 | -62,250 | -20,000 | -26,000 | -208,000 | -117,000 | 4,000 | -5,000 | 34,000 | -214,000 | -1,369,000 | -70,000 | 64,000 | -72,000 | 39,000 | 31,000 | 9,000 | |||||||||||||||||||||||||||||||||||||||
interest expense | 23,000 | 13,000 | 12,000 | 14,000 | 13,000 | 13,000 | 13,000 | 19,000 | 28,000 | 29,000 | 20,000 | 20,000 | 23,000 | 24,000 | 23,000 | 23,000 | 23,000 | 22,000 | 23,000 | 24,000 | 24,000 | 25,000 | 28,000 | 26,000 | 26,000 | 26,000 | 31,000 | 62,000 | 45,000 | 30,000 | 40,000 | 23,000 | 23,000 | 33,000 | 34,000 | 35,000 | 34,000 | 37,000 | 40,000 | 40,000 | 41,000 | 47,000 | 65,000 | 114,000 | 94,000 | 83,000 | 56,000 | 57,000 | 53,000 | 72,000 | 149,000 | 102,000 | 119,000 | 253,000 | 294,000 | 260,000 | 253,000 | 151,000 | 42,000 | 116,000 | 147,000 | 148,000 | 157,000 | 147,000 | 189,000 | 148,000 | 134,000 | 150,000 | 152,000 | 158,000 | 141,000 | 155,000 | 154,000 | 142,000 | 137,000 | 148,000 | 170,000 | 261,000 | 480,000 | 712,000 | 1,227,000 | 1,810,000 | 1,758,000 | 2,241,000 | 2,362,000 | 2,592,000 | 2,674,000 | 2,456,000 | 2,457,000 | 2,490,000 | 2,719,000 | 2,969,000 |
interest income | -61,000 | -370,000 | -493,000 | -472,000 | -316,000 | -786,000 | -1,382,000 | -1,245,000 | -1,147,000 | -1,659,000 | -1,422,000 | -1,097,000 | -747,000 | -440,000 | -216,000 | -86,000 | -10,000 | -14,000 | -6,000 | -5,000 | -5,000 | -5,000 | -21,000 | -22,000 | -204,000 | -226,000 | -117,000 | -9,000 | -12,000 | -155,000 | -236,000 | -150,000 | -53,000 | -73,000 | -75,000 | -48,000 | -52,000 | -63,000 | -53,000 | -32,000 | -18,000 | -6,000 | -1,000 | -4,000 | -4,000 | -1,000 | -2,000 | -1,000 | -18,000 | -2,000 | -1,000 | -18,000 | -6,000 | -13,000 | -31,000 | -45,000 | -14,000 | -12,000 | -26,000 | -16,000 | -7,000 | -95,000 | -153,000 | -125,000 | -236,000 | -207,000 | -116,000 | -39,000 | -70,000 | -190,000 | -147,000 | -25,000 | -31,000 | -52,000 | -7,000 | -10,000 | -2,000 | -1,000 | -16,000 | |||||||||||||
earnings before income taxes | 6,801,000 | 9,617,000 | 19,249,000 | 19,769,000 | 13,325,000 | 1,462,000 | 6,062,000 | 8,720,000 | 8,950,000 | 1,555,000 | 7,256,000 | 13,544,000 | 6,537,000 | 14,418,000 | 31,555,000 | 49,909,000 | 50,230,000 | 30,033,000 | 32,522,000 | 23,714,000 | 19,259,000 | 10,608,000 | 9,380,000 | 8,531,000 | 5,541,000 | 718,000 | -2,034,000 | 2,690,000 | 1,403,000 | 5,396,000 | 12,094,000 | 16,804,000 | 7,805,000 | 5,834,000 | 10,391,000 | 11,217,000 | 6,726,000 | 14,764,000 | 20,430,000 | 10,842,000 | 10,254,000 | 14,487,000 | 8,257,000 | 3,883,000 | 6,337,000 | 6,698,000 | 8,841,000 | 5,338,000 | 5,840,000 | 3,679,000 | 394,250 | 1,455,000 | 412,000 | 12,468,000 | 7,699,000 | 9,894,250 | 28,493,000 | 9,951,000 | 1,133,000 | |||||||||||||||||||||||||||||||||
income taxes | 1,584,000 | 2,024,000 | 4,699,000 | 4,610,000 | 3,095,000 | 381,000 | 1,393,000 | 2,155,000 | 2,011,000 | 423,000 | 1,630,000 | 2,979,000 | 1,436,000 | 3,295,000 | 7,249,000 | 11,350,000 | 11,213,000 | 6,904,000 | 7,370,000 | 5,319,000 | 4,339,000 | 2,465,000 | 1,954,000 | 1,867,000 | 1,177,000 | 163,000 | -267,000 | 500,000 | 354,000 | 1,270,000 | 2,686,000 | 3,936,000 | 1,926,000 | 2,035,000 | 3,522,000 | 3,797,000 | 2,266,000 | 4,910,000 | 6,899,000 | 3,690,000 | 3,546,000 | 4,863,000 | 2,865,000 | 1,339,000 | 2,187,000 | 2,123,000 | 3,044,000 | 1,816,000 | 2,126,000 | 1,277,000 | 316,000 | 561,000 | 150,000 | -110,000 | 892,000 | 1,747,000 | 1,789,000 | -3,940,000 | -1,215,000 | 1,680,000 | 357,000 | -860,000 | 2,097,000 | -1,233,000 | -9,150,000 | -3,472,000 | 8,788,000 | 9,428,000 | 3,871,000 | 2,370,000 | 3,012,000 | 4,716,000 | 2,769,000 | 3,516,000 | 4,589,000 | 5,353,000 | 4,303,000 | 4,790,000 | 3,953,000 | 4,956,000 | 2,220,000 | 2,583,000 | 7,313,000 | 10,531,000 | 3,790,000 | 432,000 | -6,036,000 | 257,000 | ||||
net earnings | 5,217,000 | 7,593,000 | 14,550,000 | 15,159,000 | 10,230,000 | 1,081,000 | 4,669,000 | 6,565,000 | 6,939,000 | 1,132,000 | 5,626,000 | 10,565,000 | 5,101,000 | 11,123,000 | 24,306,000 | 38,559,000 | 39,017,000 | 23,129,000 | 25,152,000 | 18,395,000 | 14,920,000 | 8,143,000 | 7,426,000 | 6,664,000 | 4,364,000 | 555,000 | -1,767,000 | 2,190,000 | 1,049,000 | 4,126,000 | 9,408,000 | 12,868,000 | 5,879,000 | 3,799,000 | 6,869,000 | 7,420,000 | 4,460,000 | 9,854,000 | 13,531,000 | 7,152,000 | 6,708,000 | 9,624,000 | 5,392,000 | 2,544,000 | 4,150,000 | 4,575,000 | 5,797,000 | 3,522,000 | 3,714,000 | 2,402,000 | 833,000 | 894,000 | 262,000 | 972,000 | 3,650,000 | 2,619,000 | -1,630,000 | 1,605,000 | 1,634,000 | 1,693,000 | -1,749,000 | -16,395,000 | -5,635,000 | 15,683,000 | 16,927,000 | 6,918,000 | 4,224,000 | 5,163,000 | 8,307,000 | 4,913,000 | 5,779,000 | 10,079,000 | 7,882,000 | 7,401,000 | 7,678,000 | 6,386,000 | 8,499,000 | 5,044,000 | 5,116,000 | 11,892,000 | 17,962,000 | 6,161,000 | 701,000 | 7,958,000 | 683,000 | -923,000 | 1,679,000 | |||||
yoy | -49.00% | 602.41% | 211.63% | 130.91% | 47.43% | -4.51% | -17.01% | -37.86% | 36.03% | -89.82% | -76.85% | -72.60% | -86.93% | -51.91% | -3.36% | 109.62% | 161.51% | 184.04% | 238.70% | 176.04% | 241.89% | 1367.21% | -520.26% | 204.29% | 316.02% | -86.55% | -118.78% | -82.98% | -82.16% | 8.61% | 36.96% | 73.42% | 31.82% | -61.45% | -49.24% | 3.75% | -33.51% | 2.39% | 150.95% | 181.13% | 61.64% | 110.36% | -6.99% | -27.77% | 11.74% | 90.47% | 595.92% | 293.96% | 1317.56% | -14.30% | -75.51% | -90.00% | -159.63% | 127.41% | 60.28% | -196.28% | -191.77% | -109.97% | -89.20% | -110.33% | -336.99% | -233.40% | 203.76% | 103.77% | 40.81% | -26.91% | -48.77% | 5.39% | -33.62% | -24.73% | 57.83% | -7.26% | 46.73% | 50.08% | -46.30% | -52.68% | -18.13% | 629.81% | 49.43% | 2529.87% | -962.19% | -59.32% | ||||||||||
qoq | -31.29% | -47.81% | -4.02% | 48.18% | 846.35% | -76.85% | -28.88% | -5.39% | 512.99% | -79.88% | -46.75% | 107.12% | -54.14% | -54.24% | -36.96% | -1.17% | 68.69% | -8.04% | 36.73% | 23.29% | 83.22% | 9.66% | 11.43% | 52.70% | 686.31% | -131.41% | -180.68% | 108.77% | -74.58% | -56.14% | -26.89% | 118.88% | 54.75% | -44.69% | -7.43% | 66.37% | -54.74% | -27.17% | 89.19% | 6.62% | -30.30% | 78.49% | 111.95% | -38.70% | -9.29% | -21.08% | 64.59% | -5.17% | 54.62% | 188.36% | -6.82% | 241.22% | -73.37% | 39.37% | -201.56% | -1.77% | -196.80% | -89.33% | 190.95% | -135.93% | -7.35% | 144.68% | 63.78% | -18.19% | -37.85% | 69.08% | -14.99% | -42.66% | 27.87% | 6.50% | -3.61% | 20.23% | -24.86% | 68.50% | -1.41% | -56.98% | -33.79% | 191.54% | 778.89% | -91.19% | 1065.15% | -154.97% | ||||||||||
net income margin % | 3.02% | 4.75% | 8.20% | 8.43% | 6.37% | 0.83% | 3.48% | 4.50% | 5.45% | 0.93% | 3.57% | 6.38% | 3.21% | 6.66% | 11.69% | 16.97% | 18.30% | 12.96% | 14.69% | 11.44% | 10.73% | 6.81% | 5.37% | 5.46% | 3.80% | 0.57% | -1.56% | 1.73% | 0.94% | 3.96% | 7.75% | 10.16% | 5.47% | 3.92% | 7.09% | 7.33% | 4.75% | 9.56% | 11.70% | 6.66% | 7.26% | 8.15% | 4.61% | 2.50% | 3.75% | 3.91% | 5.12% | 3.85% | 4.48% | 2.80% | 0.85% | 0.96% | 0.30% | 0% | 0.98% | 3.70% | 3.01% | 0% | -2.90% | 2.59% | 3.13% | 0% | 2.77% | -3.07% | -32.53% | -9.12% | 14.75% | 16.22% | 8.95% | 6.40% | 6.94% | 10.52% | 6.57% | 8.29% | 12.22% | 8.60% | 8.32% | 9.19% | 6.74% | 9.00% | 6.18% | 6.85% | 11.24% | 18.55% | 8.35% | 1.25% | 13.27% | 1.15% | 0% | 0% | -1.56% | 2.62% |
net earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.27 | 0.39 | 0.75 | 0.78 | 0.53 | 0.06 | 0.24 | 0.34 | 0.36 | 0.06 | 0.29 | 0.54 | 0.26 | 0.57 | 1.25 | 1.97 | 2 | 1.19 | 1.3 | 0.95 | 0.77 | 0.42 | 0.39 | 0.35 | 0.23 | 0.03 | -0.09 | 0.11 | 0.05 | 0.21 | 0.49 | 0.67 | 0.31 | 0.2 | 0.36 | 0.39 | 0.23 | 0.52 | 0.72 | 0.38 | 0.36 | 0.52 | 0.29 | 0.14 | 0.23 | 0.25 | 0.32 | 0.19 | 0.21 | 0.14 | 0.015 | 0.05 | 0.01 | 0.56 | 0.73 | 2.1 | 0.73 | |||||||||||||||||||||||||||||||||||
diluted | 0.27 | 0.39 | 0.75 | 0.78 | 0.52 | 0.06 | 0.24 | 0.34 | 0.35 | 0.06 | 0.29 | 0.54 | 0.26 | 0.57 | 1.24 | 1.96 | 1.99 | 1.18 | 1.28 | 0.94 | 0.76 | 0.42 | 0.38 | 0.34 | 0.23 | 0.03 | -0.09 | 0.11 | 0.05 | 0.21 | 0.48 | 0.67 | 0.31 | 0.19 | 0.36 | 0.39 | 0.23 | 0.51 | 0.71 | 0.38 | 0.36 | 0.51 | 0.29 | 0.14 | 0.22 | 0.24 | 0.31 | 0.19 | 0.2 | 0.13 | 0.013 | 0.05 | 0.01 | 0.54 | 0.7 | 1.98 | 0.7 | |||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 19,482 | 19,472 | 19,484 | 19,476 | 19,482 | 19,497 | 19,502 | 19,500 | 19,508 | 19,497 | 19,504 | 19,488 | 19,503 | 19,525 | 19,517 | 19,537 | 19,492 | 19,411 | 19,344 | 19,352 | 19,328 | 19,309 | 19,278 | 19,283 | 19,272 | 19,261 | 19,243 | 19,252 | 19,242 | 19,223 | 19,079 | 19,070 | 19,052 | 19,011 | 19,025 | 19,004 | 18,980 | 18,754 | 18,867 | 18,678 | 18,525 | 18,418 | 18,438 | 18,404 | 18,377 | 18,257 | 18,267 | 18,234 | 17,846 | 17,724 | 17,690 | 17,649 | 17,610 | 17,587 | 17,551 | 17,511 | 17,492 | 17,458 | 17,410 | 17,392 | 17,365 | 17,335 | 17,330 | 17,503 | 18,021 | 18,158 | 18,136 | 18,114 | 18,075 | 9,143 | 9,406 | 9,378,000 | 9,307,000 | 9,175,000 | 8,561,000 | |||||||||||||||||
diluted | 19,566 | 19,551 | 19,558 | 19,553 | 19,529 | 19,550 | 19,575 | 19,568 | 19,594 | 19,573 | 19,566 | 19,548 | 19,562 | 19,584 | 19,629 | 19,657 | 19,623 | 19,636 | 19,534 | 19,573 | 19,517 | 19,434 | 19,383 | 19,377 | 19,386 | 19,370 | 19,340 | 19,334 | 19,340 | 19,336 | 19,277 | 19,274 | 19,258 | 19,217 | 19,225 | 19,224 | 19,209 | 19,055 | 19,135 | 19,015 | 18,883 | 18,803 | 18,828 | 18,822 | 18,820 | 18,665 | 18,683 | 18,637 | 18,286 | 18,088 | 17,993 | 18,038 | 17,610 | 17,855 | 17,802 | 17,511 | 17,695 | 17,647 | 17,410 | 17,392 | 17,365 | 17,483 | 17,482 | 17,647 | 18,189 | 18,326 | 18,299 | 18,288 | 18,263 | 9,232 | 9,464 | 9,495,000 | 9,462,000 | 9,424,000 | 9,077,000 | |||||||||||||||||
cash dividends declared per share | 0.03 | 1.03 | 0.273 | 0.03 | 0.03 | 1.03 | 0.648 | 0.03 | 0.03 | 2.53 | 0.523 | 0.03 | 0.03 | 2.03 | 0.523 | 0.03 | 0.03 | 2.03 | 0.398 | 0.03 | 0.03 | 1.53 | 0.023 | 0.03 | 0.03 | 0.03 | 0.023 | 0.03 | 0.03 | 0.03 | 0.273 | 0.03 | 0.03 | 0.335 | 0.03 | 0.03 | 1.28 | 0.273 | 0.03 | 0.03 | 1.03 | 0.023 | 0.03 | 0.03 | 0.03 | 0.023 | 0.03 | 0.03 | 0.03 | 0.28 | 0.023 | 0.03 | 0.03 | 0.03 | ||||||||||||||||||||||||||||||||||||||
comprehensive income | 5,217 | 7,593 | 6,617.5 | 15,159 | 10,230 | 1,081 | 3,659 | 6,565 | 6,939 | 1,132 | 6,697.25 | 10,565 | 5,101 | 11,123 | 25,176.25 | 38,559 | 39,017 | 23,129 | 10,364.5 | 18,395 | 14,920 | 8,143 | 2,895.75 | 6,664 | 4,364 | 555 | 1,841.25 | 2,190 | 1,049 | 4,126 | 6,714.5 | 12,868 | 5,879 | 4,687.25 | 6,869 | 7,420 | 4,460 | 6,847.75 | 13,531 | 7,152 | 6,708 | 3,021.5 | 5,392 | 2,544 | 4,150 | 3,016.5 | 5,797 | 3,522 | 3,714 | 2,402 | ||||||||||||||||||||||||||||||||||||||||||
other income | -11,000 | -14,000 | -22,000 | -57,000 | -3,342,000 | -320,750 | -1,240,000 | -18,000 | -25,000 | -10,000 | -114,000 | -40,000 | -85,000 | 26,000 | -144,000 | -70,000 | -126,000 | -27,000 | -56,000 | -13,000 | -63,000 | -2,000 | -97,000 | -12,500 | -1,000 | -58,000 | -22,000 | -12,000 | -57,000 | -19,000 | -19,000 | -26,000 | -32,000 | -18,000 | -258,500 | -11,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring recoveries | -75,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges (recoveries) | -79,500 | -365,000 | 48,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on early extinguishment of debt | -106,250 | -425,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding | 8,466,000 | 8,460,000 | 8,460,000 | 8,460,000 | 8,460,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 19,482 | 19,472 | 19,484 | 19,476 | 19,482 | 19,497 | 19,502 | 19,500 | 19,508 | 19,497 | 19,504 | 19,488 | 19,503 | 19,525 | 19,517 | 19,537 | 19,492 | 19,411 | 19,344 | 19,352 | 19,328 | 19,309 | 19,278 | 19,283 | 19,272 | 19,261 | 19,243 | 19,252 | 19,242 | 19,223 | 19,079 | 19,070 | 19,052 | 19,011 | 19,025 | 19,004 | 18,980 | 18,754 | 18,867 | 18,678 | 18,525 | 18,418 | 18,438 | 18,404 | 18,377 | 18,257 | 18,267 | 18,234 | 17,846 | 17,724 | 17,690 | 17,649 | 17,610 | 17,587 | 17,551 | 17,511 | 17,492 | 17,458 | 17,410 | 17,392 | 17,365 | 17,335 | 17,330 | 17,503 | 18,021 | 18,158 | 18,136 | 18,114 | 18,075 | 9,143 | 9,406 | 9,378,000 | 9,307,000 | 9,175,000 | 8,561,000 | |||||||||||||||||
diluted | 19,566 | 19,551 | 19,558 | 19,553 | 19,529 | 19,550 | 19,575 | 19,568 | 19,594 | 19,573 | 19,566 | 19,548 | 19,562 | 19,584 | 19,629 | 19,657 | 19,623 | 19,636 | 19,534 | 19,573 | 19,517 | 19,434 | 19,383 | 19,377 | 19,386 | 19,370 | 19,340 | 19,334 | 19,340 | 19,336 | 19,277 | 19,274 | 19,258 | 19,217 | 19,225 | 19,224 | 19,209 | 19,055 | 19,135 | 19,015 | 18,883 | 18,803 | 18,828 | 18,822 | 18,820 | 18,665 | 18,683 | 18,637 | 18,286 | 18,088 | 17,993 | 18,038 | 17,610 | 17,855 | 17,802 | 17,511 | 17,695 | 17,647 | 17,410 | 17,392 | 17,365 | 17,483 | 17,482 | 17,647 | 18,189 | 18,326 | 18,299 | 18,288 | 18,263 | 9,232 | 9,464 | 9,495,000 | 9,462,000 | 9,424,000 | 9,077,000 | |||||||||||||||||
bargain purchase gain | -500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | -290,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -180,000 | -7,628,000 | -1,136,000 | -1,156,000 | -763,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.01 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.01 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory write-downs | 400,000 | 1,933,000 | 88,000 | 2,898,000 | 16,121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before income taxes | 1,864,000 | 5,397,000 | 4,408,000 | -2,902,000 | 3,304,000 | 2,001,000 | 4,875,000 | -2,970,000 | -25,532,000 | -9,071,000 | 24,434,000 | 26,376,000 | 10,763,000 | 6,601,000 | 8,077,000 | 13,060,000 | 7,713,000 | 9,447,000 | 14,042,000 | 14,418,000 | 11,704,000 | 10,339,000 | 13,360,000 | 6,566,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations | 972,000 | 3,650,000 | 2,619,000 | -1,687,000 | 1,624,000 | 1,644,000 | 2,778,000 | -1,737,000 | -16,382,000 | -5,599,000 | 15,646,000 | 16,948,000 | 6,892,000 | 4,231,000 | 5,065,000 | 8,344,000 | 4,944,000 | 5,931,000 | 9,453,000 | 9,065,000 | 7,401,000 | 6,386,000 | 8,404,000 | 4,346,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations net of income taxes of - , | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
per share amounts: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | -0.003 | -0.01 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.53 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from continuing operations before income taxes | -11,568,000 | -1,983,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from continuing operations | -7,628,000 | -1,123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations net of income taxes of - and | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations net of income taxes of | -10,500 | -19,000 | -10,000 | -13,000 | -36,000 | -500 | -21,000 | -7,000 | -55,000 | -37,000 | -31,000 | -152,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations net of income taxes of (6), (12), 37 and - | -15,250 | -12,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations net of income taxes of (8), 16, (31) and 12 | -13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations | 0.03 | -0.07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations net of income taxes of 16, | 26,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations net of income taxes of (774), (66), (1,270) and 350 | -490,750 | -1,183,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of insteel construction systems | 95,000 | 698,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from discontinued operations | -0.01 | 0.01 | 0.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before interest and income taxes | 9,509,000 | 11,688,750 | 30,734,000 | 12,306,000 | 3,715,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding | 8,466,000 | 8,460,000 | 8,460,000 | 8,460,000 | 8,460,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dilutive effect of stock options | 341,000 | 234,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
per share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before interest, income taxes and accounting change | 4,596,000 | 3,394,000 | 693,000 | 1,263,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before income taxes and accounting change | -508,500 | 940,000 | 1,009,000 | 1,679,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before accounting change | 7,958,000 | 683,000 | -923,000 | 1,679,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of accounting change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss before income taxes and accounting change | -1,763,000 | -1,211,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | -607,000 | -448,000 | -487,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss before accounting change | -1,156,000 | -763,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating income | -1,081,750 | 4,637,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -123.33% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating margin % | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | -1.82% | 7.23% |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2022-01-01 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2021-01-02 | 2020-10-03 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2016-01-02 | 2015-10-03 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-10-01 | 2011-07-02 | 2011-04-02 | 2011-01-01 | 2010-10-02 | 2010-07-03 | 2010-04-03 | 2010-01-02 | 2009-10-03 | 2009-06-27 | 2009-03-28 | 2008-12-27 | 2008-09-27 | 2008-06-28 | 2008-03-29 | 2007-12-29 | 2007-09-29 | 2007-06-30 | 2007-03-31 | 2006-12-30 | 2006-09-30 | 2006-07-01 | 2006-04-01 | 2005-12-31 | 2005-10-01 | 2005-07-02 | 2005-04-02 | 2005-01-01 | 2004-10-02 | 2004-06-26 | 2004-03-27 | 2003-12-27 | 2003-09-27 | 2003-06-28 | 2003-03-29 | 2002-12-28 | 2002-09-28 | 2002-06-29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 15,088,000 | 15,589,000 | 38,630,000 | 53,665,000 | 28,424,000 | 35,951,000 | 111,538,000 | 97,745,000 | 83,945,000 | 85,615,000 | 125,670,000 | 91,740,000 | 80,156,000 | 42,638,000 | 48,316,000 | 63,045,000 | 69,725,000 | 63,020,000 | 89,884,000 | 89,827,000 | 58,940,000 | 50,182,000 | 68,688,000 | 61,371,000 | 40,363,000 | 67,114,000 | 38,181,000 | 7,449,000 | 490,000 | 15,503,000 | 43,941,000 | 45,232,000 | 23,464,000 | 37,336,000 | 32,105,000 | 37,848,000 | 40,185,000 | 57,020,000 | 58,873,000 | 53,838,000 | 36,402,000 | 45,619,000 | 33,258,000 | 11,433,000 | 6,172,000 | 11,000 | 3,050,000 | 31,449,000 | 19,181,000 | 7,903,000 | 4,815,000 | 10,000 | 10,000 | 233,000 | 10,000 | 10,000 | 2,009,000 | 3,893,000 | 2,787,000 | 45,935,000 | 44,170,000 | 52,263,000 | 24,334,000 | 35,102,000 | 21,569,000 | 8,000 | 1,244,000 | 26,493,000 | 17,472,000 | 17,652,000 | 17,719,000 | 8,703,000 | 6,351,000 | 9,000 | 11,625,000 | 10,689,000 | 2,675,000 | 6,474,000 | 1,372,000 | 1,098,000 | 1,366,000 | 1,086,000 | 2,318,000 | 1,600,000 | 462,000 | 1,854,000 | 310,000 | 941,000 | 333,000 | 519,000 | 310,000 | 1,954,000 | |
accounts receivable | 81,386,000 | 64,601,000 | 78,719,000 | 83,264,000 | 79,792,000 | 49,442,000 | 58,308,000 | 61,234,000 | 55,549,000 | 43,354,000 | 63,424,000 | 66,363,000 | 65,874,000 | 68,789,000 | 81,646,000 | 81,175,000 | 80,690,000 | 73,562,000 | 67,917,000 | 59,349,000 | 58,123,000 | 49,224,000 | 53,817,000 | 54,901,000 | 54,912,000 | 35,405,000 | 44,182,000 | 50,743,000 | 50,574,000 | 36,524,000 | 51,484,000 | 55,832,000 | 50,455,000 | 39,769,000 | 40,284,000 | 42,307,000 | 49,577,000 | 44,155,000 | 47,389,000 | 49,426,000 | 48,578,000 | 40,368,000 | 46,782,000 | 48,215,000 | 44,025,000 | 40,688,000 | 51,211,000 | 46,645,000 | 41,175,000 | 33,586,000 | 35,247,000 | 42,138,000 | 40,714,000 | 36,524,000 | 36,129,000 | 41,971,000 | 43,691,000 | 37,418,000 | 22,356,000 | 24,970,000 | 28,450,000 | 23,205,000 | 17,770,000 | 21,283,000 | 24,635,000 | 23,353,000 | 25,559,000 | 49,581,000 | 45,657,000 | 33,411,000 | 25,960,000 | 34,518,000 | 35,069,000 | 36,121,000 | 29,585,000 | 37,519,000 | 41,031,000 | 40,890,000 | 36,750,000 | 42,822,000 | 39,427,000 | 38,068,000 | 32,234,000 | 44,487,000 | 42,272,000 | 38,934,000 | 24,158,000 | 30,909,000 | 31,529,000 | 24,785,000 | 23,595,000 | 29,898,000 | 33,125,000 |
inventories | 158,980,000 | 172,287,000 | 137,776,000 | 119,171,000 | 96,033,000 | 98,670,000 | 88,840,000 | 89,379,000 | 92,530,000 | 94,142,000 | 103,306,000 | 133,126,000 | 136,492,000 | 171,185,000 | 197,654,000 | 192,447,000 | 127,049,000 | 81,558,000 | 79,049,000 | 71,158,000 | 68,623,000 | 64,276,000 | 68,963,000 | 74,269,000 | 71,685,000 | 65,252,000 | 70,851,000 | 104,624,000 | 117,227,000 | 115,306,000 | 94,157,000 | 54,751,000 | 63,156,000 | 70,918,000 | 81,853,000 | 83,682,000 | 59,230,000 | 61,590,000 | 71,186,000 | 63,914,000 | 56,574,000 | 69,065,000 | 66,009,000 | 70,793,000 | 83,439,000 | 87,464,000 | 81,899,000 | 79,167,000 | 71,399,000 | 66,215,000 | 56,239,000 | 65,774,000 | 77,388,000 | 69,225,000 | 73,402,000 | 76,374,000 | 70,454,000 | 61,717,000 | 61,062,000 | 43,919,000 | 41,815,000 | 32,160,000 | 38,449,000 | 38,542,000 | 35,169,000 | 55,073,000 | 82,165,000 | 71,220,000 | 72,996,000 | 55,308,000 | 45,410,000 | 47,401,000 | 59,717,000 | 51,300,000 | 56,683,000 | 46,797,000 | 42,045,000 | 46,961,000 | 43,485,000 | 33,160,000 | 50,899,000 | 53,879,000 | 64,737,000 | 40,404,000 | 32,709,000 | 23,961,000 | 24,003,000 | 30,259,000 | 30,426,000 | 35,474,000 | 35,830,000 | 32,653,000 | 31,865,000 |
other current assets | 8,080,000 | 5,742,000 | 6,822,000 | 7,442,000 | 6,536,000 | 8,422,000 | 8,608,000 | 8,766,000 | 7,675,000 | 8,706,000 | 6,453,000 | 6,406,000 | 5,357,000 | 5,599,000 | 7,716,000 | 6,998,000 | 5,340,000 | 8,664,000 | 10,056,000 | 7,479,000 | 6,556,000 | 5,201,000 | 5,570,000 | 6,245,000 | 9,312,000 | 6,470,000 | 7,370,000 | 6,911,000 | 6,265,000 | 5,841,000 | 5,895,000 | 5,075,000 | 4,071,000 | 5,101,000 | 5,949,000 | 5,182,000 | 3,264,000 | 3,258,000 | 3,039,000 | 2,208,000 | 2,563,000 | 2,547,000 | 5,309,000 | 3,923,000 | 4,887,000 | 4,784,000 | 6,433,000 | 5,682,000 | 5,114,000 | 4,906,000 | 5,343,000 | 7,146,000 | 5,326,000 | 4,908,000 | 4,602,000 | 4,093,000 | 5,699,000 | 4,930,000 | |||||||||||||||||||||||||||||||||||
total current assets | 263,534,000 | 258,219,000 | 261,947,000 | 263,542,000 | 210,785,000 | 192,485,000 | 267,294,000 | 257,124,000 | 239,699,000 | 231,817,000 | 298,853,000 | 297,635,000 | 287,879,000 | 288,211,000 | 335,332,000 | 343,665,000 | 282,804,000 | 226,804,000 | 246,906,000 | 227,813,000 | 192,242,000 | 168,883,000 | 197,038,000 | 196,786,000 | 176,272,000 | 174,241,000 | 160,584,000 | 169,727,000 | 174,556,000 | 173,174,000 | 195,477,000 | 160,890,000 | 141,146,000 | 153,124,000 | 160,191,000 | 169,019,000 | 152,256,000 | 166,023,000 | 180,487,000 | 169,386,000 | 144,117,000 | 157,599,000 | 151,358,000 | 134,364,000 | 138,523,000 | 132,947,000 | 142,593,000 | 162,943,000 | 136,869,000 | 112,610,000 | 101,644,000 | 115,068,000 | 123,438,000 | 110,890,000 | 114,143,000 | 122,448,000 | 121,853,000 | 107,958,000 | 91,166,000 | 118,755,000 | 117,039,000 | 110,041,000 | 97,042,000 | 111,651,000 | 99,657,000 | 95,208,000 | 116,105,000 | 150,416,000 | 138,144,000 | 108,732,000 | 92,396,000 | 95,262,000 | 103,372,000 | 90,982,000 | 100,385,000 | 98,091,000 | 95,260,000 | 90,583,000 | 88,474,000 | 81,017,000 | 93,524,000 | 96,495,000 | 100,733,000 | 90,981,000 | 81,745,000 | 69,692,000 | 58,931,000 | 69,787,000 | |||||
property, plant and equipment | 126,199,000 | 126,327,000 | 128,691,000 | 131,083,000 | 133,944,000 | 136,379,000 | 125,540,000 | 127,889,000 | 127,534,000 | 129,300,000 | 120,014,000 | 118,788,000 | 111,946,000 | 107,178,000 | 108,156,000 | 108,265,000 | 107,159,000 | 103,442,000 | 105,624,000 | 105,729,000 | 104,680,000 | 101,351,000 | 101,392,000 | 101,089,000 | 111,674,000 | 102,665,000 | 104,960,000 | 107,331,000 | 109,377,000 | 111,171,000 | 106,148,000 | 102,789,000 | 103,277,000 | 102,891,000 | 98,670,000 | 99,383,000 | 94,805,000 | 92,332,000 | 88,193,000 | 85,779,000 | 83,788,000 | 83,144,000 | 84,178,000 | 86,642,000 | 87,164,000 | 91,443,000 | 90,386,000 | 80,745,000 | 81,169,000 | 86,944,000 | 88,068,000 | 87,716,000 | 86,937,000 | 88,740,000 | 88,420,000 | 89,484,000 | 90,018,000 | 93,169,000 | 91,521,000 | 58,653,000 | 60,407,000 | 61,735,000 | 62,897,000 | 64,204,000 | 65,396,000 | 67,056,000 | 68,410,000 | 69,105,000 | 70,331,000 | 70,344,000 | 70,696,000 | 67,147,000 | 65,251,000 | 61,586,000 | 57,694,000 | 55,217,000 | 49,177,000 | 55,302,000 | 50,941,000 | 49,934,000 | 49,647,000 | 48,423,000 | 48,192,000 | 48,602,000 | 48,829,000 | 49,566,000 | 49,831,000 | 50,816,000 | 51,822,000 | 53,017,000 | 54,354,000 | 55,445,000 | 57,144,000 |
intangible assets | 15,745,000 | 16,138,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 37,755,000 | 37,755,000 | 37,755,000 | 37,755,000 | 37,755,000 | 35,641,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,745,000 | 9,624,000 | 8,293,000 | 8,293,000 | 8,293,000 | 8,293,000 | 8,293,000 | 8,293,000 | 8,293,000 | 8,293,000 | 8,293,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | 6,965,000 | ||||||||||||||||||||||||||||||||||||||||||||||
other assets | 17,254,000 | 17,694,000 | 17,704,000 | 22,478,000 | 21,862,000 | 22,196,000 | 14,632,000 | 14,329,000 | 14,533,000 | 13,803,000 | 12,811,000 | 12,936,000 | 12,189,000 | 11,969,000 | 11,665,000 | 12,322,000 | 13,594,000 | 21,328,000 | 20,767,000 | 20,762,000 | 22,099,000 | 21,641,000 | 21,160,000 | 20,260,000 | 12,514,000 | 12,915,000 | 10,562,000 | 10,560,000 | 10,188,000 | 9,367,000 | 9,913,000 | 9,778,000 | 9,649,000 | 9,698,000 | 9,334,000 | 8,934,000 | 8,712,000 | 8,463,000 | 8,184,000 | 7,935,000 | 7,813,000 | 7,681,000 | 7,518,000 | 10,338,000 | 10,076,000 | 7,102,000 | 7,035,000 | 8,351,000 | 8,413,000 | 6,385,000 | 6,009,000 | 5,768,000 | 5,646,000 | 5,810,000 | 5,274,000 | 4,598,000 | 6,077,000 | 5,770,000 | 7,583,000 | 5,097,000 | 5,649,000 | 5,343,000 | 4,833,000 | 4,382,000 | 3,722,000 | 4,046,000 | 4,220,000 | 5,064,000 | 6,372,000 | 6,467,000 | 7,409,000 | 7,485,000 | 9,528,000 | 9,681,000 | 9,315,000 | 9,653,000 | 8,438,000 | 8,358,000 | 8,118,000 | 7,325,000 | 11,944,000 | 11,026,000 | 11,340,000 | 11,361,000 | 11,531,000 | 11,495,000 | 11,687,000 | 12,327,000 | 10,891,000 | 11,354,000 | 11,739,000 | 12,251,000 | 19,346,000 |
total assets | 460,487,000 | 456,133,000 | 462,650,000 | 471,892,000 | 421,860,000 | 404,699,000 | 422,552,000 | 414,615,000 | 397,227,000 | 390,568,000 | 447,513,000 | 445,382,000 | 428,224,000 | 423,756,000 | 471,745,000 | 481,048,000 | 420,558,000 | 368,779,000 | 390,710,000 | 371,931,000 | 336,861,000 | 309,951,000 | 337,902,000 | 336,690,000 | 319,035,000 | 306,451,000 | 293,009,000 | 304,795,000 | 311,571,000 | 311,434,000 | 329,534,000 | 291,726,000 | 272,640,000 | 284,640,000 | 283,073,000 | 292,496,000 | 271,222,000 | 282,557,000 | 292,892,000 | 279,417,000 | 252,324,000 | 265,320,000 | 260,239,000 | 248,841,000 | 253,549,000 | 248,057,000 | 256,795,000 | 252,039,000 | 226,451,000 | 205,939,000 | 195,721,000 | 208,552,000 | 216,021,000 | 205,440,000 | 207,837,000 | 216,530,000 | 217,948,000 | 206,897,000 | 190,270,000 | 182,505,000 | 184,975,000 | 178,999,000 | 166,652,000 | 182,117,000 | 172,410,000 | 169,945,000 | 192,370,000 | 228,220,000 | 218,482,000 | 189,178,000 | 174,136,000 | 173,529,000 | 181,786,000 | 165,884,000 | 171,029,000 | 166,596,000 | 156,510,000 | 154,243,000 | 147,533,000 | 138,276,000 | 155,115,000 | 155,944,000 | 160,265,000 | 150,944,000 | 142,105,000 | 130,753,000 | 120,449,000 | 132,930,000 | |||||
liabilities and shareholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 62,185,000 | 57,299,000 | 48,173,000 | 73,424,000 | 42,998,000 | 36,724,000 | 37,487,000 | 34,827,000 | 25,409,000 | 23,852,000 | 34,346,000 | 38,075,000 | 36,936,000 | 30,801,000 | 46,796,000 | 77,159,000 | 58,459,000 | 35,369,000 | 49,443,000 | 60,217,000 | 44,941,000 | 31,761,000 | 38,961,000 | 47,891,000 | 38,438,000 | 31,919,000 | 21,595,000 | 31,311,000 | 35,124,000 | 40,456,000 | 60,059,000 | 34,420,000 | 32,561,000 | 30,992,000 | 33,651,000 | 48,079,000 | 35,605,000 | 29,001,000 | 42,759,000 | 39,738,000 | 30,654,000 | 31,467,000 | 32,182,000 | 33,312,000 | 36,076,000 | 30,874,000 | 52,811,000 | 55,276,000 | 38,318,000 | 33,728,000 | 30,124,000 | 30,126,000 | 32,226,000 | 33,754,000 | 27,874,000 | 38,607,000 | 41,952,000 | 35,870,000 | 22,342,000 | 20,689,000 | 21,458,000 | 19,368,000 | 8,822,000 | 23,965,000 | 16,346,000 | 11,094,000 | 16,546,000 | 23,581,000 | 34,961,000 | 29,663,000 | 17,874,000 | 16,705,000 | 30,127,000 | 19,300,000 | 29,989,000 | 30,691,000 | 31,523,000 | 37,347,000 | 28,422,000 | 17,403,000 | 24,710,000 | 18,684,000 | 14,445,000 | 15,041,000 | 10,472,000 | 15,921,000 | 14,026,000 | 19,401,000 | 19,868,000 | 19,320,000 | 19,350,000 | 23,855,000 | 23,592,000 |
accrued expenses | 8,815,000 | 14,897,000 | 17,836,000 | 16,301,000 | 11,427,000 | 10,360,000 | 9,547,000 | 9,888,000 | 7,975,000 | 9,585,000 | 11,809,000 | 12,984,000 | 8,153,000 | 14,112,000 | 15,800,000 | 17,877,000 | 15,357,000 | 27,205,000 | 19,406,000 | 15,412,000 | 14,252,000 | 15,012,000 | 14,717,000 | 11,839,000 | 9,687,000 | 8,363,000 | 6,818,000 | 6,396,000 | 5,991,000 | 7,453,000 | 11,929,000 | 10,017,000 | 5,497,000 | 5,411,000 | 8,667,000 | 7,606,000 | 7,222,000 | 8,394,000 | 11,024,000 | 13,376,000 | 9,096,000 | 12,033,000 | 13,644,000 | 9,775,000 | 6,727,000 | 9,096,000 | 10,375,000 | 9,046,000 | 6,327,000 | 5,709,000 | 6,371,000 | 5,877,000 | 5,867,000 | 5,307,000 | 6,638,000 | 7,377,000 | 8,267,000 | 8,555,000 | 8,316,000 | 5,929,000 | 7,969,000 | 5,837,000 | 5,906,000 | 5,215,000 | 4,434,000 | 4,794,000 | 5,707,000 | 29,081,000 | 15,003,000 | 8,037,000 | 5,389,000 | 7,613,000 | 7,539,000 | 6,323,000 | 9,534,000 | 9,819,000 | 8,901,000 | 7,218,000 | 12,251,000 | 9,576,000 | 12,737,000 | 6,949,000 | 10,033,000 | 10,914,000 | 17,499,000 | 7,222,000 | 7,151,000 | 6,369,000 | 7,142,000 | 7,828,000 | 8,357,000 | 8,796,000 | 7,476,000 |
total current liabilities | 71,000,000 | 72,196,000 | 66,009,000 | 89,725,000 | 54,425,000 | 47,084,000 | 47,034,000 | 44,715,000 | 33,384,000 | 33,437,000 | 46,155,000 | 51,059,000 | 45,089,000 | 44,913,000 | 62,596,000 | 95,036,000 | 73,816,000 | 62,574,000 | 68,849,000 | 75,629,000 | 59,193,000 | 46,773,000 | 53,678,000 | 59,730,000 | 48,125,000 | 40,282,000 | 28,413,000 | 37,707,000 | 41,115,000 | 47,909,000 | 71,988,000 | 44,437,000 | 38,058,000 | 56,015,000 | 42,318,000 | 55,685,000 | 42,827,000 | 61,693,000 | 53,783,000 | 53,114,000 | 39,750,000 | 62,100,000 | 45,826,000 | 43,087,000 | 42,803,000 | 39,970,000 | 63,186,000 | 64,322,000 | 44,645,000 | 39,437,000 | 36,495,000 | 36,003,000 | 38,093,000 | 39,061,000 | 34,512,000 | 46,659,000 | 50,894,000 | 45,100,000 | 31,333,000 | 26,828,000 | 29,641,000 | 25,427,000 | 14,941,000 | 29,399,000 | 20,997,000 | 16,113,000 | 22,469,000 | 52,850,000 | 50,145,000 | 37,880,000 | 23,497,000 | 24,565,000 | 37,904,000 | 25,894,000 | 40,093,000 | 41,153,000 | 42,778,000 | 44,565,000 | 40,673,000 | 29,355,000 | 40,847,000 | 29,033,000 | 27,878,000 | 29,915,000 | 31,651,000 | 26,556,000 | 24,240,000 | 28,433,000 | |||||
other liabilities | 24,971,000 | 25,094,000 | 25,109,000 | 25,959,000 | 26,022,000 | 25,965,000 | 24,663,000 | 23,885,000 | 23,222,000 | 23,536,000 | 19,853,000 | 19,257,000 | 18,157,000 | 18,169,000 | 19,405,000 | 21,088,000 | 21,595,000 | 20,185,000 | 19,823,000 | 19,306,000 | 18,932,000 | 19,444,000 | 19,421,000 | 19,894,000 | 20,079,000 | 19,989,000 | 18,579,000 | 18,764,000 | 18,561,000 | 18,143,000 | 15,881,000 | 16,602,000 | 16,537,000 | 16,515,000 | 17,379,000 | 17,644,000 | 15,736,000 | 15,888,000 | 14,543,000 | 13,212,000 | 13,498,000 | 13,814,000 | 14,198,000 | 14,844,000 | 14,925,000 | 15,163,000 | 14,726,000 | 14,378,000 | 14,486,000 | 12,982,000 | 11,881,000 | 11,574,000 | 10,191,000 | 9,886,000 | 8,802,000 | 7,916,000 | 7,381,000 | 5,970,000 | 5,852,000 | 7,521,000 | 5,889,000 | 5,760,000 | 5,643,000 | 5,465,000 | 5,245,000 | 5,422,000 | 5,514,000 | 5,306,000 | 5,183,000 | 5,006,000 | 5,145,000 | 4,862,000 | 2,703,000 | 2,658,000 | 2,728,000 | 2,713,000 | 2,334,000 | 2,268,000 | 2,247,000 | 2,401,000 | 2,321,000 | 1,618,000 | 1,400,000 | 1,384,000 | 1,306,000 | 4,083,000 | 4,674,000 | 5,595,000 | 6,328,000 | 6,334,000 | 6,714,000 | 6,773,000 | 5,587,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 19,433,000 | 19,396,000 | 19,420,000 | 19,410,000 | 19,412,000 | 19,431,000 | 19,452,000 | 19,445,000 | 19,467,000 | 19,448,000 | 19,454,000 | 19,433,000 | 19,441,000 | 19,451,000 | 19,478,000 | 19,506,000 | 19,439,000 | 19,414,000 | 19,408,000 | 19,358,000 | 19,341,000 | 19,314,000 | 19,304,000 | 19,283,000 | 19,283,000 | 19,261,000 | 19,261,000 | 19,252,000 | 19,252,000 | 19,223,000 | 19,085,000 | 19,063,000 | 19,041,000 | 19,025,000 | 19,025,000 | 18,985,000 | 18,904,000 | 18,786,000 | 18,600,000 | 18,439,000 | 18,436,000 | 18,377,000 | 18,377,000 | 18,280,000 | 18,257,000 | 18,021,000 | 17,745,000 | 17,717,000 | 17,691,000 | 17,677,000 | 17,613,000 | 17,615,000 | 17,614,000 | 17,579,000 | 17,582,000 | 17,576,000 | 17,528,000 | 17,526,000 | 17,526,000 | 17,511,000 | 17,480,000 | 17,468,000 | 18,095,000 | 18,281,000 | 18,270,000 | 18,215,000 | 18,167,000 | 18,159,000 | 18,868,000 | 18,870,000 | 18,721,000 | 18,588,000 | 18,244,000 | 17,563,000 | 16,932,000 | 16,920,000 | 16,920,000 | 16,920,000 | 16,920,000 | 16,920,000 | 16,920,000 | ||||||||||||
additional paid-in capital | 90,735,000 | 89,733,000 | 89,402,000 | 88,368,000 | 87,959,000 | 86,919,000 | 86,671,000 | 85,599,000 | 85,332,000 | 84,425,000 | 83,832,000 | 83,150,000 | 82,708,000 | 82,082,000 | 81,997,000 | 81,349,000 | 79,613,000 | 78,945,000 | 78,688,000 | 77,780,000 | 77,351,000 | 76,716,000 | 76,387,000 | 75,811,000 | 75,661,000 | 74,818,000 | 74,632,000 | 73,849,000 | 73,667,000 | 73,019,000 | 72,852,000 | 70,982,000 | 70,658,000 | 70,052,000 | 69,817,000 | 69,060,000 | 68,850,000 | 68,056,000 | 67,817,000 | 66,303,000 | 65,370,000 | 62,475,000 | 60,967,000 | 60,403,000 | 60,156,000 | 59,309,000 | 58,867,000 | 57,216,000 | 56,469,000 | 53,489,000 | 50,763,000 | 50,379,000 | 49,903,000 | 49,651,000 | 49,094,000 | 48,723,000 | 47,828,000 | 47,105,000 | 46,489,000 | 45,950,000 | 45,412,000 | 44,855,000 | 44,257,000 | 43,774,000 | 44,640,000 | 44,439,000 | 43,465,000 | 43,202,000 | 42,540,000 | 42,277,000 | 46,730,000 | 48,939,000 | 48,304,000 | 48,091,000 | 47,171,000 | 47,005,000 | 46,253,000 | 46,220,000 | 45,268,000 | 45,003,000 | 44,783,000 | 45,300,000 | 45,019,000 | 37,916,000 | 38,017,000 | 38,316,000 | 38,327,000 | 38,327,000 | 38,327,000 | 38,327,000 | 38,327,000 | 38,327,000 | 38,327,000 |
retained earnings | 254,384,000 | 249,750,000 | 262,746,000 | 249,038,000 | 234,650,000 | 225,908,000 | 245,340,000 | 241,254,000 | 236,105,000 | 230,005,000 | 278,502,000 | 273,460,000 | 263,806,000 | 260,118,000 | 289,246,000 | 266,511,000 | 228,537,000 | 190,103,000 | 206,384,000 | 181,814,000 | 164,000,000 | 149,660,000 | 171,068,000 | 164,220,000 | 158,135,000 | 154,349,000 | 154,372,000 | 156,717,000 | 155,105,000 | 154,634,000 | 151,084,000 | 141,953,000 | 129,657,000 | 124,350,000 | 135,851,000 | 132,623,000 | 126,325,000 | 119,476,000 | 139,314,000 | 130,030,000 | 117,066,000 | 110,477,000 | 122,928,000 | 113,858,000 | 109,019,000 | 107,028,000 | 103,429,000 | 99,405,000 | 94,156,000 | 84,451,000 | 81,278,000 | 83,845,000 | 83,543,000 | 83,180,000 | 83,448,000 | 84,157,000 | 83,714,000 | 80,592,000 | 78,501,000 | 86,656,000 | 88,814,000 | 87,736,000 | 86,629,000 | 88,291,000 | 87,123,000 | 89,398,000 | 106,319,000 | 112,479,000 | 106,076,000 | 89,672,000 | 83,279,000 | 79,859,000 | 75,240,000 | 67,479,000 | 63,113,000 | 57,882,000 | 48,346,000 | 41,010,000 | 41,882,000 | 34,772,000 | 29,020,000 | 21,087,000 | 16,043,000 | 16,154,000 | 4,262,000 | ||||||||
accumulated other comprehensive loss | -36,000 | -36,000 | -36,000 | -608,000 | -608,000 | -608,000 | -608,000 | -283,000 | -283,000 | -283,000 | -283,000 | -977,000 | -977,000 | -977,000 | -977,000 | -2,442,000 | -2,442,000 | -2,442,000 | -2,442,000 | -1,956,000 | -1,956,000 | -1,956,000 | -1,956,000 | -2,248,000 | -2,248,000 | -2,248,000 | -2,248,000 | -1,494,000 | -1,494,000 | -1,494,000 | -1,494,000 | -1,333,000 | -1,333,000 | -1,333,000 | -1,333,000 | -1,541,000 | -1,541,000 | -1,541,000 | -1,541,000 | -2,146,000 | -2,146,000 | -2,146,000 | -2,146,000 | -1,790,000 | -1,790,000 | -1,790,000 | -1,790,000 | -1,562,000 | -1,562,000 | -2,441,000 | -2,441,000 | -2,441,000 | -2,015,000 | -2,015,000 | -2,015,000 | -2,015,000 | -2,309,000 | -2,309,000 | -2,309,000 | -2,309,000 | -2,520,000 | -2,520,000 | -2,520,000 | -2,520,000 | -1,885,000 | -1,885,000 | -1,885,000 | -1,885,000 | -1,921,000 | -1,921,000 | -1,921,000 | -2,119,000 | -1,092,000 | -1,092,000 | -1,092,000 | -1,092,000 | -980,000 | -980,000 | -1,163,000 | -1,637,000 | -2,774,000 | -2,583,000 | -2,951,000 | -3,413,000 | -4,007,000 | -4,259,000 | -4,485,000 | -4,639,000 | -3,276,000 | ||||
total shareholders' equity | 364,516,000 | 358,843,000 | 356,208,000 | 341,413,000 | 331,650,000 | 346,015,000 | 340,621,000 | 333,595,000 | 375,066,000 | 364,978,000 | 360,674,000 | 364,924,000 | 325,147,000 | 286,020,000 | 276,996,000 | 258,736,000 | 243,734,000 | 257,066,000 | 250,831,000 | 246,180,000 | 248,324,000 | 246,530,000 | 245,382,000 | 230,687,000 | 218,045,000 | 212,110,000 | 219,167,000 | 212,659,000 | 204,976,000 | 213,091,000 | 199,076,000 | 189,406,000 | 190,910,000 | 185,821,000 | 182,924,000 | 173,339,000 | 167,320,000 | 153,520,000 | 147,345,000 | 149,122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders' equity | 460,487,000 | 456,133,000 | 471,892,000 | 421,860,000 | 404,699,000 | 414,615,000 | 397,227,000 | 390,568,000 | 445,382,000 | 428,224,000 | 423,756,000 | 481,048,000 | 420,558,000 | 368,779,000 | 371,931,000 | 336,861,000 | 309,951,000 | 336,690,000 | 319,035,000 | 306,451,000 | 304,795,000 | 311,571,000 | 311,434,000 | 291,726,000 | 272,640,000 | 284,640,000 | 292,496,000 | 271,222,000 | 282,557,000 | 279,417,000 | 252,324,000 | 265,320,000 | 248,841,000 | 253,549,000 | 248,057,000 | 252,039,000 | 226,451,000 | 205,939,000 | 195,721,000 | 216,021,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangibles | 16,553,000 | 17,034,000 | 17,514,000 | 17,998,000 | 5,341,000 | 5,528,000 | 5,716,000 | 5,903,000 | 6,090,000 | 6,278,000 | 6,465,000 | 6,653,000 | 6,847,000 | 7,051,000 | 7,256,000 | 7,460,000 | 7,668,000 | 7,882,000 | 8,095,000 | 8,331,000 | 8,567,000 | 8,810,000 | 8,951,000 | 8,337,000 | 8,610,000 | 8,884,000 | 9,157,000 | 9,429,000 | 9,703,000 | 9,976,000 | 10,275,000 | 10,634,000 | 7,913,000 | 8,195,000 | 8,484,000 | 8,774,000 | 9,063,000 | 9,352,000 | 9,641,000 | 9,931,000 | 10,220,000 | 10,532,000 | 10,821,000 | 9,600,000 | 9,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, no par value authorized shares: 1,000 none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 371,532,000 | 350,855,000 | 381,505,000 | 389,744,000 | 302,038,000 | 264,803,000 | 246,017,000 | 241,665,000 | 223,376,000 | 224,566,000 | 200,215,000 | 178,883,000 | 149,500,000 | 148,493,000 | 148,140,000 | 148,474,000 | 146,848,000 | 143,002,000 | 140,260,000 | 147,876,000 | 149,288,000 | 147,647,000 | 145,894,000 | 147,070,000 | 145,977,000 | 147,810,000 | 164,179,000 | 169,847,000 | 162,927,000 | 146,057,000 | 145,251,000 | 143,850,000 | 140,918,000 | 132,763,000 | 127,931,000 | 122,438,000 | 111,093,000 | 103,610,000 | 104,613,000 | 97,036,000 | 91,088,000 | 83,426,000 | 78,487,000 | 70,677,000 | 57,068,000 | 38,964,000 | 32,435,000 | 31,272,000 | |||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders’ equity | 462,650,000 | 422,552,000 | 447,513,000 | 471,745,000 | 390,710,000 | 337,902,000 | 293,009,000 | 329,534,000 | 283,073,000 | 292,892,000 | 260,239,000 | 256,795,000 | 208,552,000 | 205,440,000 | 207,837,000 | 216,530,000 | 217,948,000 | 206,897,000 | 190,270,000 | 182,505,000 | 184,975,000 | 178,999,000 | 166,652,000 | 182,117,000 | 172,410,000 | 169,945,000 | 192,370,000 | 228,220,000 | 218,482,000 | 189,178,000 | 174,136,000 | 173,529,000 | 181,786,000 | 165,884,000 | 171,029,000 | 166,596,000 | 156,510,000 | 154,243,000 | 147,533,000 | 138,276,000 | 155,115,000 | 155,944,000 | 160,265,000 | 150,944,000 | 142,105,000 | 130,753,000 | 120,449,000 | 132,930,000 | |||||||||||||||||||||||||||||||||||||||||||||
preferred stock, no par value authorized shares: 1,000 none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 5,365,000 | 10,000,000 | 10,000,000 | 11,475,000 | 18,615,000 | 8,000,000 | 16,383,000 | 13,481,000 | 12,825,000 | 12,825,000 | 12,825,000 | 400,000 | 4,300,000 | 3,800,000 | 9,484,000 | 20,859,000 | 41,867,000 | 52,500,000 | 48,968,000 | 52,080,000 | 61,150,000 | 59,100,000 | 67,630,000 | 560,000 | 69,420,000 | 68,070,000 | 70,020,000 | 79,895,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 4,126,000 | 27,391,000 | 13,860,000 | 6,708,000 | 12,086,000 | 6,269,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 3,242,000 | 8,529,000 | 5,620,000 | 2,742,000 | 8,704,000 | 4,902,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of capitalized financing costs | 16,000 | 48,000 | 32,000 | 16,000 | 72,000 | 51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 174,000 | 1,521,000 | 1,276,000 | 229,000 | 1,502,000 | 1,228,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 2,131,000 | 597,000 | 871,000 | 1,215,000 | 546,000 | 217,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale and disposition of property, plant and equipment | -709,000 | 15,000 | -208,000 | -239,000 | -1,755,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash surrender value of life insurance policies over premiums paid | -268,000 | -96,000 | -233,000 | -358,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net changes in assets and liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | -25,145,000 | 7,981,000 | -6,503,000 | -2,659,000 | -19,409,000 | 7,872,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other changes | -414,000 | 1,613,000 | 2,061,000 | 1,274,000 | 786,000 | 130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total adjustments | -26,894,000 | 18,263,000 | 9,888,000 | 5,683,000 | 4,239,000 | 1,690,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | -22,768,000 | 45,654,000 | 23,748,000 | 12,391,000 | 16,325,000 | 7,959,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -6,194,000 | -9,077,000 | -4,334,000 | -941,000 | -6,767,000 | -2,964,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business | 480,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from surrender of life insurance policies | 13,000 | 134,000 | 40,000 | 40,000 | 40,000 | 113,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in cash surrender value of life insurance policies | 518,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -5,663,000 | -9,027,000 | -4,318,000 | -873,000 | -6,174,000 | -2,985,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt | 90,000 | 273,000 | 172,000 | 65,000 | 60,872,000 | 217,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on long-term debt | -90,000 | -273,000 | -172,000 | -65,000 | -60,872,000 | -217,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of employee tax withholdings related to net share transactions | -7,000 | -1,303,000 | -629,000 | -332,000 | -254,000 | -505,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -7,000 | -16,047,000 | -16,286,000 | 843,000 | -1,768,000 | -1,233,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -28,438,000 | 20,580,000 | 3,144,000 | 12,361,000 | 8,383,000 | 3,741,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 43,941,000 | 33,258,000 | 33,258,000 | 33,258,000 | 3,050,000 | 15,440,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 15,503,000 | 53,838,000 | 36,402,000 | 45,619,000 | 11,433,000 | 19,181,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 36,000 | 12,166,000 | 8,533,000 | 2,194,000 | 4,198,000 | 2,502,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant and equipment in accounts payable | 1,090,000 | 460,000 | 369,000 | 479,000 | 182,000 | 375,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declaration of cash dividends to be paid | 576,000 | 18,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted stock units and stock options surrendered for withholding taxes payable | 7,000 | 1,303,000 | 629,000 | 332,000 | 254,000 | 505,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, no par value | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized shares: 1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized shares: 50,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2018, 19,223; 2017, 19,041 | 19,223,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends payable | 19,612,000 | 24,298,000 | 18,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2017, 19,041; 2016, 18,976 | 19,041,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2016, 18,976; 2015, 18,466 | 18,976,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment charges | 20,000 | 20,000 | 237,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from stock-based compensation | -1,244,000 | -824,000 | -253,000 | -150,000 | -191,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of intangible asset | -1,460,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from fire loss insurance | 1,713,000 | 135,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets held for sale | 180,000 | 180,000 | 180,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant and equipment | 60,000 | 60,000 | 60,000 | 104,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash surrender value of life insurance policies | -324,000 | -264,000 | -212,000 | -284,000 | -269,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends paid | -20,289,000 | -19,722,000 | -559,000 | -1,657,000 | -1,094,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash received from exercise of stock options | 4,312,000 | 3,252,000 | 1,492,000 | 200,000 | 175,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
financing costs | -11,000 | -11,000 | -11,000 | -207,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 119,000 | 2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
post-closing purchase price adjustment for business acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2015, 18,466; 2014, 18,377 | 18,466,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insteel industries, inc. and subsidiaries | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidated statements of cash flows | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, no par value authorized shares: 1,000; none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of property, plant and equipment | 510,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from life insurance proceeds | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net changes in assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from life insurance claims | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 675,000 | 675,000 | 675,000 | 675,000 | 2,376,000 | 3,400,000 | 3,400,000 | 3,400,000 | 3,960,000 | 3,680,000 | 3,413,000 | 3,063,000 | 2,663,000 | 72,260,000 | 3,500,000 | 3,620,000 | 3,620,000 | 4,520,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities of discontinued operations | 210,000 | 214,000 | 222,000 | 213,000 | 219,000 | 217,000 | 225,000 | 216,000 | 188,000 | 181,000 | 180,000 | 234,000 | 247,000 | 238,000 | 271,000 | 570,000 | 643,000 | 2,354,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities of discontinued operations | 280,000 | 157,000 | 165,000 | 174,000 | 183,000 | 191,000 | 200,000 | 208,000 | 217,000 | 227,000 | 235,000 | 243,000 | 252,000 | 261,000 | 269,000 | 277,000 | 292,000 | 305,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2011, 17,609; 2010, 17,579 | 17,609,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | 4,961,000 | 3,931,000 | 2,604,000 | 2,413,000 | 16,489,000 | 16,724,000 | 18,284,000 | 16,774,000 | 7,137,000 | 3,122,000 | 2,019,000 | 2,361,000 | 3,307,000 | 4,640,000 | 2,235,000 | 3,354,000 | 2,205,000 | 2,675,000 | 2,227,000 | 2,732,000 | 1,765,000 | 3,663,000 | 2,100,000 | 3,182,000 | 2,676,000 | 3,772,000 | 5,164,000 | 6,335,000 | 8,916,000 | 8,309,000 | 3,269,000 | 3,224,000 | 2,789,000 | 5,831,000 | 3,246,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current assets of discontinued operations | 1,880,000 | 1,880,000 | 1,880,000 | 1,880,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | 3,635,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2010, 17,579; 2009, 17,525 | 17,579,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized shares: 20,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2009, 17,525; 2008, 17,507 | 17,525,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred stock compensation | -1,427,000 | -1,668,000 | -1,231,000 | -1,456,000 | -1,248,000 | -1,439,000 | -932,000 | -1,132,000 | -907,000 | -1,077,000 | -568,000 | -662,000 | -581,000 | -687,000 | -313,000 | -508,000 | -605,000 | -702,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2008, 17,507; 2007, 18,303 | 17,507,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets of discontinued operations | 198,000 | 287,000 | 411,000 | 7,282,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized shares: 40,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2007,18,303; 2006, 18,213 | 18,303,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2006, 18,213; 2005, 18,860 | 18,213,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding shares: 2005, 9,430; 2004, 9,122 | 18,861,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained deficit | -13,701,000 | -19,861,000 | -20,562,000 | -28,520,000 | -29,203,000 | -28,047,000 | -27,284,000 | -26,361,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2022-01-01 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2021-01-02 | 2020-10-03 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2016-01-02 | 2015-10-03 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-10-01 | 2011-07-02 | 2011-04-02 | 2011-01-01 | 2010-10-02 | 2010-07-03 | 2010-04-03 | 2010-01-02 | 2009-10-03 | 2009-06-27 | 2009-03-28 | 2008-12-27 | 2008-09-27 | 2008-06-28 | 2008-03-29 | 2007-12-29 | 2007-06-30 | 2007-03-31 | 2006-12-30 | 2006-09-30 | 2006-07-01 | 2006-04-01 | 2005-12-31 | 2005-10-01 | 2005-07-02 | 2005-04-02 | 2005-01-01 | 2004-10-02 | 2004-06-26 | 2004-03-27 | 2003-12-27 | 2003-09-27 | 2003-06-28 | 2003-03-29 | 2002-12-28 | 2002-09-28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 5,217,000 | 7,593,000 | 14,550,000 | 15,159,000 | 10,230,000 | 1,081,000 | 4,669,000 | 6,565,000 | 6,939,000 | 1,132,000 | 5,626,000 | 10,565,000 | 5,101,000 | 11,123,000 | 24,306,000 | 38,559,000 | 39,017,000 | 23,129,000 | 25,152,000 | 18,395,000 | 14,920,000 | 8,143,000 | 7,426,000 | 6,664,000 | 4,364,000 | 555,000 | -1,767,000 | 2,190,000 | 1,049,000 | 4,126,000 | 9,408,000 | 12,868,000 | 5,879,000 | 8,111,000 | 3,799,000 | 6,869,000 | 7,420,000 | 4,460,000 | 9,854,000 | 13,531,000 | 7,152,000 | 6,708,000 | 9,624,000 | 5,392,000 | 2,544,000 | 4,150,000 | 4,575,000 | 5,797,000 | 3,714,000 | 2,402,000 | 833,000 | 894,000 | 972,000 | 3,650,000 | -1,630,000 | 1,605,000 | 1,693,000 | -1,749,000 | -16,395,000 | -5,635,000 | 15,683,000 | 16,927,000 | 6,918,000 | 4,224,000 | 18,999,000 | 4,913,000 | 5,779,000 | 10,079,000 | 7,882,000 | 7,401,000 | 7,678,000 | 6,386,000 | 8,499,000 | 5,044,000 | 5,116,000 | 11,892,000 | 17,962,000 | 6,161,000 | 701,000 | |||||||||||
adjustments to reconcile net earnings to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 4,407,000 | 4,553,000 | 4,664,000 | 4,694,000 | 4,603,000 | 4,429,000 | 4,001,000 | 3,837,000 | 3,866,000 | 3,709,000 | 3,469,000 | 3,262,000 | 3,223,000 | 3,350,000 | 3,509,000 | 3,632,000 | 3,640,000 | 3,705,000 | 3,693,000 | 3,628,000 | 3,590,000 | 3,610,000 | 3,629,000 | 3,635,000 | 3,513,000 | 3,478,000 | 3,469,000 | 3,462,000 | 3,380,000 | 3,242,000 | 3,240,000 | 3,169,000 | 3,233,000 | 3,176,000 | 3,073,000 | 2,847,000 | 2,711,000 | 3,018,000 | 3,015,000 | 2,909,000 | 2,878,000 | 2,742,000 | 3,230,000 | 2,907,000 | 2,928,000 | 2,869,000 | 2,793,000 | 2,579,000 | 2,407,000 | 2,332,000 | 2,467,000 | 2,460,000 | 2,429,000 | 2,406,000 | 2,511,000 | 2,509,000 | 2,499,000 | 2,054,000 | 1,779,000 | 1,772,000 | 1,743,000 | 1,715,000 | 1,982,000 | 1,826,000 | 1,808,000 | 1,761,000 | 1,934,000 | 1,864,000 | 1,781,000 | 1,692,000 | 4,082,000 | 1,447,000 | 1,167,000 | 1,157,000 | 705,000 | 1,372,000 | 1,344,000 | 1,348,000 | 1,276,000 | 1,319,000 | 1,279,000 | 2,429,000 | 2,213,000 | 1,722,000 | 1,755,000 | |||||
amortization of capitalized financing costs | 13,000 | 13,000 | 12,000 | 12,000 | 13,000 | 13,000 | 12,000 | 12,000 | 13,000 | 13,000 | 12,000 | 13,000 | 16,000 | 16,000 | 16,000 | 16,000 | 17,000 | 16,000 | 16,000 | 17,000 | 16,000 | 16,000 | 17,000 | 17,000 | 16,000 | 16,000 | 17,000 | 16,000 | 16,000 | 16,000 | 17,000 | 16,000 | 16,000 | 16,000 | 17,000 | 16,000 | 16,000 | 16,000 | 17,000 | 16,000 | 16,000 | 16,000 | 17,000 | 21,000 | 25,000 | 26,000 | 25,000 | 26,000 | 25,000 | 26,000 | 27,000 | 25,000 | 25,000 | 20,000 | 20,000 | 21,000 | 20,000 | 20,000 | 21,000 | 93,000 | 124,000 | 125,000 | 134,000 | 125,000 | 124,000 | 125,000 | 124,000 | 125,000 | 125,000 | 124,000 | 374,000 | 125,000 | 124,000 | 121,000 | 78,000 | 133,000 | 197,000 | 198,000 | 197,000 | 197,000 | 197,000 | |||||||||
stock-based compensation expense | 1,317,000 | 441,000 | 1,374,000 | 427,000 | 1,343,000 | 345,000 | 1,169,000 | 508,000 | 997,000 | 398,000 | 891,000 | 421,000 | 983,000 | 130,000 | 1,034,000 | 293,000 | 830,000 | 272,000 | 814,000 | 240,000 | 710,000 | 224,000 | 751,000 | 150,000 | 941,000 | 186,000 | 856,000 | 182,000 | 845,000 | 174,000 | 837,000 | 168,000 | 838,000 | 235,000 | 902,000 | 210,000 | 876,000 | 257,000 | 918,000 | 245,000 | 1,047,000 | 229,000 | 796,000 | 229,000 | 831,000 | 442,000 | 884,000 | 549,000 | 780,000 | 313,000 | 744,000 | 338,000 | 757,000 | 369,000 | 1,019,000 | 716,000 | 643,000 | 539,000 | 654,000 | 501,000 | 616,000 | 487,000 | 610,000 | 441,000 | 551,000 | 434,000 | 477,000 | 372,000 | 582,000 | 328,000 | 881,000 | 333,000 | 190,000 | 185,000 | 465,000 | -329,000 | ||||||||||||||
deferred income taxes | 124,000 | 148,000 | -207,000 | -548,000 | -770,000 | 777,000 | 557,000 | 869,000 | -579,000 | 3,348,000 | 1,229,000 | 488,000 | -101,000 | -1,378,000 | -297,000 | -492,000 | 1,100,000 | 16,000 | -82,000 | 430,000 | -402,000 | -64,000 | -816,000 | -213,000 | 419,000 | 186,000 | -395,000 | 57,000 | 5,000 | 2,131,000 | -486,000 | -51,000 | -201,000 | -2,069,000 | -202,000 | 1,795,000 | -277,000 | 1,187,000 | -61,000 | -274,000 | -344,000 | 1,215,000 | -213,000 | -282,000 | -107,000 | 935,000 | 154,000 | -330,000 | 1,676,000 | 1,237,000 | 270,000 | 526,000 | 155,000 | -116,000 | 683,000 | 1,802,000 | 1,693,000 | -3,969,000 | -682,000 | -222,000 | 128,000 | -345,000 | 916,000 | -258,000 | -115,000 | 454,000 | -218,000 | 49,000 | 529,000 | 124,000 | 470,000 | 185,000 | 1,000 | -981,000 | -219,000 | -68,000 | -359,000 | 3,514,000 | -1,034,000 | -473,000 | -3,000 | -18,000 | 3,261,000 | 3,790,000 | 432,000 | |||||
asset impairment charges | 0 | 408,000 | 320,000 | 273,000 | 0 | 0 | 0 | 0 | 306,000 | 0 | 0 | 0 | 0 | -11,000 | -310,000 | 684,000 | 583,000 | 2,868,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale and disposition of property, plant and equipment | 32,000 | 20,000 | 41,000 | 52,000 | 31,000 | 3,000 | 26,000 | -3,324,000 | 14,000 | 0 | 10,000 | 83,000 | 32,000 | 72,000 | -2,000 | -1,049,000 | -709,000 | 111,000 | 49,000 | 204,000 | 17,000 | 15,000 | 3,000 | 10,000 | 36,000 | 46,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash surrender value of life insurance policies over premiums paid | 234,000 | -249,000 | -300,000 | -503,000 | 29,000 | -383,000 | -675,000 | 323,000 | -122,000 | -369,000 | -363,000 | -115,000 | 2,000 | -367,000 | -804,000 | -364,000 | -339,000 | 17,000 | -142,000 | -125,000 | -153,000 | -19,000 | -256,000 | -244,000 | -208,000 | -287,000 | -73,000 | -212,000 | -172,000 | 194,000 | 50,000 | -147,000 | -136,000 | -44,000 | -110,000 | -180,000 | 167,000 | -447,000 | -290,000 | -59,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
net changes in assets and liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -16,785,000 | 14,118,000 | 4,545,000 | -3,472,000 | -30,350,000 | 8,866,000 | 2,926,000 | -5,685,000 | -12,195,000 | 20,070,000 | 2,939,000 | -489,000 | 2,915,000 | 12,857,000 | -471,000 | -485,000 | -7,128,000 | -5,645,000 | -8,568,000 | -1,226,000 | -8,899,000 | 4,593,000 | 1,084,000 | -20,000 | -15,647,000 | 8,777,000 | 6,561,000 | -169,000 | -14,050,000 | 14,960,000 | 4,348,000 | -5,377,000 | -10,686,000 | 515,000 | 2,023,000 | 7,270,000 | -5,422,000 | 3,234,000 | 2,037,000 | -848,000 | -8,210,000 | 6,414,000 | 1,433,000 | -4,190,000 | -3,337,000 | 10,360,000 | 3,451,000 | -5,470,000 | 1,661,000 | 6,891,000 | -1,424,000 | -4,190,000 | -395,000 | 5,842,000 | 1,720,000 | -6,273,000 | -15,062,000 | 2,614,000 | 3,480,000 | -5,245,000 | -5,435,000 | 3,513,000 | 3,352,000 | -1,282,000 | 2,206,000 | 24,022,000 | -3,924,000 | -12,246,000 | -7,451,000 | 8,558,000 | 2,450,000 | -6,536,000 | 7,934,000 | 3,512,000 | -4,362,000 | -4,140,000 | 6,072,000 | -3,395,000 | -1,359,000 | -5,834,000 | 12,253,000 | -2,215,000 | -3,338,000 | -14,776,000 | 6,751,000 | |||||
inventories | 13,307,000 | -34,511,000 | -18,605,000 | -23,138,000 | 2,637,000 | 2,640,000 | 539,000 | 3,151,000 | 1,612,000 | 9,164,000 | 29,820,000 | 3,366,000 | 34,693,000 | 26,469,000 | -5,207,000 | -65,398,000 | -45,491,000 | -2,509,000 | -7,891,000 | -2,535,000 | -4,347,000 | 4,687,000 | 5,306,000 | -2,584,000 | -3,261,000 | 5,599,000 | 33,773,000 | 12,603,000 | -1,921,000 | -21,149,000 | -39,406,000 | 8,405,000 | 7,762,000 | 10,935,000 | 1,829,000 | -24,452,000 | 2,360,000 | 9,596,000 | -7,272,000 | -7,340,000 | 12,491,000 | -3,056,000 | 4,784,000 | 12,646,000 | 4,025,000 | -5,565,000 | 3,560,000 | -7,768,000 | -9,976,000 | 9,535,000 | 11,614,000 | -8,163,000 | 4,177,000 | 2,972,000 | -5,920,000 | -8,737,000 | -655,000 | 3,442,000 | -2,504,000 | -9,655,000 | 6,289,000 | -1,840,000 | -3,461,000 | 17,006,000 | 4,137,000 | -10,945,000 | 1,776,000 | -17,688,000 | -9,898,000 | 1,991,000 | -12,920,000 | 5,383,000 | -9,886,000 | -4,752,000 | 3,325,000 | -3,476,000 | -10,325,000 | 17,739,000 | 2,980,000 | 10,858,000 | -24,333,000 | -7,695,000 | -8,748,000 | 42,000 | 6,256,000 | |||||
accounts payable and accrued expenses | 2,115,000 | 3,771,000 | -23,352,000 | 36,035,000 | 5,823,000 | 754,000 | 1,853,000 | 10,367,000 | 62,000 | -12,921,000 | -4,204,000 | 6,706,000 | 2,069,000 | -21,520,000 | -29,161,000 | 20,392,000 | 20,036,000 | -13,231,000 | -7,751,000 | 16,965,000 | 12,430,000 | -9,753,000 | -6,122,000 | 10,984,000 | 5,072,000 | 10,225,000 | -8,952,000 | -3,283,000 | -5,212,000 | -25,145,000 | 25,223,000 | 7,229,000 | 2,575,000 | -6,793,000 | -12,220,000 | 11,422,000 | 6,280,000 | -17,412,000 | 1,028,000 | 14,484,000 | -3,844,000 | -2,659,000 | 1,548,000 | 1,324,000 | 1,983,000 | -22,716,000 | -6,789,000 | 20,250,000 | 3,247,000 | 556,000 | -1,655,000 | -1,088,000 | 4,860,000 | -11,679,000 | -3,148,000 | 6,227,000 | 13,398,000 | -4,038,000 | -2,572,000 | 4,159,000 | 10,449,000 | -14,525,000 | 8,377,000 | 5,024,000 | -6,382,000 | -21,780,000 | -6,509,000 | 12,654,000 | 14,223,000 | -1,669,000 | -4,127,000 | -14,593,000 | -1,871,000 | 2,481,000 | -1,662,000 | 3,944,000 | 13,693,000 | -11,070,000 | 11,252,000 | 1,170,000 | -821,000 | -2,163,000 | 6,803,000 | -9,000 | -3,894,000 | |||||
other changes | -4,910,000 | 3,402,000 | 271,000 | -972,000 | 2,802,000 | -198,000 | 957,000 | -912,000 | 1,021,000 | -2,404,000 | -1,281,000 | -458,000 | -1,965,000 | 5,646,000 | -3,288,000 | -1,482,000 | -4,715,000 | 7,979,000 | -969,000 | -749,000 | -2,008,000 | 2,826,000 | 647,000 | 277,000 | 1,275,000 | 892,000 | -1,104,000 | -662,000 | -424,000 | -414,000 | 967,000 | -981,000 | 128,000 | 877,000 | -191,000 | -1,309,000 | -5,000 | -425,000 | -635,000 | -448,000 | 787,000 | 1,274,000 | -1,354,000 | 135,000 | 452,000 | 199,000 | 47,000 | -383,000 | -218,000 | 205,000 | -929,000 | -830,000 | 690,000 | 368,000 | 819,000 | -651,000 | -133,000 | -745,000 | 1,658,000 | -91,000 | 13,969,000 | 289,000 | 685,000 | -959,000 | -9,622,000 | -4,261,000 | 659,000 | 494,000 | 695,000 | 1,817,000 | 495,000 | -1,332,000 | 742,000 | -1,490,000 | 581,000 | -910,000 | 1,699,000 | -1,961,000 | 1,777,000 | 85,000 | 1,442,000 | 1,955,000 | -498,000 | -1,670,000 | -1,385,000 | |||||
total adjustments | -146,000 | -8,294,000 | -31,557,000 | 13,346,000 | -13,548,000 | 17,902,000 | 11,560,000 | 12,202,000 | -5,562,000 | 20,702,000 | 33,248,000 | 13,190,000 | 41,464,000 | 21,883,000 | -33,750,000 | -43,511,000 | -32,582,000 | -9,498,000 | -20,736,000 | 17,828,000 | 369,000 | 5,807,000 | 4,170,000 | 11,356,000 | -7,331,000 | 29,020,000 | 34,314,000 | 12,062,000 | -18,472,000 | -26,894,000 | -5,274,000 | 12,474,000 | 3,850,000 | 6,653,000 | -5,047,000 | -2,406,000 | 5,874,000 | -666,000 | -972,000 | 8,375,000 | 4,205,000 | 5,683,000 | 9,825,000 | 12,761,000 | 5,141,000 | -13,663,000 | 2,524,000 | 8,377,000 | -1,108,000 | 21,071,000 | 10,577,000 | -10,744,000 | 12,051,000 | -549,000 | -3,784,000 | -3,787,000 | 2,514,000 | 2,537,000 | 2,032,000 | -8,412,000 | 27,607,000 | -8,648,000 | 12,718,000 | 24,824,000 | 15,705,000 | -10,215,000 | -5,451,000 | -14,389,000 | -95,000 | 13,026,000 | -8,562,000 | -14,936,000 | -1,686,000 | 229,000 | -1,469,000 | -3,273,000 | 12,786,000 | 6,677,000 | 14,626,000 | 6,157,000 | -8,044,000 | -7,704,000 | -292,000 | -10,875,000 | 9,924,000 | |||||
net cash from operating activities | 5,071,000 | -701,000 | -17,007,000 | 28,505,000 | -3,318,000 | 18,983,000 | 16,229,000 | 18,767,000 | 1,377,000 | 21,834,000 | 38,874,000 | 23,755,000 | 46,565,000 | 33,006,000 | -9,444,000 | -4,952,000 | 6,435,000 | 13,631,000 | 4,416,000 | 36,223,000 | 15,289,000 | 13,950,000 | 11,596,000 | 18,020,000 | -2,967,000 | 29,575,000 | 32,547,000 | 14,252,000 | -17,423,000 | -22,768,000 | 4,134,000 | 25,342,000 | 9,729,000 | 14,764,000 | -1,248,000 | 4,463,000 | 13,294,000 | 3,794,000 | 8,882,000 | 21,906,000 | 11,357,000 | 12,391,000 | 19,449,000 | 18,153,000 | 7,685,000 | -9,513,000 | 7,099,000 | 14,174,000 | 2,606,000 | 23,473,000 | 11,410,000 | -9,850,000 | 12,313,000 | -729,000 | -2,812,000 | -137,000 | 5,133,000 | -5,091,000 | 260,000 | -6,821,000 | 29,240,000 | -9,800,000 | 15,584,000 | 23,057,000 | -688,000 | -15,831,000 | 10,229,000 | 2,531,000 | 6,761,000 | 17,228,000 | 10,413,000 | -10,241,000 | 4,129,000 | 9,459,000 | 10,784,000 | 4,128,000 | 20,464,000 | 13,063,000 | 23,125,000 | 11,201,000 | -2,928,000 | 4,188,000 | 17,670,000 | -4,714,000 | 10,625,000 | |||||
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of businesses | -33,000 | -600,000 | 0 | -71,456,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -4,400,000 | -1,494,000 | -1,723,000 | -1,597,000 | -2,226,000 | -2,667,000 | -1,689,000 | -3,235,000 | -1,957,000 | -12,268,000 | -4,098,000 | -11,204,000 | -7,200,000 | -8,200,000 | -3,649,000 | -3,634,000 | -7,779,000 | -838,000 | -3,819,000 | -4,913,000 | -5,908,000 | -2,860,000 | -3,666,000 | -1,080,000 | -1,768,000 | -600,000 | -1,132,000 | -1,273,000 | -1,913,000 | -6,194,000 | -5,968,000 | -3,165,000 | -3,236,000 | -6,080,000 | -3,720,000 | -6,199,000 | -5,239,000 | -5,417,000 | -3,900,000 | -4,743,000 | -3,393,000 | -941,000 | -386,000 | -2,180,000 | -1,072,000 | -3,515,000 | -3,154,000 | -2,837,000 | -1,163,000 | -2,561,000 | -3,705,000 | -356,000 | -2,997,000 | -1,008,000 | -1,645,000 | -1,390,000 | -4,396,000 | -506,000 | -244,000 | -347,000 | -575,000 | -327,000 | -693,000 | -302,000 | -483,000 | -899,000 | -1,059,000 | -2,238,000 | -1,259,000 | -4,900,000 | -13,303,000 | -4,777,000 | -2,722,000 | -7,282,000 | -3,585,000 | -5,734,000 | -2,358,000 | -1,656,000 | -2,546,000 | -1,568,000 | -837,000 | -1,188,000 | -551,000 | -1,053,000 | -251,000 | |||||
free cash flows | 671,000 | -2,195,000 | -18,730,000 | 26,908,000 | -5,544,000 | 16,316,000 | 14,540,000 | 15,532,000 | -580,000 | 9,566,000 | 34,776,000 | 12,551,000 | 39,365,000 | 24,806,000 | -13,093,000 | -8,586,000 | -1,344,000 | 12,793,000 | 597,000 | 31,310,000 | 9,381,000 | 11,090,000 | 7,930,000 | 16,940,000 | -4,735,000 | 28,975,000 | 31,415,000 | 12,979,000 | -19,336,000 | -28,962,000 | -1,834,000 | 22,177,000 | 6,493,000 | 8,684,000 | -4,968,000 | -1,736,000 | 8,055,000 | -1,623,000 | 4,982,000 | 17,163,000 | 7,964,000 | 11,450,000 | 19,063,000 | 15,973,000 | 6,613,000 | -13,028,000 | 3,945,000 | 11,337,000 | 1,443,000 | 20,912,000 | 7,705,000 | -10,206,000 | 9,316,000 | -1,737,000 | -4,457,000 | -1,527,000 | 737,000 | -5,597,000 | 16,000 | -7,168,000 | 28,665,000 | -10,127,000 | 14,891,000 | 22,755,000 | -1,171,000 | -16,730,000 | 9,170,000 | 293,000 | 5,502,000 | 12,328,000 | -2,890,000 | -15,018,000 | 1,407,000 | 2,177,000 | 7,199,000 | -1,606,000 | 18,106,000 | 11,407,000 | 20,579,000 | 9,633,000 | -3,765,000 | 3,000,000 | 17,119,000 | -5,767,000 | 10,374,000 | |||||
increase in cash surrender value of life insurance policies | -110,000 | -415,000 | -74,000 | -247,000 | -122,000 | -81,000 | -308,000 | -107,000 | -197,000 | -257,000 | -17,000 | -42,000 | -64,000 | -46,000 | -51,000 | -194,000 | -75,000 | -53,000 | -56,000 | -221,000 | -51,000 | -60,000 | -52,000 | -212,000 | -44,000 | -88,000 | -111,000 | -35,000 | -11,000 | -29,000 | 0 | -427,000 | 313,000 | -35,000 | 175,000 | 17,000 | -122,000 | -260,000 | -628,000 | -584,000 | -1,000 | 158,000 | -96,000 | -620,000 | -106,000 | |||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant and equipment | 62,000 | 1,000 | 0 | 3,000 | 4,000 | 0 | 9,920,000 | 6,000 | 0 | 2,000 | 9,000 | 0 | 0 | 0 | 60,000 | 28,000 | 15,000 | 0 | 89,000 | 0 | 209,000 | 0 | 81,000 | 15,000 | 354,000 | 0 | 0 | 0 | 13,000 | 23,000 | 10,000 | 1,000 | 44,000 | 0 | 7,000 | -1,425,000 | 181,000 | 1,270,000 | 1,000 | 171,000 | 0 | 6,000 | 7,000 | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||
proceeds from surrender of life insurance policies | 0 | 3,000 | 41,000 | 20,000 | 0 | 20,000 | 0 | 5,000 | 0 | 15,000 | 0 | 4,000 | 42,000 | 64,000 | 5,000 | 4,000 | 5,000 | 18,000 | 65,000 | 189,000 | 0 | 49,000 | 5,000 | 13,000 | 13,000 | 31,000 | 80,000 | 41,000 | 0 | 23,000 | 6,000 | 94,000 | 0 | 40,000 | 0 | 0 | 0 | 40,000 | 45,000 | 47,000 | 21,000 | 0 | 0 | 16,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -4,711,000 | -1,617,000 | 3,137,000 | -2,473,000 | -2,399,000 | -73,939,000 | -1,763,000 | -3,288,000 | -2,204,000 | -12,382,000 | -4,172,000 | -11,260,000 | -7,103,000 | 1,639,000 | -3,300,000 | -2,653,000 | 990,000 | -1,076,000 | -3,921,000 | -4,961,000 | -5,903,000 | -3,020,000 | -3,547,000 | 3,567,000 | -22,552,000 | -642,000 | -1,147,000 | -1,113,000 | -1,633,000 | -5,663,000 | -6,019,000 | -3,180,000 | -3,207,000 | -9,533,000 | -3,795,000 | -6,229,000 | -5,218,000 | -5,638,000 | -3,945,000 | -4,709,000 | -3,445,000 | -873,000 | 3,135,000 | -2,153,000 | -1,046,000 | -2,975,000 | -35,811,000 | -1,579,000 | -1,118,000 | -2,024,000 | -3,486,000 | -385,000 | -2,916,000 | -1,404,000 | 1,425,000 | -1,260,000 | -3,460,000 | -38,094,000 | 2,109,000 | -377,000 | -874,000 | -438,000 | -993,000 | -571,000 | -434,000 | -168,000 | -691,000 | -2,211,000 | -187,000 | -5,160,000 | -13,931,000 | -5,361,000 | -2,723,000 | -1,288,000 | -3,420,000 | -5,830,000 | -2,971,000 | 204,000 | -2,471,000 | -339,000 | -1,310,000 | -1,164,000 | -551,000 | -1,053,000 | -251,000 | |||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt | 18,250,000 | 67,000 | 68,000 | 88,000 | 66,000 | 69,000 | 68,000 | 96,000 | 67,000 | 67,000 | 68,000 | 113,000 | 75,000 | 67,000 | 46,000 | 87,000 | 88,000 | 45,000 | 67,000 | 96,000 | 89,000 | 45,000 | 99,000 | 88,000 | 68,000 | 67,000 | 94,000 | 26,613,000 | 17,536,000 | 90,000 | 82,000 | 121,000 | 79,000 | 90,000 | 82,000 | 146,000 | 79,000 | 97,000 | 55,000 | 101,000 | 107,000 | 65,000 | 106,000 | 398,000 | 12,717,000 | 47,757,000 | 18,884,000 | 114,000 | 891,000 | 3,494,000 | 11,471,000 | 27,785,000 | 10,374,000 | 41,520,000 | 40,199,000 | 6,699,000 | 5,799,000 | 109,000 | 107,000 | 81,000 | 98,000 | 52,000 | 124,000 | 2,322,000 | 19,500,000 | 974,000 | 74,000 | 105,000 | 74,000 | 698,000 | 16,037,000 | 11,799,000 | 74,000 | 380,000 | 7,121,000 | 45,893,000 | 81,825,000 | 82,168,000 | 75,520,000 | 66,876,000 | 104,998,000 | 105,404,000 | 24,547,000 | 4,900,000 | 600,000 | 1,000,000 | 2,800,000 | 5,000,000 | 1,600,000 | 500,000 |
principal payments on long-term debt | -18,250,000 | -67,000 | -68,000 | -88,000 | -66,000 | -69,000 | -68,000 | -96,000 | -67,000 | -67,000 | -68,000 | -113,000 | -75,000 | -67,000 | -46,000 | -87,000 | -88,000 | -45,000 | -67,000 | -96,000 | -89,000 | -45,000 | -99,000 | -88,000 | -68,000 | -67,000 | -94,000 | -31,978,000 | -12,171,000 | -90,000 | -82,000 | -121,000 | -79,000 | -90,000 | -82,000 | -146,000 | -79,000 | -97,000 | -55,000 | -101,000 | -107,000 | -65,000 | -106,000 | -10,398,000 | -12,717,000 | -37,757,000 | -18,884,000 | -114,000 | -891,000 | -14,969,000 | -18,611,000 | -17,170,000 | -18,757,000 | -38,868,000 | -39,543,000 | -6,699,000 | -5,799,000 | -109,000 | -107,000 | -81,000 | -98,000 | -52,000 | -124,000 | -2,722,000 | -19,100,000 | -974,000 | -74,000 | -105,000 | -74,000 | -698,000 | -16,037,000 | -7,499,000 | -74,000 | -380,000 | -10,921,000 | -42,093,000 | -93,685,000 | -94,567,000 | -96,528,000 | -77,509,000 | -102,026,000 | -108,236,000 | -33,350,000 | -2,500,000 | -8,730,000 | -3,527,000 | -2,900,000 | -3,770,000 | -3,550,000 | -11,275,000 |
cash dividends paid | -583,000 | -19,978,000 | -583,000 | -582,000 | -582,000 | -20,014,000 | -583,000 | -584,000 | -584,000 | -49,191,000 | -584,000 | -583,000 | -584,000 | -39,501,000 | -584,000 | -585,000 | -583,000 | -39,410,000 | -582,000 | -581,000 | -580,000 | -29,551,000 | -578,000 | -579,000 | -578,000 | -578,000 | -577,000 | -572,000 | -571,000 | -571,000 | -570,000 | -567,000 | -19,163,000 | -559,000 | -554,000 | -553,000 | -553,000 | -551,000 | -551,000 | -548,000 | -541,000 | -4,969,000 | -531,000 | -531,000 | -530,000 | -529,000 | -1,057,000 | -528,000 | -528,000 | -527,000 | -527,000 | -526,000 | -1,051,000 | -526,000 | -525,000 | -9,279,000 | -525,000 | -524,000 | -544,000 | -548,000 | -1,095,000 | -544,000 | -543,000 | -544,000 | -546,000 | -566,000 | -566,000 | |||||||||||||||||||||||
payment of employee tax withholdings related to net share transactions | -275,000 | -47,000 | -90,000 | -101,000 | -141,000 | -20,000 | -236,000 | -9,000 | -197,000 | -94,000 | -137,000 | -55,000 | -504,000 | -51,000 | -97,000 | -13,000 | -154,000 | 0 | -64,000 | 0 | -168,000 | -7,000 | -668,000 | -64,000 | -178,000 | 0 | -502,000 | -144,000 | -558,000 | -674,000 | -297,000 | -332,000 | -224,000 | -6,000 | -253,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock | 0 | -745,000 | -307,000 | -224,000 | -1,125,000 | -617,000 | 0 | -994,000 | -303,000 | -539,000 | 0 | -403,000 | -1,009,000 | -916,000 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -861,000 | -20,723,000 | -1,165,000 | -791,000 | -1,810,000 | -20,631,000 | -673,000 | -1,679,000 | -843,000 | -49,507,000 | -772,000 | -911,000 | -1,944,000 | -40,323,000 | -1,985,000 | 925,000 | -720,000 | -39,419,000 | -438,000 | -375,000 | -628,000 | -29,436,000 | -732,000 | -579,000 | -668,000 | -6,180,000 | 4,043,000 | -7,000 | 594,000 | -394,000 | -700,000 | -571,000 | -24,911,000 | -9,000 | 98,000 | 239,000 | -17,129,000 | 843,000 | -759,000 | -10,739,000 | -478,000 | 9,449,000 | 313,000 | -327,000 | 1,600,000 | -16,644,000 | -7,924,000 | 10,012,000 | -9,174,000 | 2,133,000 | -612,000 | -487,000 | -567,000 | 37,000 | -604,000 | -895,000 | -437,000 | -530,000 | -1,058,000 | -925,000 | -114,000 | -9,250,000 | -517,000 | -500,000 | -6,641,000 | -3,052,000 | -820,000 | 3,986,000 | -470,000 | -156,000 | -4,689,000 | -4,772,000 | -12,391,000 | -12,993,000 | -20,922,000 | -10,582,000 | 3,006,000 | -2,306,000 | -15,981,000 | 4,375,000 | -8,830,000 | |||||||||
net decrease in cash and cash equivalents | -501,000 | -23,041,000 | 25,241,000 | -7,527,000 | -75,587,000 | -40,055,000 | -5,678,000 | 6,705,000 | -26,864,000 | -43,148,000 | -10,768,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 38,630,000 | 0 | 0 | 0 | 111,538,000 | 0 | 0 | 0 | 125,670,000 | 0 | 0 | 0 | 48,316,000 | 0 | 0 | 0 | 89,884,000 | 0 | 0 | 0 | 68,688,000 | 0 | 0 | 0 | 38,181,000 | 0 | 0 | 0 | 43,941,000 | 0 | 0 | 0 | 32,105,000 | 0 | 0 | 0 | 58,873,000 | 0 | 0 | 0 | 33,258,000 | 0 | 0 | 0 | 3,050,000 | 0 | 0 | 0 | 10,000 | 0 | 0 | 0 | 10,000 | 0 | 0 | 0 | 45,935,000 | 0 | 0 | 0 | 35,102,000 | 0 | 0 | 0 | 26,493,000 | 0 | 0 | 0 | 8,703,000 | 10,689,000 | 0 | 10,689,000 | -1,000 | 0 | 0 | 1,372,000 | 0 | 0 | 0 | 2,318,000 | 0 | 0 | 0 | 310,000 | 0 | 0 | 0 | 310,000 | -3,221,000 |
cash and cash equivalents at end of period | -501,000 | 15,589,000 | -15,035,000 | 25,241,000 | -7,527,000 | 35,951,000 | 13,793,000 | 13,800,000 | -1,670,000 | 85,615,000 | 33,930,000 | 11,584,000 | 37,518,000 | 42,638,000 | -14,729,000 | -6,680,000 | 6,705,000 | 63,020,000 | 57,000 | 30,887,000 | 8,758,000 | 50,182,000 | 7,317,000 | 21,008,000 | -26,751,000 | 67,114,000 | 30,732,000 | 6,959,000 | -15,013,000 | 15,503,000 | -1,291,000 | 21,768,000 | -13,872,000 | 37,336,000 | -5,743,000 | -2,337,000 | -16,835,000 | 57,020,000 | 5,035,000 | 17,436,000 | -9,217,000 | 45,619,000 | 21,825,000 | 5,261,000 | 6,161,000 | 11,000 | -28,399,000 | 12,268,000 | 3,088,000 | 4,815,000 | 0 | -223,000 | 223,000 | 10,000 | -1,999,000 | -1,884,000 | 1,106,000 | 2,787,000 | 1,765,000 | -8,093,000 | 27,929,000 | 24,334,000 | 13,533,000 | 21,561,000 | -1,236,000 | 1,244,000 | 9,021,000 | -180,000 | -67,000 | 17,719,000 | 6,351,000 | -11,616,000 | 11,625,000 | 8,014,000 | 6,474,000 | 274,000 | -268,000 | 280,000 | 1,086,000 | 718,000 | 1,138,000 | -1,392,000 | 1,854,000 | -631,000 | 608,000 | -186,000 | 519,000 | -1,644,000 | ||
supplemental disclosures of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 0 | 24,000 | 26,000 | 77,000 | 16,000 | 28,000 | 0 | 2,000 | 18,000 | 66,000 | 69,000 | 66,000 | 552,000 | -83,000 | 373,000 | 30,000 | 36,000 | 21,000 | 23,000 | 22,000 | 24,000 | 23,000 | 22,000 | 64,000 | 24,000 | 9,000 | 25,000 | 16,000 | 45,000 | 77,000 | 10,000 | 18,000 | 15,000 | 62,000 | 13,000 | 112,000 | 1,363,000 | 589,000 | 820,000 | 759,000 | 1,607,000 | 1,954,000 | 1,970,000 | 2,181,000 | ||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 6,583,000 | 67,000 | 5,622,000 | 4,876,000 | 237,000 | 40,000 | 65,000 | 2,543,000 | 716,000 | 8,000 | 2,368,000 | 1,334,000 | 3,945,000 | 187,000 | 11,485,000 | 11,945,000 | 17,970,000 | 83,000 | 5,925,000 | 5,062,000 | 5,717,000 | 95,000 | 1,577,000 | 67,000 | 261,000 | 14,000 | -16,000 | 372,000 | 1,351,000 | 36,000 | 4,224,000 | 2,493,000 | 1,067,000 | -7,000 | 2,504,000 | 2,636,000 | 4,116,000 | 44,000 | 7,018,000 | 3,633,000 | 6,339,000 | 2,194,000 | 3,607,000 | 795,000 | 3,358,000 | 45,000 | 3,425,000 | 1,962,000 | 708,000 | 13,000 | 5,000 | 98,000 | 40,000 | 33,000 | -1,143,000 | -106,000 | 51,000 | 709,000 | 3,000 | 184,000 | 12,000 | 109,000 | 427,000 | 10,906,000 | 4,686,000 | 4,320,000 | 2,427,000 | 130,000 | 11,508,000 | 6,945,000 | 2,115,000 | 4,096,000 | 3,865,000 | 9,339,000 | 189,000 | 4,595,000 | 1,654,000 | 5,345,000 | 407,000 | 12,189,000 | 1,005,000 | |||||||||
non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant and equipment in accounts payable | -482,000 | 1,849,000 | 114,000 | -183,000 | 266,000 | 1,352,000 | -175,000 | 800,000 | -22,000 | 1,846,000 | 458,000 | -1,280,000 | 603,000 | 1,520,000 | -340,000 | 914,000 | -125,000 | 497,000 | -445,000 | -411,000 | 857,000 | 500,000 | 57,000 | 438,000 | -36,000 | 310,000 | -141,000 | 21,000 | -593,000 | 1,090,000 | 468,000 | -734,000 | 228,000 | 1,005,000 | -1,627,000 | 940,000 | -335,000 | 1,487,000 | 1,286,000 | 91,000 | -110,000 | 479,000 | 388,000 | -45,000 | 21,000 | 206,000 | 635,000 | -330,000 | 141,000 | 135,000 | -222,000 | 301,000 | -245,000 | 342,000 | 377,000 | -434,000 | 368,000 | 73,000 | -182,000 | 99,000 | 6,000 | 92,000 | 97,000 | -131,000 | -30,000 | 200,000 | -94,000 | -378,000 | 263,000 | 387,000 | 817,000 | 567,000 | 922,000 | |||||||||||||||||
restricted stock units and stock options surrendered for withholding taxes payable | 275,000 | 47,000 | 90,000 | 101,000 | 141,000 | 20,000 | 236,000 | 9,000 | 197,000 | 94,000 | 137,000 | 55,000 | 504,000 | 51,000 | 97,000 | 13,000 | 154,000 | 0 | 64,000 | 0 | 168,000 | 7,000 | 668,000 | 64,000 | 178,000 | 0 | 502,000 | 144,000 | 558,000 | 674,000 | 297,000 | 332,000 | 224,000 | 6,000 | 253,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liability related to holdback for business acquired | 0 | 657,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash surrender value of life insurance policies | -126,000 | 184,000 | -74,000 | -75,000 | 349,000 | 977,000 | 710,000 | -42,000 | 518,000 | 32,000 | -30,000 | -299,000 | -111,000 | -269,000 | -364,000 | 718,000 | -474,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets held for sale | 4,954,000 | 0 | 0 | 0 | 60,000 | 0 | 19,000 | 311,000 | 0 | 0 | 0 | 180,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant, and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash received from exercise of stock options | 0 | 0 | 0 | 185,000 | 243,000 | 48,000 | 97,000 | 0 | 94,000 | 0 | 1,604,000 | 0 | 46,000 | 648,000 | 257,000 | 49,000 | 128,000 | 1,839,000 | 0 | 0 | 72,000 | 35,000 | 753,000 | 1,060,000 | 1,760,000 | 1,492,000 | 0 | 24,000 | 764,000 | 190,000 | 2,194,000 | 63,000 | 0 | 0 | 1,000 | 1,000 | 0 | 8,000 | 0 | 56,000 | 67,000 | 17,000 | 0 | 0 | 53,000 | 13,000 | 0 | 82,000 | 162,000 | 179,000 | 14,000 | 23,000 | 57,000 | |||||||||||||||||||||||||||||||||||||
financing costs | 0 | -13,000 | -26,000 | 0 | 0 | 0 | -11,000 | 0 | -11,000 | 0 | -14,000 | 0 | -13,000 | 0 | 0 | 0 | -23,000 | -55,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | 13,793,000 | 13,800,000 | 33,930,000 | 11,584,000 | -14,729,000 | 57,000 | 30,887,000 | 8,758,000 | -18,506,000 | 7,317,000 | 21,008,000 | -26,751,000 | 28,933,000 | 30,732,000 | -28,438,000 | -1,291,000 | 5,231,000 | -5,743,000 | -2,337,000 | -16,835,000 | -1,853,000 | 5,035,000 | 17,436,000 | -9,217,000 | 12,361,000 | 21,825,000 | 5,261,000 | 6,161,000 | -3,039,000 | -28,399,000 | 12,268,000 | 3,088,000 | 4,805,000 | -1,999,000 | -1,884,000 | 1,765,000 | -8,093,000 | 13,533,000 | 21,561,000 | -1,236,000 | -25,249,000 | 9,021,000 | -180,000 | -67,000 | 9,016,000 | -4,338,000 | 936,000 | 8,015,000 | 5,102,000 | 274,000 | -268,000 | 280,000 | -1,232,000 | 718,000 | 1,138,000 | -1,392,000 | 1,544,000 | |||||||||||||||||||||||||||||||||
loss on sale and disposition of property, plant and equipment and assets held for sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from life insurance proceeds | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net changes in assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from life insurance claims | 0 | 0 | 0 | 505,000 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale and disposition of property, plant and equipment | 31,000 | -239,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale and disposition of property, plant and equipment and assets held for sale | 3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business | 0 | 3,144,000 | 0 | 0 | 0 | -3,300,000 | 0 | 0 | 69,000 | 411,000 | 0 | 0 | 280,000 | -37,588,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payable related to holdback for business acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of property, plant and equipment and assets held for sale | 13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from property insurance | 0 | 144,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from life insurance death benefit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable related to post-closing purchase price adjustment for business acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declaration of cash dividends to be paid | 578,000 | 576,000 | 19,612,000 | 24,298,000 | 18,600,000 | 1,000 | 0 | 527,000 | 0 | 1,000 | 525,000 | 8,755,000 | 0 | -19,000 | 543,000 | 546,000 | -1,000 | 548,000 | -2,000 | 0 | -23,000 | 568,000 | -1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pension plan settlement loss, net of cash contributed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from stock-based compensation | -49,000 | 0 | -388,000 | -100,000 | -473,000 | -420,000 | -571,000 | -253,000 | -19,000 | -3,000 | -353,000 | -31,000 | -295,000 | -36,000 | 11,000 | -126,000 | -5,000 | 0 | 0 | 8,000 | -11,000 | -1,000 | -4,000 | -12,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of intangible asset | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from fire loss insurance | 0 | 100,000 | 1,352,000 | 1,245,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash from operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
post-closing purchase price adjustment for business acquired | 65,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | -348,000 | -299,000 | -122,000 | -61,000 | -227,000 | 4,000 | -138,000 | 33,000 | -134,000 | 37,000 | -29,000 | 31,000 | -32,000 | 0 | 1,000 | -29,000 | 4,000 | -70,000 | -4,000 | 41,000 | 46,000 | 153,000 | 36,000 | 4,000 | -284,000 | 336,000 | 35,000 | -51,000 | 29,000 | -44,000 | 57,000 | 581,000 | -1,641,000 | 1,975,000 | -700,000 | 700,000 | 294,000 | -1,815,000 | 1,121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of property, plant and equipment | -1,204,000 | -935,000 | 12,000 | -1,608,000 | -26,000 | 26,000 | 2,000 | 0 | 11,000 | 0 | 4,000 | 0 | 20,000 | 234,000 | -1,000 | 10,000 | 46,000 | 84,000 | -3,000 | 21,000 | 21,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of property, plant and equipment | -77,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on early extinguishment of debt | 0 | 0 | 0 | -425,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted stock surrendered for withholding taxes payable | 122,000 | 61,000 | 57,000 | 0 | 27,000 | 0 | 45,000 | 7,000 | 15,000 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations | 972,000 | 3,650,000 | -1,687,000 | 1,624,000 | 2,778,000 | -1,737,000 | -16,382,000 | -5,599,000 | 15,646,000 | 16,948,000 | 6,892,000 | 4,231,000 | 19,219,000 | 4,944,000 | 5,931,000 | 9,453,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile earnings from continuing operations to net cash from operating activities of continuing operations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory write-downs | 400,000 | 0 | 0 | 1,933,000 | 88,000 | 2,898,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax deficiencies (benefits) from stock-based compensation | -45,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities - continuing operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities - discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities - continuing operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities - discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits (deficiencies) from stock-based compensation | 45,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities - continuing operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid (refunded) during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note payable issued as consideration for business acquired | 0 | 0 | 0 | 13,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -180,000 | -7,628,000 | -1,136,000 | 683,000 | -1,156,000 | -763,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss (earnings) from discontinued operations | -626,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities — continuing operations | -2,812,000 | -137,000 | 5,133,000 | -5,091,000 | 345,000 | -6,788,000 | 29,251,000 | -9,771,000 | 15,496,000 | 23,087,000 | -677,000 | -15,814,000 | 10,195,000 | 17,257,000 | 10,657,000 | -9,992,000 | 4,245,000 | 9,682,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities — discontinued operations | -85,000 | -33,000 | -11,000 | -29,000 | 88,000 | -30,000 | -11,000 | -17,000 | 34,000 | -29,000 | -244,000 | -249,000 | -116,000 | -223,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities — continuing operations | 1,425,000 | -1,260,000 | -3,460,000 | -38,094,000 | -249,000 | -377,000 | -874,000 | -438,000 | -993,000 | -571,000 | -434,000 | -168,000 | -691,000 | -5,160,000 | -13,931,000 | -5,361,000 | -2,723,000 | -7,288,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities — discontinued operations | 6,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities — continuing operations | -612,000 | -487,000 | -567,000 | 37,000 | -604,000 | -895,000 | -437,000 | -530,000 | -1,058,000 | -925,000 | -114,000 | -9,250,000 | -517,000 | -3,052,000 | -820,000 | 3,986,000 | -470,000 | -156,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | 19,000 | 10,000 | 13,000 | 36,000 | 7,000 | 220,000 | 31,000 | 152,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant and equiment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from continuing operations | -7,628,000 | -1,123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile loss from continuing operations to net cash from operating activities of continuing operations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash surrender value of life insurance over premiums paid | -248,000 | -320,000 | 274,000 | -200,000 | 20,000 | -79,000 | -31,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing activity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of restricted stock | 452,000 | 0 | 763,000 | 733,000 | 30,000 | 266,000 | 0 | 476,000 | 50,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax deficiency (benefit) from stock-based compensation | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -2,530,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of unrealized loss on financial instruments | 0 | 0 | 294,000 | 765,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from exercise of stock options | -67,000 | -22,000 | -37,000 | -205,000 | 60,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
premium payments on life insurance policies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities — discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cashless exercise of stock options | 0 | 0 | 7,000 | 331,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock based compensation expense | 219,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
termination of interest rate swaps | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of discontinued operation | 0 | -155,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of discontinued operation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
compensation expense associated with stock option plans | 1,169,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of assets held for sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of other assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from notes receivable | 14,000 | 5,000 | 42,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of restricted stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets | 8,000 | 3,000 | 15,000 | 26,000 | 9,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of accounting change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of businesses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from (issuance of) notes receivable | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalens | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash | 608,000 | -186,000 | 209,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions of businesses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of acquisition-related costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options |
