Astec Industries, Inc(NASDAQ:ASTE)
Astec Industries, Inc. designs, engineers, manufactures, and markets equipment and components used primarily in road building and related construction activities in the United States and internationally. The company's Infrastructure Solutions segment designs, engineers, manufactures, and markets asp...
Website: http://www.astecindustries.com
Founded: 1972
Full Time Employees: 3,582
Sector: Industrials
Industry: Farm & Heavy Construction Machinery
• 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-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 396,300,000 | 400,600,000 | 350,100,000 | 330,300,000 | 329,400,000 | 359,000,000 | 291,400,000 | 345,500,000 | 309,200,000 | 337,200,000 | 303,100,000 | 350,000,000 | 347,900,000 | 349,900,000 | 315,200,000 | 318,200,000 | 291,200,000 | 267,800,000 | 267,000,000 | 278,000,000 | 284,400,000 | 238,849,000 | 231,404,000 | 265,299,000 | 288,848,000 | 283,224,000 | 255,807,000 | 304,802,000 | 325,780,000 | 317,004,000 | 256,613,000 | 272,528,000 | 325,453,000 | 312,375,000 | 252,054,000 | 301,909,000 | 318,401,000 | 326,563,000 | 247,752,000 | 294,394,000 | 278,721,000 | 215,016,000 | 211,350,000 | 268,042,000 | 288,748,000 | 9,019,869,000 | 220,157,000 | 277,256,000 | 238,673,000 | 223,862,000 | 213,177,000 | 248,127,000 | 247,833,000 | 227,041,000 | 253,875,000 | 266,637,000 | 263,160,000 | 214,624,000 | 247,756,000 | 230,189,000 | 190,778,000 | 177,853,000 | 209,249,000 | 193,454,000 | 177,863,000 | 166,084,000 | 188,843,000 | 205,304,000 | |
yoy | 20.31% | 11.59% | 20.14% | -4.40% | 6.53% | 6.47% | -3.86% | -1.29% | -11.12% | -3.63% | -3.84% | 9.99% | 19.47% | 30.66% | 18.05% | 14.46% | 2.39% | 12.12% | 15.38% | 4.79% | -1.54% | -15.67% | -9.54% | -12.96% | -11.34% | -10.66% | -0.31% | 11.84% | 0.10% | 1.48% | 1.81% | -9.73% | 2.21% | -4.34% | 1.74% | 2.55% | 14.24% | 51.88% | 17.22% | 9.83% | -3.47% | -97.62% | -4.00% | -3.32% | 20.98% | 3929.21% | 3.27% | 11.74% | -3.70% | -1.40% | -16.03% | -6.94% | -5.82% | 5.79% | 2.47% | 15.83% | 37.94% | 20.67% | 18.40% | 18.99% | 7.26% | 7.09% | 10.81% | -5.77% | |||||
qoq | -1.07% | 14.42% | 5.99% | 0.27% | -8.25% | 23.20% | -15.66% | 11.74% | -8.30% | 11.25% | -13.40% | 0.60% | -0.57% | 11.01% | -0.94% | 9.27% | 8.74% | 0.30% | -3.96% | -2.25% | 19.07% | 3.22% | -12.78% | -8.15% | 1.99% | 10.72% | -16.07% | -6.44% | 2.77% | 23.53% | -5.84% | -16.26% | 4.19% | 23.93% | -16.51% | -5.18% | -2.50% | 31.81% | -15.84% | 5.62% | 29.63% | 1.73% | -21.15% | -7.17% | -96.80% | 3997.02% | -20.59% | 16.17% | 6.62% | 5.01% | -14.09% | 0.12% | 9.16% | -10.57% | -4.79% | 1.32% | 22.61% | -13.37% | 7.63% | 20.66% | 7.27% | -15.00% | 8.16% | 8.77% | 7.09% | -12.05% | -8.02% | ||
cost of sales | 297,200,000 | 291,300,000 | 265,900,000 | 242,000,000 | 237,000,000 | 256,100,000 | 224,600,000 | 264,200,000 | 232,300,000 | 248,100,000 | 233,500,000 | 267,100,000 | 258,700,000 | 277,900,000 | 249,800,000 | 257,600,000 | 225,100,000 | 213,900,000 | 204,700,000 | 211,000,000 | 215,900,000 | 182,822,000 | 180,967,000 | 205,684,000 | 214,827,000 | 168,590,500 | 203,947,000 | 221,352,000 | 249,254,000 | 318,636,000 | 198,329,000 | 271,420,000 | 247,448,000 | 249,625,000 | 212,970,000 | 236,385,000 | 242,630,000 | 155,017,750 | 192,363,000 | 220,942,000 | 206,765,000 | 148,681,000 | 166,212,000 | 205,809,000 | 222,703,000 | 143,472,500 | 176,896,000 | 215,078,000 | 181,916,000 | 137,335,250 | 167,390,000 | 192,685,000 | 189,266,000 | 177,598,000 | 197,645,000 | 205,991,000 | 132,373,750 | 168,224,000 | 185,785,000 | 175,485,000 | 111,449,250 | 135,913,000 | 162,571,000 | 147,313,000 | 146,403,000 | 131,367,000 | 146,055,000 | 161,842,000 | |
gross profit | 99,100,000 | 109,300,000 | 84,200,000 | 88,300,000 | 92,400,000 | 102,900,000 | 66,800,000 | 81,300,000 | 76,900,000 | 89,100,000 | 69,600,000 | 82,900,000 | 89,200,000 | 72,000,000 | 65,400,000 | 60,600,000 | 66,100,000 | 53,900,000 | 62,300,000 | 67,000,000 | 68,500,000 | 56,027,000 | 50,437,000 | 59,615,000 | 74,021,000 | 27,381,000 | 51,860,000 | 83,450,000 | 76,526,000 | -1,632,000 | 58,284,000 | 1,108,000 | 78,005,000 | 62,750,000 | 39,084,000 | 65,524,000 | 75,771,000 | 64,472,000 | 55,389,000 | 73,452,000 | 71,956,000 | 45,426,000 | 45,138,000 | 62,233,000 | 66,045,000 | 40,549,000 | 43,261,000 | 62,178,000 | 56,757,000 | 39,948,750 | 45,787,000 | 55,442,000 | 58,567,000 | 49,443,000 | 56,230,000 | 60,646,000 | 40,768,500 | 46,400,000 | 61,971,000 | 54,704,000 | 44,287,000 | 41,940,000 | 46,678,000 | 46,141,000 | 31,460,000 | 34,717,000 | 42,788,000 | 43,462,000 | |
yoy | 7.25% | 6.22% | 26.05% | 8.61% | 20.16% | 15.49% | -4.02% | -1.93% | -13.79% | 23.75% | 6.42% | 36.80% | 34.95% | 33.58% | 4.98% | -9.55% | -3.50% | -3.80% | 23.52% | 12.39% | -7.46% | 104.62% | -2.74% | -28.56% | -3.27% | -1777.76% | -11.02% | 7431.59% | -1.90% | -102.60% | 49.12% | -98.31% | 2.95% | -2.67% | -29.44% | -10.79% | 5.30% | 41.93% | 22.71% | 18.03% | 8.95% | 12.03% | 4.34% | 0.09% | 16.36% | 1.50% | -5.52% | 12.15% | -3.09% | -19.20% | -18.57% | -8.58% | 43.66% | 6.56% | -9.26% | 10.86% | -7.94% | 10.63% | 32.76% | 18.56% | 40.77% | 20.81% | 9.09% | 6.16% | |||||
qoq | -9.33% | 29.81% | -4.64% | -4.44% | -10.20% | 54.04% | -17.84% | 5.72% | -13.69% | 28.02% | -16.04% | -7.06% | 23.89% | 10.09% | 7.92% | -8.32% | 22.63% | -13.48% | -7.01% | -2.19% | 22.26% | 11.08% | -15.40% | -19.46% | 170.34% | -47.20% | -37.86% | 9.05% | -4789.09% | -102.80% | 5160.29% | -98.58% | 24.31% | 60.55% | -40.35% | -13.52% | 17.53% | 16.40% | -24.59% | 2.08% | 58.40% | 0.64% | -27.47% | -5.77% | 62.88% | -6.27% | -30.42% | 9.55% | 42.07% | -12.75% | -17.41% | -5.34% | 18.45% | -12.07% | -7.28% | 48.76% | -12.14% | -25.13% | 13.28% | 23.52% | 5.60% | -10.15% | 1.16% | 46.67% | -9.38% | -18.86% | -1.55% | ||
gross margin % | 25.01% | 27.28% | 24.05% | 26.73% | 28.05% | 28.66% | 22.92% | 23.53% | 24.87% | 26.42% | 22.96% | 23.69% | 25.64% | 20.58% | 20.75% | 19.04% | 22.70% | 20.13% | 23.33% | 24.10% | 24.09% | 23.46% | 21.80% | 22.47% | 25.63% | 9.67% | 20.27% | 27.38% | 23.49% | -0.51% | 22.71% | 0.41% | 23.97% | 20.09% | 15.51% | 21.70% | 23.80% | 19.74% | 22.36% | 24.95% | 25.82% | 21.13% | 21.36% | 23.22% | 22.87% | 0.45% | 19.65% | 22.43% | 23.78% | 17.85% | 21.48% | 22.34% | 23.63% | 21.78% | 22.15% | 22.74% | 15.49% | 21.62% | 25.01% | 23.76% | 23.21% | 23.58% | 22.31% | 23.85% | 17.69% | 20.90% | 22.66% | 21.17% | |
selling, general and administrative expenses | 90,200,000 | 86,500,000 | 83,300,000 | 67,000,000 | 71,900,000 | 68,000,000 | 65,600,000 | 71,100,000 | 71,400,000 | 69,700,000 | 74,300,000 | 64,500,000 | 67,900,000 | 54,700,000 | 55,000,000 | 53,700,000 | 52,700,000 | 52,300,000 | 48,600,000 | 48,000,000 | 51,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other operating gains | -100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations | 9,000,000 | 22,900,000 | 1,100,000 | 21,400,000 | 20,500,000 | 34,800,000 | -7,200,000 | -10,700,000 | 6,300,000 | 18,900,000 | -5,200,000 | 17,300,000 | 17,600,000 | 4,300,000 | 1,800,000 | -4,000,000 | 5,400,000 | -5,600,000 | 6,700,000 | 11,200,000 | 9,800,000 | 17,806,000 | -808,000 | 10,859,000 | 15,143,000 | -26,946,000 | 3,342,000 | 30,481,000 | 18,178,000 | -69,423,000 | 7,230,000 | -50,155,000 | 25,927,000 | 17,994,000 | -6,410,000 | 21,304,000 | 22,650,000 | 19,074,000 | 11,439,000 | 28,491,000 | 28,150,000 | 4,706,000 | 4,115,000 | 18,925,000 | 22,241,000 | 12,040,000 | 4,394,000 | 21,931,000 | 13,333,000 | 11,249,500 | 9,152,000 | 17,647,000 | 18,200,000 | 9,440,000 | 15,854,000 | 18,759,000 | 12,263,000 | 9,038,000 | 21,012,000 | 15,215,000 | 8,015,000 | 10,132,000 | 15,854,000 | 13,423,000 | -17,594,000 | 4,284,000 | 11,181,000 | 12,036,000 | |
yoy | -56.10% | -34.20% | -115.28% | -300.00% | 225.40% | 84.13% | 38.46% | -161.85% | -64.20% | 339.53% | -388.89% | -532.50% | 225.93% | -176.79% | -73.13% | -135.71% | -44.90% | -131.45% | -929.21% | 3.14% | -35.28% | -166.08% | -124.18% | -64.37% | -16.70% | -61.19% | -53.78% | -160.77% | -29.89% | -485.81% | -212.79% | -335.43% | 14.47% | -5.66% | -156.04% | -25.23% | -19.54% | 305.31% | 177.98% | 50.55% | 26.57% | -60.91% | -6.35% | -13.71% | 66.81% | 7.03% | -51.99% | 24.28% | -26.74% | 19.17% | -42.27% | -5.93% | 48.41% | 4.45% | -24.55% | 23.29% | 53.00% | -10.80% | 32.53% | 13.35% | -145.56% | 136.51% | 41.79% | 11.52% | |||||
qoq | -60.70% | 1981.82% | -94.86% | 4.39% | -41.09% | -583.33% | -32.71% | -269.84% | -66.67% | -463.46% | -130.06% | -1.70% | 309.30% | 138.89% | -145.00% | -174.07% | -196.43% | -183.58% | -40.18% | 14.29% | -44.96% | -2303.71% | -107.44% | -28.29% | -156.20% | -906.28% | -89.04% | 67.68% | -126.18% | -1060.21% | -114.42% | -293.45% | 44.09% | -380.72% | -130.09% | -5.94% | 18.75% | 66.75% | -59.85% | 1.21% | 498.17% | 14.36% | -78.26% | -14.91% | 84.73% | 174.01% | -79.96% | 64.49% | 18.52% | 22.92% | -48.14% | -3.04% | 92.80% | -40.46% | -15.49% | 52.97% | 35.68% | -56.99% | 38.10% | 89.83% | -20.89% | -36.09% | 18.11% | -176.29% | -510.69% | -61.69% | -7.10% | ||
operating margin % | 2.27% | 5.72% | 0.31% | 6.48% | 6.22% | 9.69% | -2.47% | -3.10% | 2.04% | 5.60% | -1.72% | 4.94% | 5.06% | 1.23% | 0.57% | -1.26% | 1.85% | -2.09% | 2.51% | 4.03% | 3.45% | 7.45% | -0.35% | 4.09% | 5.24% | -9.51% | 1.31% | 10.00% | 5.58% | -21.90% | 2.82% | -18.40% | 7.97% | 5.76% | -2.54% | 7.06% | 7.11% | 5.84% | 4.62% | 9.68% | 10.10% | 2.19% | 1.95% | 7.06% | 7.70% | 0.13% | 2.00% | 7.91% | 5.59% | 5.03% | 4.29% | 7.11% | 7.34% | 4.16% | 6.24% | 7.04% | 4.66% | 4.21% | 8.48% | 6.61% | 4.20% | 5.70% | 7.58% | 6.94% | -9.89% | 2.58% | 5.92% | 5.86% | |
other expenses, net: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -7,400,000 | -7,100,000 | -7,300,000 | -2,100,000 | -2,000,000 | -2,300,000 | -2,600,000 | -3,100,000 | -2,700,000 | -2,500,000 | -2,400,000 | -2,000,000 | -2,000,000 | -900,000 | -600,000 | -600,000 | -400,000 | -500,000 | -200,000 | -200,000 | -200,000 | -447,000 | -96,000 | -120,000 | -37,000 | -68,000 | -167,000 | -484,000 | -648,000 | -1,533,000 | 170,000 | 168,000 | 150,000 | 202,000 | 188,000 | 185,000 | 265,000 | 338,000 | 264,000 | 326,000 | 467,000 | 389,000 | 505,000 | 420,000 | 297,000 | 345,000 | 193,000 | 109,000 | 73,000 | 6,000 | 269,000 | 76,000 | 70,000 | 152,000 | 42,000 | 47,000 | 53,000 | 46,000 | 58,000 | 36,000 | 63,000 | 30,000 | 135,000 | 123,000 | 119,000 | 66,000 | 170,000 | 183,000 | |
interest income | 800,000 | 400,000 | 700,000 | 1,600,000 | 600,000 | 500,000 | 500,000 | 400,000 | 600,000 | 600,000 | 500,000 | 500,000 | 500,000 | 300,000 | 300,000 | 200,000 | 200,000 | 100,000 | 100,000 | 200,000 | 100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other income | 400,000 | 675,000 | 400,000 | 600,000 | 250,000 | 800,000 | 500,000 | 400,000 | 100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 2,800,000 | 15,900,000 | -5,100,000 | 22,600,000 | 19,700,000 | 31,400,000 | -8,500,000 | -13,700,000 | 4,700,000 | 17,500,000 | -7,100,000 | 15,900,000 | 16,500,000 | 10,144,000 | 16,439,000 | 19,562,000 | 11,540,250 | 9,256,000 | 21,320,000 | 15,585,000 | 10,055,750 | 10,594,000 | 15,841,000 | 13,788,000 | -17,456,000 | 4,689,000 | 11,941,000 | 12,067,000 | |||||||||||||||||||||||||||||||||||||||||
income tax provision | 1,500,000 | 4,000,000 | -900,000 | 5,800,000 | 5,400,000 | 10,400,000 | -2,300,000 | 300,000 | 1,400,000 | 2,600,000 | -600,000 | 2,700,000 | 4,400,000 | 4,200,000 | 700,000 | -800,000 | 900,000 | -1,800,000 | -2,800,000 | 2,300,000 | 900,000 | 3,317,000 | -1,242,000 | 1,868,000 | -5,143,000 | 2,855,000 | 632,000 | 7,008,000 | 3,781,000 | -22,933,000 | 180,000 | -8,503,000 | |||||||||||||||||||||||||||||||||||||
net income | 1,300,000 | 11,900,000 | -4,200,000 | 16,800,000 | 14,300,000 | 21,000,000 | -6,200,000 | -14,000,000 | 3,300,000 | 14,900,000 | -6,500,000 | 13,200,000 | 12,100,000 | -1,300,000 | 500,000 | -3,900,000 | 4,100,000 | -9,100,000 | 9,300,000 | 9,000,000 | 8,700,000 | 15,425,000 | 1,687,000 | 9,305,000 | 20,483,000 | -18,361,000 | 2,955,000 | 23,361,000 | 14,217,000 | -47,095,000 | 6,903,000 | -40,768,000 | 20,216,000 | 10,854,000 | -2,703,000 | 14,359,000 | 15,080,000 | 12,334,000 | 6,835,000 | 18,141,000 | 17,678,000 | 3,434,000 | 1,958,000 | 11,658,000 | 14,917,000 | 8,404,000 | 1,766,000 | 14,490,000 | 9,547,000 | 7,732,500 | 6,527,000 | 11,153,000 | 13,251,000 | 6,900,000 | 10,429,000 | 12,258,000 | 8,006,750 | 7,764,000 | 14,105,000 | 10,158,000 | 6,639,500 | 7,396,000 | 10,330,000 | 8,832,000 | -15,434,000 | 3,369,000 | 7,775,000 | 7,396,000 | |
yoy | -90.91% | -43.33% | -32.26% | -220.00% | 333.33% | 40.94% | -4.62% | -206.06% | -72.73% | -1246.15% | -1400.00% | -438.46% | 195.12% | -85.71% | -94.62% | -143.33% | -52.87% | -159.00% | 451.27% | -3.28% | -57.53% | -184.01% | -42.91% | -60.17% | 44.07% | -61.01% | -57.19% | -157.30% | -29.67% | -533.90% | -355.38% | -383.92% | 34.06% | -12.00% | -139.55% | -20.85% | -14.70% | 259.17% | 249.08% | 55.61% | 18.51% | -59.14% | 10.87% | -19.54% | 56.25% | 8.68% | -72.94% | 29.92% | -27.95% | 12.07% | -37.41% | -9.01% | 65.50% | -11.13% | -26.06% | 20.67% | 20.59% | 4.98% | 36.54% | 15.01% | -143.02% | 119.53% | 32.86% | 19.42% | |||||
qoq | -89.08% | -383.33% | -125.00% | 17.48% | -31.90% | -438.71% | -55.71% | -524.24% | -77.85% | -329.23% | -149.24% | 9.09% | -1030.77% | -360.00% | -112.82% | -195.12% | -145.05% | -197.85% | 3.33% | 3.45% | -43.60% | 814.34% | -81.87% | -54.57% | -211.56% | -721.35% | -87.35% | 64.32% | -130.19% | -782.24% | -116.93% | -301.66% | 86.25% | -501.55% | -118.82% | -4.78% | 22.26% | 80.45% | -62.32% | 2.62% | 414.79% | 75.38% | -83.20% | -21.85% | 77.50% | 375.88% | -87.81% | 51.78% | 23.47% | 18.47% | -41.48% | -15.83% | 92.04% | -33.84% | -14.92% | 53.10% | 3.13% | -44.96% | 38.86% | 52.99% | -10.23% | -28.40% | 16.96% | -157.22% | -558.12% | -56.67% | 5.12% | ||
net income margin % | 0.33% | 2.97% | -1.20% | 5.09% | 4.34% | 5.85% | -2.13% | -4.05% | 1.07% | 4.42% | -2.14% | 3.77% | 3.48% | -0.37% | 0.16% | -1.23% | 1.41% | -3.40% | 3.48% | 3.24% | 3.06% | 6.46% | 0.73% | 3.51% | 7.09% | -6.48% | 1.16% | 7.66% | 4.36% | -14.86% | 2.69% | -14.96% | 6.21% | 3.47% | -1.07% | 4.76% | 4.74% | 3.78% | 2.76% | 6.16% | 6.34% | 1.60% | 0.93% | 4.35% | 5.17% | 0.09% | 0.80% | 5.23% | 4.00% | 3.45% | 3.06% | 4.49% | 5.35% | 3.04% | 4.11% | 4.60% | 3.04% | 3.62% | 5.69% | 4.41% | 3.48% | 4.16% | 4.94% | 4.57% | -8.68% | 2.03% | 4.12% | 3.60% | |
net income attributable to noncontrolling interest | -100,000 | 4,000 | 25,000 | 26,000 | -35,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to controlling interest | 1,300,000 | 12,000,000 | -4,200,000 | 16,700,000 | 14,300,000 | 21,100,000 | -6,200,000 | -14,000,000 | 3,400,000 | 14,900,000 | -6,600,000 | 13,100,000 | 12,100,000 | -1,000,000 | 700,000 | -3,900,000 | 4,100,000 | -9,200,000 | 9,300,000 | 9,000,000 | 8,700,000 | 15,350,000 | 1,648,000 | 9,258,000 | 20,644,000 | -18,356,000 | 3,010,000 | 23,377,000 | 14,274,000 | -47,038,000 | 6,995,000 | -40,674,000 | 20,267,000 | 10,922,000 | -2,667,000 | 14,420,000 | 15,120,000 | 12,386,000 | 6,838,000 | 18,192,000 | 17,743,000 | 3,596,000 | 2,292,000 | 11,805,000 | 15,105,000 | 8,500,000 | 1,916,000 | 14,497,000 | 9,545,000 | 7,694,000 | 6,514,000 | 11,092,000 | 13,171,000 | 6,852,000 | 10,366,000 | 12,245,000 | 7,965,000 | 7,723,000 | 14,086,000 | 10,144,000 | 5,966,000 | 7,362,000 | 10,308,000 | 8,794,000 | -15,456,000 | 3,344,000 | 7,749,000 | 7,431,000 | |
per share data: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share - basic | 0.06 | 0.53 | -0.18 | 0.73 | 0.63 | 0.93 | -0.27 | -0.61 | 0.15 | 0.65 | -0.29 | 0.58 | 0.53 | 0.01 | 0.03 | -0.17 | 0.18 | -0.41 | 0.41 | 0.4 | 0.38 | ||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share - diluted | 0.06 | 0.52 | -0.18 | 0.72 | 0.62 | 0.93 | -0.27 | -0.61 | 0.15 | 0.65 | -0.29 | 0.58 | 0.53 | 0.01 | 0.03 | -0.17 | 0.18 | -0.4 | 0.41 | 0.39 | 0.38 | ||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding - basic | 22,938,887 | 22,873,536 | 22,890,301 | 22,877,075 | 22,833,292 | 22,799,071 | 22,816,359 | 22,796,729 | 22,762,098 | 22,719,900 | 22,746,783 | 22,723,748 | 22,655,821 | 22,790,717 | 22,837,314 | 22,850,515 | 22,782,476 | 22,726,767 | 22,761,203 | 22,742,162 | 22,633,457 | 22,585,515 | |||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding - diluted | 23,250,643 | 23,100,506 | 22,890,301 | 23,074,780 | 22,976,526 | 22,853,451 | 22,816,359 | 22,796,729 | 22,834,814 | 22,781,369 | 22,746,783 | 22,769,447 | 22,742,937 | 22,790,717 | 22,916,316 | 22,850,515 | 22,904,167 | 22,948,632 | 22,913,563 | 22,917,957 | 22,874,810 | 22,877,743 | |||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | 20,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and other asset losses | -75,000 | -200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss attributable to noncontrolling interest | -25,000 | -100,000 | 100,000 | 100,000 | -100,000 | 300,000 | 200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and other asset gains | -100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income (expenses), net: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income (expenses) | 1,700,000 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring, other impairment and asset charges | 2,075,000 | 8,400,000 | 700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other (expenses) income | -300,000 | 125,000 | -300,000 | -4,900,000 | -100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and other asset (gains) charges | -800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring, impairment and other asset charges | 500,000 | 500,000 | 1,100,000 | 4,500,000 | 100,000 | 3,400,000 | 1,000,000 | 700,000 | 300,000 | 800,000 | 700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and other asset charges | 3,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other (expenses) income, net: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development expenses | 8,500,000 | 8,500,000 | 7,500,000 | 7,000,000 | 6,500,000 | 6,700,000 | 7,000,000 | 6,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expenses | -200,000 | -300,000 | -200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations before income taxes | 375,000 | 1,200,000 | -4,700,000 | 5,000,000 | -10,900,000 | 6,500,000 | 11,300,000 | 9,600,000 | 18,742,000 | 445,000 | 11,173,000 | 15,340,000 | 12,988,750 | 3,587,000 | 30,369,000 | 17,998,000 | -3,987,500 | 7,083,000 | -49,271,000 | 26,238,000 | 9,697,750 | -5,485,000 | 21,380,000 | 22,897,000 | 17,087,000 | 11,680,000 | 28,441,000 | 28,227,000 | 11,650,500 | 4,120,000 | 18,778,000 | 23,705,000 | 10,384,000 | 4,911,000 | 22,551,000 | 14,074,000 | |||||||||||||||||||||||||||||||||
net loss attributable to non-controlling interest | 18,750 | -39,000 | -47,000 | 161,000 | 31,750 | 55,000 | 16,000 | 57,000 | 533,000 | -92,000 | -94,000 | -51,000 | -68,000 | -36,000 | -61,000 | -40,000 | -29,750 | -3,000 | -51,000 | -65,000 | -167,250 | -334,000 | -147,000 | ||||||||||||||||||||||||||||||||||||||||||||||
other expense | -100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general, administrative and engineering expenses | 36,939,250 | 48,828,000 | 42,762,000 | 56,167,000 | 39,648,500 | 47,643,000 | 52,969,000 | 58,348,000 | 38,599,000 | 51,054,000 | 51,263,000 | 52,078,000 | 35,709,000 | 45,494,000 | 44,220,000 | 53,121,000 | 33,179,000 | 43,950,000 | 44,961,000 | 43,806,000 | 32,034,000 | 41,023,000 | 43,308,000 | 43,804,000 | 30,634,750 | 38,867,000 | 40,247,000 | 43,424,000 | 28,699,250 | 36,635,000 | 37,795,000 | 40,367,000 | 40,003,000 | 40,376,000 | 41,887,000 | 28,910,000 | 37,362,000 | 38,789,000 | 39,489,000 | 23,837,750 | 31,808,000 | 30,824,000 | 32,718,000 | 23,366,500 | 30,433,000 | 31,607,000 | 31,426,000 | ||||||||||||||||||||||
restructuring and asset impairment charges | 2,780,500 | 2,417,000 | 5,994,000 | 2,711,000 | 1,773,000 | 875,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income, net of expenses | 504,250 | 1,349,000 | 434,000 | 234,000 | 313,000 | 412,000 | 372,000 | 468,000 | 384,000 | 23,000 | 1,052,000 | 461,000 | 471,500 | 1,113,000 | 261,000 | 512,000 | 331,000 | 505,000 | 276,000 | 544,000 | 635,750 | 510,000 | 273,000 | 1,761,000 | 563,500 | 710,000 | 729,000 | 814,000 | 471,250 | 1,100,000 | 32,000 | 752,000 | 856,000 | 627,000 | 850,000 | 259,250 | 264,000 | 366,000 | 406,000 | 275,750 | 492,000 | 122,000 | 488,000 | 403,500 | 471,000 | ||||||||||||||||||||||||
earnings per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to controlling interest: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 350 | 70 | 410 | 920 | -820 | 130 | 1,040 | 630 | -2,060 | 310 | -1,760 | 880 | 470 | -120 | 630 | 660 | 540 | 300 | 790 | 770 | 160 | 100 | 510 | 660 | 370 | 80 | 640 | 420 | 370 | 290 | 490 | 580 | 300 | 460 | 540 | 350 | 340 | 620 | 450 | 260 | 330 | 460 | 390 | -690 | 150 | 350 | 330 | ||||||||||||||||||||||
diluted | 345 | 70 | 410 | 910 | -810 | 130 | 1,030 | 630 | -2,060 | 300 | -1,760 | 870 | 470 | -120 | 620 | 650 | 530 | 300 | 790 | 770 | 160 | 100 | 510 | 650 | 370 | 80 | 630 | 410 | 360 | 280 | 480 | 570 | 300 | 450 | 530 | 350 | 340 | 610 | 440 | 260 | 320 | 450 | 390 | -680 | 150 | 340 | 330 | ||||||||||||||||||||||
weighted-average number of common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 22,615,000 | 22,584,000 | 22,545,000 | 22,523,000 | 22,509,000 | 22,498,000 | 22,902,000 | 22,923,000 | 23,061,000 | 23,045,000 | 23,025,000 | 23,029,000 | 23,026,000 | 23,013,000 | 23,001,000 | 22,999,000 | 22,965,000 | 22,943,000 | 22,942,000 | 22,904,000 | 22,830,000 | 22,822,000 | 22,786,000 | 22,756,000 | 22,752,000 | 22,723,000 | 22,691,000 | 22,691,000 | 22,643,406,000 | 22,598,642,000 | 22,576,222,000 | 22,566,105,000 | 22,533,606,000 | 22,507,078,000 | 22,473,599,000 | 22,453,073,000 | |||||||||||||||||||||||||||||||||
diluted | 22,946,000 | 22,711,000 | 22,713,000 | 22,684,000 | 22,667,000 | 22,646,000 | 22,902,000 | 23,084,000 | 23,061,000 | 23,236,000 | 23,184,000 | 23,029,000 | 23,183,000 | 23,176,000 | 23,145,000 | 23,135,000 | 23,135,000 | 23,121,000 | 23,119,000 | 23,114,000 | 23,109,000 | 23,099,000 | 23,102,000 | 23,082,000 | 23,069,000 | 23,080,000 | 23,053,000 | 23,041,000 | 23,053,873,000 | 23,006,530,000 | 22,991,917,000 | 22,919,430,000 | 22,843,300,000 | 22,832,785,000 | 22,767,460,000 | 22,735,064,000 | |||||||||||||||||||||||||||||||||
dividends declared per common share | 82.5 | 110 | 110 | 110 | 82.5 | 110 | 110 | 110 | 77.5 | 110 | 100 | 100 | 75 | 100 | 100 | 100 | 75 | 100 | 100 | 100 | 75 | 100 | 100 | 100 | 75 | 100 | 100 | 100 | 50 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||
income taxes | 6,022,000 | 7,572,000 | -2,782,000 | 7,021,000 | 7,817,000 | 6,423,500 | 4,845,000 | 10,300,000 | 10,549,000 | 4,517,500 | 2,162,000 | 7,120,000 | 8,788,000 | 3,933,500 | 3,145,000 | 8,061,000 | 4,527,000 | 3,244,000 | 6,010,000 | 7,304,000 | 3,533,500 | 1,492,000 | 7,215,000 | 5,427,000 | 3,416,250 | 3,198,000 | 5,511,000 | 4,956,000 | -2,022,000 | 1,320,000 | 4,166,000 | 4,671,000 | |||||||||||||||||||||||||||||||||||||
net income attributable to non-controlling interest | -188,000 | -39,000 | -150,000 | -7,000 | 2,000 | 38,500 | 13,000 | 61,000 | 80,000 | 48,000 | 63,000 | 13,000 | 18,500 | 41,000 | 19,000 | 14,000 | 23,500 | 34,000 | 22,000 | 38,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 11,616,500 | 9,983,000 | 17,603,000 | 18,882,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes on continuing operations | 3,884,000 | 3,456,000 | 6,450,000 | 5,631,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from continuing operations | 7,732,500 | 6,527,000 | 11,153,000 | 13,251,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to controlling interest from continuing operations: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 350 | 70 | 410 | 920 | -820 | 130 | 1,040 | 630 | -2,060 | 310 | -1,760 | 880 | 470 | -120 | 630 | 660 | 540 | 300 | 790 | 770 | 160 | 100 | 510 | 660 | 370 | 80 | 640 | 420 | 370 | 290 | 490 | 580 | 300 | 460 | 540 | 350 | 340 | 620 | 450 | 260 | 330 | 460 | 390 | -690 | 150 | 350 | 330 | ||||||||||||||||||||||
diluted | 345 | 70 | 410 | 910 | -810 | 130 | 1,030 | 630 | -2,060 | 300 | -1,760 | 870 | 470 | -120 | 620 | 650 | 530 | 300 | 790 | 770 | 160 | 100 | 510 | 650 | 370 | 80 | 630 | 410 | 360 | 280 | 480 | 570 | 300 | 450 | 530 | 350 | 340 | 610 | 440 | 260 | 320 | 450 | 390 | -680 | 150 | 340 | 330 | ||||||||||||||||||||||
income from discontinued operations, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to controlling interest: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment charge | 542,500 | 2,170,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 22,615,000 | 22,584,000 | 22,545,000 | 22,523,000 | 22,509,000 | 22,498,000 | 22,902,000 | 22,923,000 | 23,061,000 | 23,045,000 | 23,025,000 | 23,029,000 | 23,026,000 | 23,013,000 | 23,001,000 | 22,999,000 | 22,965,000 | 22,943,000 | 22,942,000 | 22,904,000 | 22,830,000 | 22,822,000 | 22,786,000 | 22,756,000 | 22,752,000 | 22,723,000 | 22,691,000 | 22,691,000 | 22,643,406,000 | 22,598,642,000 | 22,576,222,000 | 22,566,105,000 | 22,533,606,000 | 22,507,078,000 | 22,473,599,000 | 22,453,073,000 | |||||||||||||||||||||||||||||||||
diluted | 22,946,000 | 22,711,000 | 22,713,000 | 22,684,000 | 22,667,000 | 22,646,000 | 22,902,000 | 23,084,000 | 23,061,000 | 23,236,000 | 23,184,000 | 23,029,000 | 23,183,000 | 23,176,000 | 23,145,000 | 23,135,000 | 23,135,000 | 23,121,000 | 23,119,000 | 23,114,000 | 23,109,000 | 23,099,000 | 23,102,000 | 23,082,000 | 23,069,000 | 23,080,000 | 23,053,000 | 23,041,000 | 23,053,873,000 | 23,006,530,000 | 22,991,917,000 | 22,919,430,000 | 22,843,300,000 | 22,832,785,000 | 22,767,460,000 | 22,735,064,000 | |||||||||||||||||||||||||||||||||
other income, net of expense | 930,000 | 214,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 22,446,940,000 | 22,435,037,000 | 22,430,546,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 22,715,780,000 | 22,735,770,000 | 22,663,415,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash | 75,000,000 | 72,000,000 | 69,300,000 | 88,700,000 | 92,600,000 | 90,800,000 | 55,300,000 | 63,200,000 | 58,100,000 | 63,200,000 | 73,800,000 | 44,500,000 | 42,500,000 | 66,000,000 | 20,800,000 | 50,600,000 | 111,700,000 | 134,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
investments | 1,900,000 | 2,100,000 | 2,500,000 | 2,900,000 | 2,800,000 | 3,000,000 | 3,600,000 | 5,200,000 | 5,700,000 | 5,700,000 | 5,700,000 | 4,000,000 | 3,600,000 | 3,900,000 | 4,200,000 | 5,800,000 | 6,100,000 | 8,600,000 | 9,200,000 | 9,300,000 | 7,000,000 | 4,300,000 | 3,746,000 | 2,903,000 | 2,056,000 | 1,547,000 | 1,103,000 | 1,211,000 | 1,589,000 | 1,946,000 | 2,432,000 | 1,972,000 | 1,751,000 | 1,624,000 | 1,655,000 | 2,031,000 | 1,408,000 | 1,024,000 | 713,000 | 1,889,000 | 1,654,000 | 1,539,000 | 1,834,000 | 2,726,000 | 2,195,000 | 1,916,000 | 1,903,000 | 11,941,000 | 11,842,000 | 17,176,000 | 11,599,000 | 11,130,000 | 10,156,000 | 10,366,000 | 9,913,000 | 9,605,000 | 9,739,000 | 9,237,000 | 11,125,000 | 12,506,000 | 11,672,000 | 11,233,000 | 11,755,000 | 12,335,000 | 11,965,000 | 11,123,000 | 9,917,000 | 8,707,000 | 9,911,504 |
trade receivables, contract assets and other receivables, net of allowance for credit losses of 3.0 and 3.7, respectively | 215,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 469,800,000 | 466,000,000 | 500,800,000 | 448,800,000 | 434,900,000 | 422,700,000 | 466,400,000 | 455,300,000 | 484,000,000 | 455,600,000 | 450,100,000 | 429,500,000 | 420,100,000 | 393,400,000 | 396,400,000 | 371,100,000 | 352,900,000 | 303,000,000 | 282,800,000 | 257,500,000 | 244,200,000 | 249,700,000 | 261,481,000 | 263,171,000 | 294,848,000 | 294,536,000 | 356,889,000 | 360,883,000 | 366,835,000 | 355,944,000 | 429,220,000 | 394,789,000 | 411,159,000 | 391,379,000 | 399,346,000 | 381,323,000 | 372,570,000 | 360,404,000 | 399,718,000 | 379,477,000 | 389,504,000 | 384,776,000 | 384,531,000 | 382,841,000 | 388,710,000 | 387,835,000 | 370,436,000 | 364,098,000 | 361,209,000 | 342,313,000 | 339,826,000 | 318,710,000 | 322,007,000 | 340,982,000 | 322,086,000 | 313,407,000 | 299,065,000 | 290,453,000 | 281,152,000 | 272,663,000 | 252,981,000 | 242,137,000 | 224,279,000 | 246,432,000 | 248,548,000 | 263,705,000 | 266,751,000 | 277,994,000 | 285,817,262 |
prepaid and refundable income taxes | 14,900,000 | 15,000,000 | 20,500,000 | 15,700,000 | 4,700,000 | 9,300,000 | 15,000,000 | 12,500,000 | 11,500,000 | 14,600,000 | 17,300,000 | 9,100,000 | 9,100,000 | 15,900,000 | 18,300,000 | 18,300,000 | 16,500,000 | 19,500,000 | 15,800,000 | 15,700,000 | 8,300,000 | 8,800,000 | 13,274,000 | 7,966,000 | 34,025,000 | ||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other assets | 42,300,000 | 42,800,000 | 35,000,000 | 30,000,000 | 29,600,000 | 29,800,000 | 24,600,000 | 24,400,000 | 27,500,000 | 27,700,000 | 21,300,000 | 24,300,000 | 27,100,000 | 28,200,000 | 22,900,000 | 27,700,000 | 25,300,000 | 23,500,000 | 17,800,000 | 18,100,000 | 16,600,000 | 17,500,000 | 12,082,000 | 13,870,000 | 15,672,000 | 18,199,000 | 14,531,000 | 18,843,000 | 15,178,000 | ||||||||||||||||||||||||||||||||||||||||
total current assets | 819,500,000 | 816,600,000 | 821,200,000 | 746,000,000 | 737,200,000 | 722,800,000 | 740,100,000 | 778,800,000 | 778,800,000 | 719,500,000 | 746,300,000 | 675,900,000 | 680,400,000 | 696,400,000 | 649,600,000 | 661,500,000 | 675,700,000 | 641,700,000 | 644,800,000 | 634,500,000 | 592,000,000 | 565,800,000 | 533,158,000 | 530,405,000 | 534,182,000 | 506,304,000 | 529,884,000 | 557,535,000 | 576,073,000 | 560,991,000 | 624,362,000 | 642,216,000 | 632,237,000 | 602,969,000 | 609,898,000 | 611,087,000 | 606,332,000 | 576,833,000 | 590,567,000 | 607,031,000 | 599,935,000 | 541,797,000 | 555,974,000 | 566,737,000 | 568,211,000 | 553,191,000 | 531,632,000 | 536,373,000 | 545,437,000 | 522,411,000 | 521,559,000 | 511,145,000 | 526,514,000 | 512,107,000 | 506,386,000 | 490,634,000 | 485,554,000 | 472,119,000 | 482,745,000 | 474,228,000 | 447,821,000 | 428,221,000 | 409,209,000 | 399,285,000 | 384,365,000 | 386,954,000 | 387,054,000 | 389,479,000 | 395,099,088 |
property and equipment | 238,500,000 | 222,300,000 | 198,900,000 | 180,100,000 | 180,500,000 | 181,900,000 | 185,300,000 | 186,900,000 | 185,000,000 | 187,600,000 | 181,000,000 | 180,400,000 | 176,700,000 | 173,600,000 | 163,800,000 | 162,300,000 | 164,000,000 | 171,700,000 | 167,500,000 | 169,800,000 | 169,600,000 | 172,800,000 | 182,817,000 | 177,833,000 | 185,315,000 | 190,363,000 | 190,545,000 | 191,854,000 | 192,143,000 | 192,448,000 | 187,903,000 | 185,455,000 | 189,287,000 | 190,396,000 | 180,703,000 | 182,205,000 | 182,223,000 | 180,538,000 | 178,167,000 | 173,080,000 | 171,205,000 | 170,206,000 | 170,508,000 | 174,971,000 | 184,922,000 | 187,610,000 | 190,395,000 | 193,552,000 | 187,895,000 | 184,520,000 | 186,546,000 | 185,033,000 | 186,192,000 | 192,602,000 | 191,289,000 | 191,489,000 | 188,018,000 | 177,855,000 | 174,582,000 | 167,567,000 | 168,242,000 | 168,414,000 | 167,952,000 | 169,299,000 | 172,057,000 | 169,559,000 | 170,149,000 | 168,196,000 | 169,129,628 |
goodwill | 134,900,000 | 111,800,000 | 110,400,000 | 25,800,000 | 25,100,000 | 25,000,000 | 25,900,000 | 25,600,000 | 45,800,000 | 46,300,000 | 45,300,000 | 46,100,000 | 45,600,000 | 45,200,000 | 43,800,000 | 46,000,000 | 38,200,000 | 38,600,000 | 38,500,000 | 39,000,000 | 38,900,000 | 38,700,000 | 36,410,000 | 30,561,000 | 30,670,000 | 33,176,000 | 32,206,000 | 32,628,000 | 33,067,000 | 32,748,000 | 45,153,000 | 45,341,000 | 46,307,000 | 45,732,000 | 42,103,000 | 41,647,000 | 41,047,000 | 40,804,000 | 41,958,000 | 29,259,000 | 30,452,000 | 30,835,000 | 31,280,000 | 31,897,000 | 30,867,000 | 31,995,000 | 32,820,000 | 33,427,000 | 15,056,000 | 15,057,000 | 15,037,000 | 14,994,000 | 14,978,000 | 14,981,000 | 14,958,000 | 15,021,000 | 14,989,000 | 13,907,000 | 13,907,000 | 13,907,000 | 13,907,000 | 13,907,000 | 13,907,000 | 13,907,000 | 13,907,000 | 30,746,000 | 29,985,000 | 29,488,000 | 29,658,550 |
intangible assets, net of accumulated amortization of 77.6 and 70.1, respectively | 147,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax assets | 22,300,000 | 25,300,000 | 23,000,000 | 46,600,000 | 46,600,000 | 45,800,000 | 44,800,000 | 43,300,000 | 39,700,000 | 37,500,000 | 34,200,000 | 36,900,000 | 34,700,000 | 32,100,000 | 28,200,000 | 23,800,000 | 20,700,000 | 16,000,000 | 15,000,000 | 10,000,000 | 14,500,000 | 15,000,000 | 11,361,000 | 11,148,000 | 11,118,000 | 18,146,000 | 18,992,000 | 23,543,000 | 2,676,000 | 6,195,000 | 16,237,000 | 16,118,000 | 15,073,000 | 14,817,000 | 15,245,000 | 14,251,000 | 13,301,000 | 14,924,000 | 11,863,000 | 12,240,000 | 9,893,000 | 13,894,000 | 13,265,000 | 13,899,000 | 16,856,000 | 16,194,000 | 14,720,000 | 13,961,000 | 10,339,000 | 11,772,000 | 11,778,000 | 12,450,000 | 12,067,000 | 10,973,000 | 10,718,000 | 10,817,000 | 10,700,767 | ||||||||||||
other long-term assets | 43,900,000 | 45,600,000 | 43,600,000 | 36,400,000 | 36,800,000 | 38,000,000 | 39,700,000 | 41,500,000 | 41,900,000 | 38,200,000 | 35,800,000 | 35,000,000 | 32,900,000 | 29,500,000 | 19,500,000 | 14,700,000 | 10,000,000 | 8,400,000 | 10,100,000 | 10,000,000 | 11,600,000 | 11,000,000 | 9,260,000 | 6,406,000 | 5,941,000 | 6,319,000 | 26,167,000 | 27,391,000 | 28,171,000 | 1,520,000 | 30,993,000 | 35,800,000 | 35,688,000 | 2,401,000 | 29,840,000 | 30,018,000 | 31,152,000 | 2,142,000 | 37,053,000 | 24,597,000 | 21,945,000 | 3,203,000 | 17,711,000 | 19,088,000 | 19,220,000 | 3,202,000 | 21,877,000 | 27,846,000 | 14,474,000 | 8,934,000 | 15,322,000 | 15,830,000 | 15,756,000 | 17,357,000 | 18,300,000 | 18,981,000 | 18,583,000 | 15,910,000 | 8,848,000 | 8,612,000 | 7,997,000 | 8,558,000 | 8,373,000 | 8,382,000 | 8,607,000 | 9,013,686 | |||
total assets | 1,428,900,000 | 1,367,200,000 | 1,349,000,000 | 1,065,400,000 | 1,056,000,000 | 1,043,600,000 | 1,067,100,000 | 1,107,000,000 | 1,123,000,000 | 1,059,300,000 | 1,074,400,000 | 1,010,400,000 | 1,008,400,000 | 1,014,400,000 | 944,600,000 | 949,900,000 | 943,400,000 | 911,300,000 | 910,700,000 | 902,300,000 | 868,300,000 | 848,200,000 | 819,655,000 | 793,838,000 | 804,920,000 | 800,498,000 | 815,669,000 | 848,555,000 | 872,305,000 | 855,457,000 | 903,464,000 | 923,836,000 | 918,365,000 | 889,579,000 | 877,012,000 | 878,985,000 | 874,488,000 | 843,601,000 | 861,839,000 | 846,628,000 | 835,780,000 | 777,353,000 | 787,287,000 | 803,791,000 | 814,073,000 | 805,465,000 | 788,581,000 | 803,139,000 | 774,704,000 | 749,291,000 | 750,063,000 | 738,132,000 | 753,596,000 | 747,413,000 | 740,846,000 | 725,730,000 | 716,883,000 | 689,028,000 | 691,207,000 | 676,820,000 | 649,639,000 | 630,333,000 | 611,196,000 | 603,208,000 | 590,901,000 | 606,414,000 | 605,243,000 | 605,390,000 | 612,812,456 |
liabilities and equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities of long-term debt | 16,200,000 | 16,200,000 | 16,200,000 | 100,000 | 100,000 | 100,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 100,000 | 200,000 | 200,000 | 200,000 | 200,000 | 147,000 | 152,000 | 174,000 | 209,000 | 204,000 | 236,000 | 279,000 | 413,000 | 793,000 | 1,312,000 | 2,050,000 | 2,469,000 | 2,689,000 | 2,572,000 | 2,717,000 | 2,538,000 | 2,159,000 | 4,769,000 | 4,662,000 | 4,528,000 | |||||||||||||||||||||||||||||||||
short-term debt | 11,200,000 | 12,100,000 | 12,200,000 | 11,800,000 | 11,500,000 | 13,300,000 | 12,600,000 | 13,200,000 | 9,600,000 | 11,000,000 | 6,900,000 | 11,600,000 | 10,800,000 | 9,400,000 | 8,800,000 | 5,800,000 | 4,900,000 | 2,600,000 | 500,000 | 1,000,000 | 1,200,000 | 1,400,000 | 404,000 | 821,000 | 504,000 | 1,130,000 | 697,000 | 4,632,000 | 6,493,000 | 5,376,000 | 3,841,000 | ||||||||||||||||||||||||||||||||||||||
accounts payable | 108,200,000 | 93,500,000 | 94,400,000 | 89,100,000 | 91,600,000 | 79,200,000 | 87,800,000 | 102,600,000 | 117,800,000 | 116,900,000 | 114,300,000 | 109,200,000 | 112,000,000 | 107,200,000 | 105,300,000 | 104,300,000 | 99,700,000 | 83,500,000 | 77,900,000 | 78,500,000 | 68,100,000 | 52,700,000 | 53,141,000 | 48,242,000 | 64,130,000 | 57,162,000 | 59,886,000 | 70,338,000 | 76,451,000 | 70,614,000 | 74,419,000 | 64,702,000 | 68,833,000 | 60,417,000 | 60,107,000 | 65,188,000 | 73,806,000 | 57,297,000 | 53,496,000 | 54,498,000 | 56,188,000 | 48,385,000 | 46,406,000 | 52,471,000 | 66,220,000 | 60,987,000 | 53,034,000 | 57,592,000 | 59,364,000 | 45,845,000 | 48,492,000 | 45,776,000 | 50,781,000 | 49,456,000 | 51,824,000 | 56,137,000 | 55,170,000 | 45,571,000 | 49,499,000 | 52,124,000 | 44,493,000 | 39,382,000 | 37,469,000 | 42,171,000 | 36,388,000 | 36,444,000 | 37,262,000 | 41,953,000 | 51,052,764 |
customer deposits | 96,100,000 | 83,700,000 | 76,100,000 | 70,200,000 | 72,300,000 | 77,300,000 | 84,000,000 | 89,100,000 | 80,000,000 | 70,200,000 | 60,600,000 | 57,700,000 | 67,500,000 | 69,500,000 | 79,300,000 | 73,400,000 | 69,800,000 | 60,200,000 | 38,000,000 | 35,300,000 | 33,300,000 | 34,200,000 | 27,747,000 | 22,821,000 | 37,720,000 | 42,874,000 | 43,821,000 | 35,044,000 | 43,300,000 | 48,069,000 | 52,276,000 | 45,218,000 | 51,519,000 | 49,381,000 | 50,143,000 | 45,916,000 | 38,949,000 | 39,102,000 | 75,766,000 | 62,439,000 | 62,219,000 | 40,082,000 | 32,563,000 | 31,831,000 | 34,183,000 | 45,086,000 | 39,135,000 | 43,919,000 | 36,681,000 | 37,498,000 | 40,445,000 | 42,197,000 | 54,478,000 | 45,544,000 | 46,294,000 | 37,564,000 | 42,287,000 | 38,350,000 | 39,611,000 | 36,588,000 | 35,602,000 | 28,688,000 | 28,122,000 | 23,033,000 | 26,606,000 | 30,166,000 | 22,461,000 | 25,257,000 | 41,385,512 |
accrued product warranty | 17,300,000 | 19,300,000 | 19,000,000 | 18,900,000 | 17,800,000 | 16,100,000 | 15,200,000 | 15,400,000 | 16,200,000 | 16,500,000 | 16,700,000 | 16,500,000 | 12,400,000 | 11,900,000 | 10,900,000 | 11,600,000 | 11,300,000 | 10,500,000 | 10,500,000 | 10,500,000 | 10,900,000 | 10,300,000 | 10,512,000 | 10,691,000 | 10,652,000 | 10,261,000 | 9,992,000 | 10,117,000 | 11,051,000 | 10,928,000 | 10,912,000 | 11,544,000 | 16,013,000 | 15,410,000 | 13,989,000 | 14,269,000 | 13,719,000 | 13,156,000 | 11,507,000 | 11,858,000 | 10,397,000 | 9,100,000 | 10,064,000 | 10,761,000 | 10,695,000 | 10,032,000 | 13,404,000 | 14,102,000 | 13,494,000 | 12,716,000 | 12,553,000 | 11,690,000 | 11,254,000 | 13,441,000 | 12,634,000 | 12,258,000 | 12,663,000 | 11,079,000 | 10,247,000 | 9,979,000 | 9,891,000 | 8,852,000 | 8,682,000 | 8,549,000 | 8,714,000 | 8,673,000 | 9,099,000 | 9,513,000 | 10,050,225 |
accrued employee related liabilities | 48,600,000 | 51,200,000 | 50,900,000 | 38,100,000 | 38,400,000 | 38,200,000 | 39,400,000 | 31,900,000 | 36,100,000 | 44,100,000 | 44,400,000 | 37,000,000 | 34,600,000 | 35,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | 52,000,000 | 52,000,000 | 47,700,000 | 45,100,000 | 44,100,000 | 45,900,000 | 58,400,000 | 57,000,000 | 48,800,000 | 37,500,000 | 36,300,000 | 29,900,000 | 32,200,000 | 38,600,000 | 42,400,000 | 45,100,000 | 41,000,000 | 42,900,000 | 53,200,000 | 51,900,000 | 45,700,000 | 47,700,000 | 40,219,000 | 37,038,000 | 33,101,000 | 34,697,000 | 34,957,000 | 38,481,000 | 27,908,000 | 28,357,000 | 26,507,000 | 25,932,000 | 23,295,000 | 25,828,000 | 22,626,000 | 21,515,000 | 23,448,000 | 20,311,000 | 20,960,000 | 21,019,000 | 20,632,000 | 22,139,000 | 19,224,000 | 21,086,000 | 20,959,000 | 25,530,000 | |||||||||||||||||||||||
total current liabilities | 349,600,000 | 328,000,000 | 318,300,000 | 274,800,000 | 277,000,000 | 271,700,000 | 299,200,000 | 311,200,000 | 310,400,000 | 299,000,000 | 282,200,000 | 264,100,000 | 272,000,000 | 274,000,000 | 283,900,000 | 273,400,000 | 256,500,000 | 225,300,000 | 212,000,000 | 207,800,000 | 185,100,000 | 170,300,000 | 161,239,000 | 144,027,000 | 168,890,000 | 172,767,000 | 173,081,000 | 173,936,000 | 190,793,000 | 189,231,000 | 206,953,000 | 242,680,000 | 186,442,000 | 179,146,000 | 177,236,000 | 175,858,000 | 184,635,000 | 168,861,000 | 190,206,000 | 179,218,000 | 182,641,000 | 142,012,000 | 137,974,000 | 144,883,000 | 165,851,000 | 161,129,000 | 150,093,000 | 160,032,000 | 152,960,000 | 133,531,000 | 143,575,000 | 139,579,000 | 160,915,000 | 153,412,000 | 154,635,000 | 148,730,000 | 154,022,000 | 137,576,000 | 141,752,000 | 144,808,000 | 130,426,000 | 119,001,000 | 110,499,000 | 109,235,000 | 106,307,000 | 112,267,000 | 115,839,000 | 131,057,000 | 143,836,143 |
long-term debt | 365,500,000 | 319,600,000 | 323,600,000 | 85,000,000 | 96,000,000 | 105,000,000 | 99,000,000 | 125,000,000 | 125,000,000 | 72,000,000 | 122,000,000 | 62,000,000 | 65,000,000 | 78,100,000 | 1,300,000 | 100,000 | 200,000 | 200,000 | 200,000 | 400,000 | 300,000 | 400,000 | 380,000 | 431,000 | 493,000 | 690,000 | 717,000 | 28,891,000 | 56,629,000 | 59,709,000 | 26,506,000 | 1,062,000 | 1,357,000 | 1,575,000 | 2,216,000 | 2,763,000 | 3,599,000 | 4,116,000 | 4,781,000 | 5,857,000 | 6,261,000 | 5,154,000 | 4,394,000 | 5,529,000 | 5,084,000 | 7,061,000 | |||||||||||||||||||||||
deferred income tax liabilities | 5,100,000 | 6,700,000 | 5,100,000 | 2,400,000 | 2,300,000 | 2,400,000 | 1,500,000 | 1,600,000 | 1,300,000 | 1,100,000 | 2,400,000 | 2,400,000 | 2,200,000 | 2,100,000 | 3,000,000 | 3,200,000 | 1,200,000 | 1,400,000 | 500,000 | 500,000 | 400,000 | 500,000 | 1,572,000 | 776,000 | 812,000 | 869,000 | 935,000 | 1,004,000 | 1,020,000 | 1,309,000 | 1,331,000 | 1,567,000 | 1,509,000 | 1,812,000 | 1,763,000 | 1,630,000 | 1,669,000 | 1,819,000 | 2,182,000 | 2,348,000 | 2,348,000 | 13,194,000 | 14,483,000 | 15,280,000 | 16,836,000 | 16,311,000 | 17,337,000 | 14,025,000 | 17,455,000 | 14,084,000 | 14,365,000 | 14,147,000 | 16,809,000 | 16,065,000 | 16,358,000 | 15,983,000 | 16,864,000 | 16,409,000 | 16,639,000 | 12,653,000 | 13,492,000 | 13,573,000 | 13,494,000 | 14,975,000 | 14,262,000 | 14,194,000 | 13,526,000 | 13,064,912 | |
other long-term liabilities | 30,600,000 | 31,300,000 | 33,000,000 | 28,300,000 | 27,600,000 | 26,900,000 | 36,000,000 | 35,900,000 | 35,800,000 | 33,500,000 | 33,000,000 | 34,400,000 | 33,600,000 | 33,300,000 | 28,300,000 | 29,300,000 | 28,100,000 | 29,600,000 | 34,900,000 | 34,300,000 | 35,500,000 | 34,000,000 | 33,181,000 | 26,780,000 | 22,248,000 | 23,658,000 | 23,418,000 | 24,185,000 | 24,613,000 | 20,207,000 | 22,422,000 | 21,782,000 | 20,923,000 | 20,584,000 | 20,546,000 | 20,292,000 | 20,274,000 | 20,114,000 | 20,102,000 | 19,797,000 | 18,268,000 | 17,981,000 | 19,331,000 | 19,706,000 | 20,134,000 | 21,087,000 | 23,828,000 | 21,851,000 | 18,465,000 | 17,794,000 | 18,819,000 | 18,166,000 | 17,852,000 | 16,612,000 | 17,393,000 | 17,543,000 | 17,695,000 | 13,013,000 | 14,551,000 | 13,348,000 | 13,754,000 | 14,602,000 | 15,025,000 | 17,774,000 | 17,359,000 | 15,877,581 | |||
total liabilities | 750,800,000 | 685,600,000 | 680,000,000 | 390,500,000 | 402,900,000 | 406,000,000 | 435,700,000 | 473,700,000 | 472,500,000 | 405,600,000 | 439,600,000 | 362,900,000 | 372,800,000 | 387,500,000 | 316,500,000 | 306,000,000 | 286,000,000 | 256,500,000 | 247,600,000 | 243,000,000 | 221,300,000 | 205,200,000 | 196,372,000 | 172,014,000 | 192,443,000 | 198,011,000 | 198,085,000 | 227,947,000 | 273,039,000 | 270,167,000 | 257,190,000 | 266,855,000 | 210,289,000 | 202,814,000 | 201,810,000 | 200,676,000 | 210,138,000 | 194,760,000 | 216,908,000 | 207,054,000 | 209,518,000 | 167,495,000 | 174,893,000 | 184,601,000 | 206,349,000 | 206,113,000 | 190,232,000 | 199,220,000 | 185,450,000 | 168,780,000 | 176,478,000 | 172,110,000 | 192,914,000 | 186,833,000 | 188,093,000 | 182,631,000 | 187,700,000 | 167,453,000 | 172,712,000 | 174,795,000 | 156,833,000 | 147,095,000 | 139,097,000 | 140,503,000 | 138,641,000 | 140,654,000 | 144,984,000 | 158,619,000 | 172,778,636 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity: | 654,300,000 | 662,700,000 | 658,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – authorized 2,000,000 shares of 1.00 par value; none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,974,770 as of march 31, 2026 and 22,877,530 as of december 31, 2025 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 149,700,000 | 149,600,000 | 147,300,000 | 145,500,000 | 144,000,000 | 142,900,000 | 141,600,000 | 140,300,000 | 139,300,000 | 138,400,000 | 137,700,000 | 136,400,000 | 135,200,000 | 135,800,000 | 134,400,000 | 132,600,000 | 131,100,000 | 130,600,000 | 129,200,000 | 127,800,000 | 126,300,000 | 127,800,000 | 122,613,000 | 120,601,000 | 141,931,000 | 139,970,000 | 137,883,000 | 135,887,000 | 134,730,000 | 132,744,000 | 128,831,000 | 124,381,000 | 121,968,255 | ||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -42,500,000 | -40,600,000 | -42,200,000 | -41,700,000 | -48,100,000 | -51,100,000 | -37,900,000 | -43,700,000 | -42,500,000 | -38,100,000 | -44,200,000 | -39,600,000 | -40,100,000 | -40,100,000 | -46,000,000 | -36,800,000 | -28,300,000 | -32,400,000 | -34,600,000 | -30,200,000 | -34,200,000 | -33,500,000 | -31,803,000 | -33,883,000 | -24,243,000 | -31,562,000 | -23,564,000 | -12,915,000 | |||||||||||||||||||||||||||||||||||||||||
company stock held by deferred compensation programs, at cost | -200,000 | -200,000 | -200,000 | -200,000 | -300,000 | -300,000 | -500,000 | -700,000 | -800,000 | -800,000 | -1,000,000 | -1,100,000 | -1,100,000 | -1,100,000 | -1,100,000 | -1,100,000 | -1,200,000 | -1,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | 566,500,000 | 568,300,000 | 559,400,000 | 566,700,000 | 553,000,000 | 541,700,000 | 523,600,000 | 532,800,000 | 549,800,000 | 549,400,000 | 537,500,000 | 547,100,000 | 537,000,000 | 527,800,000 | 535,900,000 | 544,000,000 | 550,600,000 | 552,800,000 | 564,700,000 | 557,900,000 | 551,400,000 | 545,200,000 | 508,343,000 | 495,245,000 | 565,330,000 | 536,771,000 | 490,933,000 | 470,537,000 | 445,254,000 | 392,937,000 | 353,019,000 | 320,589,000 | 317,520,910 | ||||||||||||||||||||||||||||||||||||
shareholders' equity | 678,100,000 | 681,700,000 | 668,900,000 | 674,900,000 | 653,200,000 | 637,800,000 | 631,400,000 | 633,300,000 | 650,300,000 | 653,400,000 | 634,500,000 | 647,300,000 | 635,500,000 | 626,900,000 | 627,700,000 | 643,300,000 | 656,800,000 | 645,532,000 | 656,140,000 | 707,001,000 | 685,672,000 | 674,024,000 | 677,175,000 | 663,025,000 | 647,830,000 | 643,884,000 | 638,228,000 | 624,430,000 | 608,072,000 | 610,392,000 | 616,420,000 | 604,230,000 | 595,166,000 | 593,816,000 | 598,801,000 | 576,876,000 | |||||||||||||||||||||||||||||||||
noncontrolling interest | -100,000 | 100,000 | -100,000 | -200,000 | 200,000 | 300,000 | 300,000 | 200,000 | 100,000 | 400,000 | 600,000 | 600,000 | 500,000 | 400,000 | 500,000 | 400,000 | 500,000 | 333,000 | 945,000 | 746,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
total equity | 678,100,000 | 681,600,000 | 669,000,000 | 674,900,000 | 653,100,000 | 637,600,000 | 631,400,000 | 633,300,000 | 650,500,000 | 653,700,000 | 634,800,000 | 647,500,000 | 635,600,000 | 626,900,000 | 628,100,000 | 643,900,000 | 657,400,000 | 654,800,000 | 663,100,000 | 659,300,000 | 647,000,000 | 643,000,000 | 623,283,000 | 621,824,000 | 612,477,000 | 602,487,000 | 617,584,000 | 620,608,000 | 599,266,000 | 585,290,000 | 646,274,000 | 656,981,000 | 708,076,000 | 686,765,000 | 675,202,000 | 678,309,000 | 664,350,000 | 648,841,000 | 644,931,000 | 639,574,000 | 626,262,000 | 609,858,000 | 612,394,000 | 619,190,000 | 607,724,000 | 599,352,000 | 598,349,000 | 603,919,000 | 589,254,000 | 580,511,000 | 573,585,000 | 566,022,000 | 560,682,000 | 560,580,000 | 552,753,000 | 543,099,000 | 529,183,000 | 521,575,000 | 518,495,000 | 502,025,000 | 492,806,000 | 483,238,000 | 472,099,000 | 462,705,000 | 452,260,000 | 465,760,000 | 460,259,000 | 446,771,000 | |
total liabilities and equity | 1,428,900,000 | 1,367,200,000 | 1,349,000,000 | 1,065,400,000 | 1,056,000,000 | 1,043,600,000 | 1,067,100,000 | 1,107,000,000 | 1,123,000,000 | 1,059,300,000 | 1,074,400,000 | 1,010,400,000 | 1,008,400,000 | 1,014,400,000 | 944,600,000 | 949,900,000 | 943,400,000 | 911,300,000 | 910,700,000 | 902,300,000 | 868,300,000 | 848,200,000 | 819,655,000 | 793,838,000 | 804,920,000 | 800,498,000 | 815,669,000 | 848,555,000 | 872,305,000 | 855,457,000 | 903,464,000 | 923,836,000 | 918,365,000 | 889,579,000 | 877,012,000 | 878,985,000 | 874,488,000 | 843,601,000 | 861,839,000 | 846,628,000 | 835,780,000 | 777,353,000 | 787,287,000 | 803,791,000 | 814,073,000 | 805,465,000 | 788,581,000 | 803,139,000 | 774,704,000 | 749,291,000 | 750,063,000 | 738,132,000 | 753,596,000 | 747,413,000 | 740,846,000 | 725,730,000 | 716,883,000 | 689,028,000 | 691,207,000 | 676,820,000 | 649,639,000 | 630,333,000 | 611,196,000 | 603,208,000 | 590,901,000 | 606,414,000 | 605,243,000 | 605,390,000 | |
trade receivables, contract assets and other receivables | 218,700,000 | 167,200,000 | 152,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets | 124,500,000 | 11,200,000 | 16,400,000 | 22,500,000 | 22,700,000 | 31,200,000 | 32,294,000 | 22,581,000 | 22,342,000 | 23,536,000 | 25,370,000 | 30,952,000 | 26,643,000 | 13,577,000 | 17,272,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,877,530 in 2025 and 22,803,976 in 2024 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, contract assets and other receivables, net of allowance for credit losses of 2.9 and 2.3, respectively | 193,100,000 | 159,900,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 62.8 and 55.3, respectively | 130,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued loss reserves | 1,800,000 | 1,600,000 | 1,300,000 | 1,700,000 | 1,800,000 | 2,000,000 | 1,900,000 | 2,700,000 | 2,900,000 | 2,100,000 | 2,300,000 | 1,900,000 | 2,100,000 | 2,200,000 | 2,200,000 | 1,900,000 | 1,800,000 | 1,800,000 | 2,400,000 | 3,000,000 | 2,386,000 | 2,413,000 | 2,450,000 | 2,299,000 | 1,989,000 | 1,925,000 | 2,071,000 | 1,832,000 | 1,891,000 | 2,103,000 | 2,152,000 | 2,504,000 | 2,726,000 | 2,897,000 | 2,720,000 | 2,852,000 | 3,213,000 | 3,255,000 | 3,166,000 | 2,838,000 | 3,037,000 | 3,225,000 | 3,231,000 | 3,050,000 | 3,551,000 | 3,876,000 | 3,520,000 | 3,328,000 | 3,611,000 | 3,908,000 | 3,679,000 | 3,459,000 | 3,638,000 | 4,474,000 | 3,779,000 | 3,799,000 | 4,163,000 | 4,453,000 | 3,796,000 | 4,046,000 | 4,144,000 | 4,063,000 | 3,640,000 | 4,015,000 | 3,626,000 | 4,259,000 | 3,302,650 | ||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,875,841 as of september 30, 2025 and 22,803,976 as of december 31, 2024 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 58.2 and 55.3, respectively | 10,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,874,713 as of june 30, 2025 and 22,803,976 as of december 31, 2024 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, contract assets and other receivables, net of allowance for credit losses of 2.1 and 2.3, respectively | 172,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 56.5 and 55.3, respectively | 10,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,840,087 as of march 31, 2025 and 22,803,976 as of december 31, 2024 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,803,976 in 2024 and 22,740,635 in 2023 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, contract assets and other receivables, net of allowance for credit losses of 3.3 at each date | 175,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 55.4 and 51.3, respectively | 12,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,801,785 as of september 30, 2024 and 22,740,635 as of december 31, 2023 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, contract assets and other receivables, net of allowance for credit losses of 5.5 and 4.0, respectively | 218,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 53.5 and 51.3, respectively | 13,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,800,581 as of june 30, 2024 and 22,740,635 as of december 31, 2023 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, contract assets and other receivables, net of allowance for credit losses of 3.8 and 4.0, respectively | 192,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 52.3 and 51.3, respectively | 15,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,764,963 as of march 31, 2024 and 22,740,635 as of december 31, 2023 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 15,400,000 | 20,100,000 | 20,500,000 | 20,500,000 | 5,100,000 | 5,100,000 | 5,100,000 | 5,100,000 | 6,300,000 | 1,213,000 | 3,988,000 | 2,771,000 | 3,084,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,740,635 in 2023 and 22,624,031 in 2022 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables and contract assets, net of allowance for credit losses of 2.5 and 2.3, respectively | 174,700,000 | 137,900,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other receivables, net of allowance for credit losses of 0.7, respectively | 3,400,000 | 6,900,000 | 5,800,000 | 6,300,000 | 7,400,000 | 4,800,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 49.3 and 45.1, respectively | 17,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,739,296 as of september 30, 2023 and 22,624,031 as of december 31, 2022 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables and contract assets, net of allowance for credit losses of 2.1 and 2.3, respectively | 157,600,000 | 172,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 48.4 and 45.1, respectively | 19,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,736,570 as of june 30, 2023 and 22,624,031 as of december 31, 2022 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 46.7 and 45.1, respectively | 21,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - authorized 2,000,000 shares of 1.00 par value; none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,690,567 as of march 31, 2023 and 22,624,031 as of december 31, 2022 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables and contract assets | 167,100,000 | 144,100,000 | 115,900,000 | 127,160,000 | 114,917,000 | 136,710,000 | 120,271,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other receivables | 6,500,000 | 3,500,000 | 3,700,000 | 6,000,000 | 5,000,000 | 4,700,000 | 5,673,000 | 3,793,000 | 4,246,000 | 4,576,000 | 3,490,000 | 3,227,000 | 3,780,000 | 3,409,000 | 5,668,000 | 3,329,000 | 4,404,000 | 5,166,000 | 4,691,000 | 5,827,000 | 4,684,000 | 3,317,000 | 3,443,000 | 3,007,000 | 1,597,000 | 1,608,000 | 4,199,000 | 1,677,000 | 2,281,000 | 3,141,000 | 2,324,000 | 3,372,000 | 4,825,000 | 4,245,000 | 3,399,000 | 3,859,000 | 4,119,000 | 2,496,000 | 2,250,000 | 2,236,000 | 2,885,000 | 1,721,000 | 2,043,000 | 1,691,000 | 1,767,000 | 2,465,000 | 1,300,000 | 1,365,000 | 3,530,975 | ||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,624,031 in 2022 and 22,767,052 in 2021 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables and contract assets, net of allowance for credit losses of 2.6 and 2.3, respectively | 160,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 42.3 and 38.1, respectively | 24,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued payroll and related liabilities | 34,900,000 | 30,800,000 | 27,400,000 | 23,600,000 | 29,900,000 | 28,600,000 | 23,300,000 | 20,800,000 | 26,683,000 | 21,849,000 | 20,159,000 | 24,718,000 | 22,492,000 | 21,319,000 | 19,160,000 | 24,126,000 | 21,754,000 | 21,444,000 | 19,368,000 | 23,297,000 | 21,272,000 | 21,247,000 | 18,006,000 | 25,693,000 | 20,926,000 | 19,462,000 | 16,400,000 | 17,375,000 | 19,893,000 | 17,319,000 | 17,899,000 | 17,265,000 | 18,890,000 | 16,663,000 | 15,960,000 | 16,988,000 | 17,388,000 | 15,049,000 | 15,193,000 | 17,452,000 | 15,601,000 | 15,629,000 | 18,897,000 | 16,359,000 | 16,994,000 | 14,254,000 | 16,121,000 | 15,666,000 | 15,207,000 | 13,688,000 | 13,331,000 | 7,903,000 | 6,524,000 | 4,922,000 | 10,553,393 | ||||||||||||||
preferred stock - authorized 4,000,000 shares of 1.00 par value; none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,710,427 as of september 30, 2022 and 22,767,052 as of december 31, 2021 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables and contract assets, net of allowance for credit losses of 2.0 and 2.3, respectively | 160,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 41.2 and 38.1, respectively | 27,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,864,529 as of june 30, 2022 and 22,767,052 as of december 31, 2021 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 39.9 and 38.1, respectively | 21,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,837,047 as of march 31, 2022 and 22,767,052 as of december 31, 2021 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – authorized 4,000,000 shares of 1.00 par value; none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,767,052 in 2021 and 22,611,976 in 2020 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 164,600,000 | 174,500,000 | 164,600,000 | 158,600,000 | 108,529,000 | 119,797,000 | 43,854,000 | 48,857,000 | 26,289,000 | 24,905,000 | 28,606,000 | 25,821,000 | 25,674,000 | 65,206,000 | 41,940,000 | 62,280,000 | 66,379,000 | 52,107,000 | 55,401,000 | 82,371,000 | 52,474,000 | 68,473,000 | 62,445,000 | 25,062,000 | 13,985,000 | 16,353,000 | 12,464,000 | 13,023,000 | 13,820,000 | 18,624,000 | 44,969,000 | 35,564,000 | 46,342,000 | 41,157,000 | 73,175,000 | 35,564,000 | 35,916,000 | 41,642,000 | 57,505,000 | 51,737,000 | 73,490,000 | 80,171,000 | 94,597,000 | 81,366,000 | 81,989,000 | 49,184,000 | 40,429,000 | 36,149,000 | 10,153,000 | 10,563,000 | 9,673,542 | ||||||||||||||||||
trade receivables and contract assets, net of allowance for credit losses of 2.3 and 1.7, respectively | 145,800,000 | 141,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 35.6 and 31.3, respectively | 24,300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,762,989 as of september 30, 2021 and 22,611,976 as of december 31, 2020 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
company stock held by serp, at cost | -1,200,000 | -1,300,000 | -1,400,000 | -1,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables and contract assets, net of allowance for credit losses of 2.6 and 1.7, respectively | 148,300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 33.5 and 31.3, respectively | 26,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,757,326 as of june 30, 2021 and 22,611,976 as of december 31, 2020 | 4,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 30.9 and 31.3, respectively | 29,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,715,517 as of march 31, 2021 and 22,611,976 as of december 31, 2020 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity | 646,600,000 | 642,500,000 | 622,901,000 | 621,539,000 | 612,203,000 | 601,949,000 | 617,060,000 | 619,979,000 | 598,619,000 | 584,580,000 | 584,448,000 | 570,169,000 | 562,738,000 | 557,410,000 | 558,947,000 | 551,149,000 | 542,450,000 | 528,577,000 | 520,996,000 | 517,885,000 | 501,432,000 | 492,208,000 | 482,758,000 | 471,693,000 | 462,304,000 | 451,903,000 | 465,427,000 | 459,314,000 | 446,025,000 | ||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000,000 shares of 0.20 par value; issued and outstanding – 22,611,976 in 2020 and 22,551,183 in 2019 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-controlling interest | 382,000 | 285,000 | 274,000 | 538,000 | 524,000 | 629,000 | 647,000 | 710,000 | 742,000 | 841,000 | 1,075,000 | 1,093,000 | 1,178,000 | 1,134,000 | 1,325,000 | 1,011,000 | 1,047,000 | 1,346,000 | 1,832,000 | 1,786,000 | 2,002,000 | 2,770,000 | 3,494,000 | 4,186,000 | 4,533,000 | 5,118,000 | 4,806,000 | 3,635,000 | 3,416,000 | 3,284,000 | 3,272,000 | 1,633,000 | 1,604,000 | 649,000 | 606,000 | 579,000 | 610,000 | 593,000 | 598,000 | 480,000 | 406,000 | 401,000 | 357,000 | ||||||||||||||||||||||||||
prepaid income taxes | 15,234,000 | 16,999,000 | 16,339,000 | 23,918,000 | 24,459,000 | 26,697,000 | 12,556,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 24,696,000 | 27,490,000 | 2,576,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued liabilities | 34,114,000 | 33,249,000 | 25,668,000 | 23,591,000 | 19,704,000 | 20,868,000 | 17,156,000 | 24,060,000 | 24,644,000 | 20,342,000 | 21,226,000 | 22,001,000 | 20,678,000 | 22,374,000 | 20,523,000 | 22,367,000 | 16,875,000 | 17,731,000 | 17,628,000 | 25,066,000 | 24,958,000 | 26,774,000 | 24,064,621 | ||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 896,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - authorized 4,000 shares of 1.00 par value; none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000 shares of 0.20 par value; issued and outstanding – 22,551 in 2019 and 22,513 in 2018 | 4,510,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
company shares held by serp, at cost | -1,714,000 | -1,886,000 | -1,960,000 | -1,958,000 | -1,778,000 | -2,929,000 | -2,487,000 | -2,217,000 | -2,128,000 | -1,966,178 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables | 110,583,000 | 135,969,000 | 133,431,000 | 130,569,000 | 121,855,000 | 140,876,000 | 149,450,000 | 114,786,000 | 105,002,000 | 143,479,000 | 151,538,000 | 106,659,000 | 108,436,000 | 124,047,000 | 116,364,000 | 98,865,000 | 103,629,000 | 116,640,000 | 125,720,000 | 105,743,000 | 107,167,000 | 117,413,000 | 105,939,000 | 92,055,000 | 95,023,000 | 99,423,000 | 99,774,000 | 105,075,000 | 116,584,000 | 109,750,000 | 98,731,000 | 101,592,000 | 97,985,000 | 86,545,000 | 82,693,000 | 81,530,000 | 62,568,000 | 85,758,000 | 79,091,000 | ||||||||||||||||||||||||||||||
operating lease right-of-use assets | 4,241,000 | 4,075,000 | 4,335,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | 15,001,000 | 17,914,000 | 12,816,000 | 36,044,000 | 23,533,000 | 32,825,000 | 26,320,000 | 20,731,000 | 25,909,000 | 29,702,000 | 26,961,000 | 34,161,000 | 30,451,000 | 19,850,000 | 21,384,000 | 18,331,000 | 15,416,000 | 9,838,000 | 19,254,000 | 16,840,000 | 12,347,000 | 15,136,000 | 8,077,000 | 12,508,000 | 9,541,000 | 7,212,000 | 4,680,000 | 6,427,000 | 7,998,000 | 11,094,000 | 12,374,000 | 9,649,000 | |||||||||||||||||||||||||||||||||||||
common stock – authorized 40,000 shares of 0.20 par value; issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and outstanding – 22,513 in 2018 and 23,070 in 2017 | 4,503,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued pellet plant agreement costs | 17,000,000 | 68,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and outstanding – 23,070 in 2017 and 23,046 in 2016 | 4,614,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax payable | 378,000 | 474,000 | 8,193,000 | 417,000 | 560,000 | 5,036,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes and other receivables | 4,014,000 | 3,132,000 | 1,558,000 | 2,734,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses | 21,997,000 | 26,521,000 | 21,133,000 | 13,636,000 | 7,032,000 | 7,325,000 | 12,927,000 | 12,079,943 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 364,000 | 1,902,000 | 7,166,000 | 4,009,000 | 3,036,000 | 1,716,000 | 2,289,000 | 1,666,821 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and outstanding – 23,046 in 2016 and 22,988 in 2015 | 4,609,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued income taxes payable | 513,000 | 1,422,000 | 6,161,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and outstanding – 22,988 in 2015 and 22,930 in 2014 | 4,598,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term debt and current maturities of long-term debt | 4,819,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 881,000 | 1,823,000 | 7,228,000 | 1,447,000 | 1,741,000 | 2,326,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable | 802,000 | 6,284,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - authorized 40,000 shares of .20 par value; issued and outstanding - 22,930 in 2014 and 22,859 in 2013 | 4,586,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 1,375,000 | 1,462,000 | 16,343,000 | 16,989,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
federal income taxes payable | 4,717,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock-authorized 4,000 shares of 1.00 par value; none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock-authorized 40,000 shares of 0.20 par value; issued and outstanding -22,859 in 2013 and 22,799 in 2012 | 4,572,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | 841,000 | 8,046,000 | 4,551,000 | -2,798,636 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, less allowance for doubtful accounts of 2,398 in 2011 and 1,820 in 2010 | 97,941,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - authorized 40,000,000 shares of .20 par value; issued and outstanding - 22,711,448 in 2011 and 22,646,822 in 2010 | 4,542,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, less allowance for doubtful accounts of 1,820 in 2010 and 2,215 in 2009 | 77,978,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - authorized 40,000,000 shares of .20 par value; issued and outstanding - 22,646,822 in 2010 and 22,551,283 in 2009 | 4,529,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, less allowance for doubtful accounts of 2,215 in 2009 and 1,496 in 2008 | 66,338,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revolving credit loans | 3,426,978 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - authorized 40,000,000 shares of .20 par value; issued and outstanding - 22,551,283 in 2009 and 22,508,332 in 2008 | 4,510,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 8,032,000 | 8,138,000 | 9,520,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revolving lines of credit | 11,909,000 | 18,379,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables, less allowance for doubtful accounts of 1,496,000 in 2008 and 1,713,000 in 2007 | 71,629,778 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other assets | 48,583,740 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other liabilities | 28,942,493 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | 807,803 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - authorized 40,000,000 shares of .20 par value; issued and outstanding - 22,508,332 in 2008 and 22,299,125 in 2007 | 4,501,666 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 439,226,017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders’ equity | 612,812,456 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 11,900,000 | -4,200,000 | 16,800,000 | 14,300,000 | 21,000,000 | -6,200,000 | -14,000,000 | 3,300,000 | 14,900,000 | -6,500,000 | 13,200,000 | 12,100,000 | -1,300,000 | 500,000 | -3,900,000 | 4,100,000 | -9,100,000 | 9,300,000 | 9,000,000 | 8,700,000 | 15,425,000 | 1,687,000 | 9,305,000 | 20,483,000 | -18,361,000 | 2,956,000 | 23,362,000 | 14,217,000 | -47,095,000 | 6,903,000 | -40,768,000 | 20,216,000 | 10,854,000 | -2,703,000 | 14,359,000 | 15,080,000 | 12,334,000 | 6,835,000 | 18,141,000 | 17,678,000 | 3,434,000 | 1,958,000 | 11,657,000 | 14,917,000 | 8,404,000 | 1,766,000 | 14,489,000 | 9,547,000 | 8,284,000 | 6,527,000 | 11,152,000 | 13,251,000 | 6,900,000 | 10,429,000 | 12,258,000 | 7,993,000 | 7,764,000 | 14,105,000 | 10,158,000 | 6,014,000 | 7,396,000 | 10,330,000 | 8,832,000 | -15,434,000 | 3,368,000 | 7,776,000 | 7,396,000 |
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 11,600,000 | 12,300,000 | 6,000,000 | 6,400,000 | 6,700,000 | 7,000,000 | 6,600,000 | 6,500,000 | 6,000,000 | 7,100,000 | 6,200,000 | 6,300,000 | 7,000,000 | 7,300,000 | 6,900,000 | 6,700,000 | 6,769,000 | 6,273,000 | 6,328,000 | 6,559,000 | 6,588,000 | 6,551,000 | 6,875,000 | 6,867,000 | 7,013,000 | 6,476,000 | 6,366,000 | 6,411,000 | 6,331,000 | 5,917,000 | 5,870,000 | 5,931,000 | 6,071,000 | 6,040,000 | 6,421,000 | 6,200,000 | 5,528,000 | 5,641,000 | 5,595,000 | 5,428,000 | 5,813,000 | 5,809,000 | 5,901,000 | 4,813,000 | 4,807,000 | 4,642,000 | 4,621,000 | 4,704,000 | 4,866,000 | 4,606,000 | 4,815,000 | 4,737,000 | |||||||||||||||
amortization of acquisition-related inventory fair value step-up | 3,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for credit losses | 1,200,000 | 200,000 | 800,000 | -100,000 | -400,000 | -900,000 | 1,800,000 | 100,000 | 400,000 | 0 | 200,000 | 300,000 | 700,000 | -400,000 | 600,000 | 800,000 | -100,000 | 400,000 | 300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
provision for warranties | 5,800,000 | 5,800,000 | 6,100,000 | 6,200,000 | 5,800,000 | 4,100,000 | 4,500,000 | 4,200,000 | 3,800,000 | 6,700,000 | 3,900,000 | 3,300,000 | 2,900,000 | 3,200,000 | 3,200,000 | 2,400,000 | 3,600,000 | 2,200,000 | 2,700,000 | 2,706,000 | 1,957,000 | 2,405,000 | 2,732,000 | 2,742,000 | 2,524,000 | 1,750,000 | 2,746,000 | 3,104,000 | 2,586,000 | 4,076,000 | 3,453,000 | 4,883,000 | 3,594,000 | 4,252,000 | 3,996,000 | 5,777,000 | 4,835,000 | 4,685,000 | 3,615,000 | 2,020,000 | 3,261,000 | 4,316,000 | 4,146,000 | 4,304,000 | 4,461,000 | 3,671,000 | 3,151,000 | 3,507,000 | 2,760,000 | 3,270,000 | 3,106,000 | 2,742,000 | |||||||||||||||
deferred compensation expense | 0 | 0 | 100,000 | -300,000 | 100,000 | 100,000 | 200,000 | -200,000 | -100,000 | -800,000 | -400,000 | 700,000 | 197,000 | 310,000 | 536,000 | -343,000 | -70,000 | -267,000 | 411,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
share-based compensation | 2,200,000 | 1,700,000 | 1,500,000 | 1,700,000 | 1,300,000 | 1,400,000 | 1,100,000 | 1,200,000 | 600,000 | 1,300,000 | 1,400,000 | 800,000 | 1,400,000 | 2,000,000 | 1,600,000 | 1,800,000 | 1,400,000 | 1,700,000 | 1,500,000 | 1,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||
deferred tax provision | 300,000 | -4,500,000 | -4,600,000 | -4,000,000 | -4,000,000 | -1,600,000 | -5,100,000 | 4,600,000 | 800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of property and equipment | -100,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other impairment charges | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt issuance costs | 500,000 | 600,000 | 0 | 100,000 | 100,000 | 0 | 100,000 | 100,000 | 100,000 | 0 | 100,000 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions to deferred compensation programs' participants | -200,000 | -300,000 | -300,000 | -300,000 | -300,000 | -1,100,000 | -300,000 | -100,000 | -100,000 | -500,000 | -300,000 | -100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and liabilities, excluding the effects of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of trading securities | 600,000 | -200,000 | 700,000 | -100,000 | -2,200,000 | -300,000 | -200,000 | 700,000 | -1,700,000 | -1,400,000 | 15,249,000 | 530,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables and other contract assets | -25,900,000 | -12,600,000 | 14,000,000 | -3,900,000 | 3,300,000 | 44,700,000 | -29,500,000 | -39,100,000 | 26,300,000 | -15,500,000 | 14,200,000 | -4,500,000 | -3,000,000 | -3,500,000 | -26,800,000 | 5,300,000 | 500,000 | 1,600,000 | -6,500,000 | -26,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||
inventories | 31,300,000 | 2,600,000 | -11,200,000 | -10,900,000 | 37,300,000 | -8,200,000 | 28,900,000 | -30,600,000 | -3,300,000 | -22,500,000 | -10,000,000 | -27,200,000 | 2,500,000 | -27,400,000 | -17,800,000 | -53,700,000 | -20,400,000 | -26,000,000 | -12,400,000 | 5,000,000 | 1,530,000 | 11,805,000 | 31,680,000 | -315,000 | 62,558,000 | 3,979,000 | 5,651,000 | -10,891,000 | 68,598,000 | -34,431,000 | 16,370,000 | -19,780,000 | 19,714,000 | -18,413,000 | -8,753,000 | -12,166,000 | 38,959,000 | -13,419,000 | 10,027,000 | -4,728,000 | -10,127,000 | -1,782,000 | 5,884,000 | -474,000 | -22,477,000 | -6,339,000 | 5,779,000 | -18,896,000 | -9,418,000 | -17,056,000 | 3,298,000 | -13,385,000 | -19,298,000 | -8,680,000 | -18,239,000 | 9,320,000 | -11,088,000 | -8,957,000 | -21,292,000 | -7,830,000 | -19,658,000 | 19,300,000 | 815,000 | 18,023,000 | 1,882,000 | 9,556,000 | 7,109,000 |
prepaid expenses | -11,300,000 | 6,900,000 | 1,400,000 | 800,000 | -6,300,000 | -400,000 | 2,600,000 | 600,000 | -6,100,000 | 2,600,000 | 3,200,000 | 2,500,000 | -3,700,000 | 4,700,000 | -2,800,000 | -1,000,000 | -6,400,000 | 300,000 | -800,000 | 700,000 | 2,724,000 | 778,000 | -2,074,000 | -4,042,000 | -7,096,000 | 835,000 | 684,000 | 2,561,000 | -7,856,000 | -1,354,000 | 393,000 | 1,628,000 | -6,297,000 | 6,726,000 | -78,000 | -5,784,000 | 4,512,000 | -6,289,000 | 2,550,000 | -1,960,000 | 1,116,000 | -560,000 | 1,581,000 | -4,659,000 | 1,856,000 | 2,019,000 | 6,316,000 | ||||||||||||||||||||
other assets | -2,300,000 | 400,000 | 700,000 | 700,000 | 1,200,000 | 1,100,000 | 800,000 | -4,000,000 | -3,200,000 | -1,300,000 | -2,900,000 | -5,400,000 | -5,900,000 | -5,500,000 | -3,400,000 | -1,400,000 | 4,500,000 | -2,500,000 | 700,000 | -1,200,000 | 191,000 | -377,000 | 152,000 | 1,384,000 | -721,000 | -255,000 | -1,944,000 | 1,952,000 | -1,469,000 | -824,000 | -2,248,000 | -222,000 | -2,576,000 | 1,449,000 | -1,018,000 | -1,070,000 | 18,000 | -114,000 | -764,000 | 1,974,000 | -166,000 | -787,000 | -976,000 | 668,000 | 84,000 | -224,000 | -17,000 | 196,000 | 173,000 | 1,590,000 | -1,054,000 | ||||||||||||||||
accounts payable | -1,000,000 | -10,200,000 | -3,500,000 | 12,600,000 | -7,400,000 | -15,700,000 | -15,300,000 | 2,500,000 | 600,000 | 5,800,000 | -2,200,000 | 3,500,000 | 200,000 | 2,600,000 | 5,400,000 | 17,300,000 | 4,200,000 | 1,100,000 | 9,700,000 | 15,800,000 | -648,000 | -238,000 | -15,506,000 | 7,792,000 | -4,069,000 | -6,893,000 | -5,976,000 | 3,970,000 | -4,204,000 | 9,866,000 | -5,112,000 | 9,293,000 | -2,190,000 | -4,842,000 | -8,614,000 | 16,276,000 | 5,602,000 | -3,263,000 | -1,696,000 | 8,193,000 | 3,172,000 | -6,065,000 | -13,749,000 | 5,233,000 | 8,900,000 | -4,558,000 | -7,106,000 | 13,519,000 | -1,254,000 | 2,716,000 | -5,005,000 | 4,571,000 | -2,368,000 | -4,313,000 | 967,000 | 7,924,000 | -3,928,000 | -2,625,000 | 7,631,000 | 4,357,000 | 1,913,000 | -4,702,000 | 5,783,000 | -1,515,000 | -818,000 | -4,691,000 | -9,100,000 |
accrued employee related liabilities | 200,000 | 10,000,000 | -700,000 | 7,300,000 | -4,200,000 | -7,800,000 | -600,000 | 7,700,000 | 2,400,000 | -800,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued liabilities | 1,100,000 | -3,900,000 | 800,000 | -2,700,000 | -24,000,000 | 1,600,000 | 8,200,000 | 12,200,000 | 0 | 6,600,000 | -1,500,000 | -5,900,000 | 2,100,000 | -1,500,000 | 4,900,000 | -2,900,000 | -11,000,000 | 3,700,000 | 6,900,000 | -300,000 | 631,000 | 2,677,000 | -3,368,000 | 6,198,000 | -3,393,000 | 1,966,000 | 212,000 | 535,000 | 3,607,000 | -1,880,000 | 5,000 | -416,000 | 1,241,000 | 272,000 | -3,764,000 | ||||||||||||||||||||||||||||||||
accrued product warranty | -5,500,000 | -6,600,000 | -5,100,000 | -4,600,000 | -4,800,000 | -4,400,000 | -5,200,000 | -4,500,000 | -3,500,000 | -3,600,000 | -2,600,000 | -3,400,000 | -2,500,000 | -3,400,000 | -2,800,000 | -2,400,000 | -2,400,000 | -3,600,000 | -2,600,000 | -2,100,000 | -2,872,000 | -2,790,000 | -2,409,000 | -2,129,000 | -2,469,000 | -2,717,000 | -2,644,000 | -2,643,000 | -3,059,000 | -2,998,000 | -8,657,000 | -2,825,000 | -3,570,000 | -3,888,000 | -3,724,000 | -3,460,000 | -4,114,000 | -5,442,000 | -3,212,000 | -2,357,000 | -2,678,000 | -3,828,000 | -4,287,000 | -3,384,000 | -3,512,000 | -4,804,000 | -4,330,000 | -2,917,000 | -2,523,000 | -2,288,000 | -2,870,000 | -2,482,000 | -2,494,000 | -2,662,000 | -3,210,000 | -2,358,000 | -2,691,000 | -2,662,000 | -2,813,000 | -2,553,000 | -2,754,000 | -3,962,000 | -3,024,000 | -3,089,000 | -2,946,000 | -2,839,000 | -3,640,000 |
customer deposits | 6,000,000 | -11,000,000 | -2,600,000 | -5,100,000 | -5,900,000 | -5,500,000 | 8,900,000 | 10,100,000 | 9,200,000 | 3,200,000 | -9,500,000 | -1,900,000 | -11,200,000 | 6,900,000 | 4,900,000 | 9,300,000 | 22,500,000 | 3,100,000 | 1,800,000 | -900,000 | 6,766,000 | 2,087,000 | -14,899,000 | -5,154,000 | -1,052,000 | 8,778,000 | -8,256,000 | -4,769,000 | -3,417,000 | 7,058,000 | -6,301,000 | 2,138,000 | -1,661,000 | 4,227,000 | 6,967,000 | -154,000 | -36,447,000 | 13,328,000 | 219,000 | 22,138,000 | 8,826,000 | 732,000 | -2,353,000 | -10,902,000 | 6,661,000 | -4,784,000 | 4,422,000 | -816,000 | -1,658,000 | -1,751,000 | -12,282,000 | 10,255,000 | -750,000 | 8,730,000 | -4,723,000 | 3,487,000 | -1,261,000 | 3,023,000 | 986,000 | 6,246,000 | 566,000 | 5,088,000 | -3,572,000 | -4,718,000 | 7,705,000 | -2,797,000 | -16,128,000 |
income taxes payable/prepaid | 6,800,000 | -5,000,000 | -11,100,000 | 5,800,000 | 10,300,000 | -2,300,000 | -400,000 | 3,500,000 | 4,600,000 | -7,700,000 | -300,000 | 7,000,000 | 4,200,000 | 0 | -2,600,000 | 4,400,000 | -7,900,000 | 1,300,000 | -7,900,000 | 900,000 | |||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 36,100,000 | -8,100,000 | 12,900,000 | 20,500,000 | 36,600,000 | 22,500,000 | 10,900,000 | -47,000,000 | 46,600,000 | -16,300,000 | 16,700,000 | -19,200,000 | -17,100,000 | -14,900,000 | -32,300,000 | -9,600,000 | -19,900,000 | -3,200,000 | 15,900,000 | 14,600,000 | 18,416,000 | 79,333,000 | 5,561,000 | 31,132,000 | 38,033,000 | 32,720,000 | 18,990,000 | 45,063,000 | 8,722,000 | 7,782,000 | 7,766,000 | 6,596,000 | 6,018,000 | 1,104,000 | 16,028,000 | 10,549,000 | |||||||||||||||||||||||||||||||
capital expenditures | -28,700,000 | -4,200,000 | -3,900,000 | -3,900,000 | -4,500,000 | -2,600,000 | -7,600,000 | -5,800,000 | -9,100,000 | -7,900,000 | -9,100,000 | -8,000,000 | -13,100,000 | -8,800,000 | -7,200,000 | -11,600,000 | -9,200,000 | -3,700,000 | -3,900,000 | -3,300,000 | -3,527,000 | -1,633,000 | -5,774,000 | -6,126,000 | -9,884,000 | -4,218,000 | -8,211,000 | -5,054,000 | -5,719,000 | -4,814,000 | -3,796,000 | -6,873,000 | -6,406,000 | -8,364,000 | -3,711,000 | -5,071,000 | |||||||||||||||||||||||||||||||
free cash flows | 7,400,000 | -12,300,000 | 9,000,000 | 16,600,000 | 32,100,000 | 19,900,000 | 3,300,000 | -52,800,000 | 37,500,000 | -24,200,000 | 7,600,000 | -27,200,000 | -30,200,000 | -23,700,000 | -39,500,000 | -21,200,000 | -29,100,000 | -6,900,000 | 12,000,000 | 11,300,000 | 14,889,000 | 77,700,000 | -213,000 | 25,006,000 | 28,149,000 | 28,502,000 | 10,779,000 | 40,009,000 | 3,003,000 | 2,968,000 | 3,970,000 | -277,000 | -388,000 | -7,260,000 | 12,317,000 | 5,478,000 | |||||||||||||||||||||||||||||||
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | -200,000 | 0 | 0 | 0 | 0 | 0 | 100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expenditures for property and equipment | -28,700,000 | -4,200,000 | -3,900,000 | -3,900,000 | -4,500,000 | -2,600,000 | -7,600,000 | -5,800,000 | -9,100,000 | -7,900,000 | -9,100,000 | -8,000,000 | -13,100,000 | -8,800,000 | -7,200,000 | -11,600,000 | -9,200,000 | -3,700,000 | -3,900,000 | -3,300,000 | -4,466,000 | -3,527,000 | -1,633,000 | -5,774,000 | -5,436,000 | -9,267,000 | -4,934,000 | -3,723,000 | -9,922,000 | -8,799,000 | -3,708,000 | -5,011,000 | -6,126,000 | -3,074,000 | -5,440,000 | -5,406,000 | -9,884,000 | -4,218,000 | -8,211,000 | -5,054,000 | -5,719,000 | -4,814,000 | -3,796,000 | -6,873,000 | -6,406,000 | -4,819,000 | -5,262,000 | -8,364,000 | -5,531,000 | -6,924,000 | -5,879,000 | -9,339,000 | -5,878,000 | -6,041,000 | -5,369,000 | -7,102,000 | -10,360,000 | -14,704,000 | -3,964,000 | -3,711,000 | -3,866,000 | -2,008,000 | -1,751,000 | -5,071,000 | -3,426,000 | -4,854,000 | -4,112,000 |
proceeds from sale of property and equipment | 600,000 | 0 | 0 | 1,200,000 | 700,000 | 400,000 | 100,000 | 100,000 | 100,000 | 20,000,000 | 5,000,000 | 500,000 | 0 | 200,000 | 200,000 | 200,000 | 100,000 | 1,400,000 | 14,819,000 | 894,000 | 75,000 | 1,912,000 | 215,000 | 132,000 | 96,000 | 40,000 | 45,000 | 87,000 | 184,000 | 59,000 | 143,000 | 126,000 | 71,000 | 140,000 | 37,000 | 433,000 | 33,000 | 111,000 | 9,676,000 | 80,000 | 243,000 | 55,000 | 192,000 | 355,000 | 112,000 | 84,000 | 73,000 | 122,000 | 152,000 | 77,000 | 67,000 | 90,000 | 463,000 | 55,000 | 66,000 | 90,000 | 49,000 | 46,000 | 85,000 | 51,000 | 20,000 | 87,000 | 85,000 | -94,000 | 205,000 | ||
proceeds from insurance | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of investments | -100,000 | -200,000 | -200,000 | -400,000 | -200,000 | -200,000 | -200,000 | -500,000 | -200,000 | -300,000 | -300,000 | -200,000 | -200,000 | -200,000 | -300,000 | -300,000 | -200,000 | -200,000 | -500,000 | -100,000 | |||||||||||||||||||||||||||||||||||||||||||||||
sale of investments | 300,000 | 200,000 | 400,000 | 100,000 | 300,000 | 200,000 | 200,000 | 1,600,000 | 100,000 | 400,000 | 0 | 1,300,000 | 265,000 | -112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -27,400,000 | -252,700,000 | -3,500,000 | -4,200,000 | -4,000,000 | -1,400,000 | -6,700,000 | -5,900,000 | -9,000,000 | -6,500,000 | -9,200,000 | 11,800,000 | -8,200,000 | -8,100,000 | -25,200,000 | -11,700,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of dividends | -3,000,000 | -3,000,000 | -3,000,000 | -2,900,000 | -3,000,000 | -3,000,000 | -3,000,000 | -2,900,000 | -2,900,000 | -3,000,000 | -3,000,000 | -2,900,000 | -2,900,000 | -2,800,000 | -2,700,000 | -2,800,000 | -2,700,000 | -2,500,000 | -2,500,000 | -2,500,000 | -2,543,000 | -2,487,000 | -2,485,000 | -2,485,000 | -2,480,000 | -2,480,000 | -2,478,000 | -2,478,000 | -2,476,000 | -2,531,000 | -2,310,000 | -2,308,000 | -2,306,000 | -2,307,000 | -2,307,000 | -2,306,000 | -2,305,000 | -2,304,000 | -2,304,000 | -2,304,000 | -2,300,000 | -2,298,000 | -2,299,000 | -2,296,000 | -2,293,000 | -2,292,000 | -2,291,000 | -2,291,000 | -2,286,000 | -2,285,000 | |||||||||||||||||
proceeds from borrowings on credit facilities and bank loans | 4,300,000 | 352,500,000 | 6,800,000 | 95,500,000 | 75,000,000 | 33,400,000 | 38,800,000 | 68,400,000 | 19,200,000 | 107,800,000 | 81,500,000 | 32,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of borrowings on credit facilities and bank loans | -7,600,000 | -97,500,000 | -18,100,000 | -106,900,000 | -67,300,000 | -60,500,000 | -34,700,000 | -16,700,000 | -65,600,000 | -52,100,000 | -84,100,000 | -44,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of company stock by deferred compensation programs | 0 | 0 | 200,000 | 100,000 | 200,000 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
withholding tax paid upon vesting of share-based compensation awards | 0 | 0 | 0 | -700,000 | 0 | 0 | -100,000 | -400,000 | 0 | 0 | -200,000 | -1,400,000 | 0 | -200,000 | -300,000 | -1,300,000 | -100,000 | -200,000 | -200,000 | -3,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -6,300,000 | 241,600,000 | -14,200,000 | -15,000,000 | 4,900,000 | -30,000,000 | 1,100,000 | 48,400,000 | -49,100,000 | 52,800,000 | -5,800,000 | -16,200,000 | 68,500,000 | -4,700,000 | -1,400,000 | -2,300,000 | 540,000 | 853,000 | -100,000 | -46,000 | 687,000 | 269,000 | -6,261,000 | 14,953,000 | |||||||||||||||||||||||||||||||||||||||||||
effect of exchange rates on cash | 300,000 | -200,000 | 900,000 | 500,000 | -2,000,000 | 1,000,000 | -200,000 | -600,000 | 900,000 | -700,000 | 300,000 | 100,000 | 2,000,000 | -2,100,000 | -2,200,000 | 900,000 | -400,000 | -1,000,000 | 1,877,000 | 300,000 | 55,000 | -2,732,000 | 979,000 | -961,000 | 49,000 | 160,000 | -470,000 | -262,000 | -1,476,000 | 265,000 | 389,000 | 432,000 | 466,000 | 433,000 | -216,000 | -83,000 | -298,000 | 347,000 | -908,000 | -785,000 | 397,000 | -877,000 | -733,000 | -623,000 | 857,000 | -521,000 | -1,144,000 | 367,000 | -1,426,000 | -188,000 | 0 | -459,000 | 635,000 | 114,000 | -1,610,000 | 98,000 | -109,000 | 250,000 | 1,787,000 | -1,385,000 | 588,000 | ||||||
increase in cash and cash equivalents and restricted cash | 45,200,000 | -29,800,000 | -61,100,000 | -22,700,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash, beginning of period | 0 | 0 | 0 | 90,800,000 | 0 | 0 | 0 | 63,200,000 | 0 | 0 | 0 | 66,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash, end of period | 2,700,000 | -19,400,000 | -3,900,000 | 92,600,000 | 35,500,000 | -7,900,000 | 5,100,000 | 58,100,000 | -10,600,000 | 29,300,000 | 2,000,000 | 42,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental cash flow information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 5,900,000 | 6,800,000 | 1,600,000 | 1,800,000 | 2,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid | 1,100,000 | 600,000 | 17,100,000 | 900,000 | 1,900,000 | 1,900,000 | 4,200,000 | 200,000 | 3,500,000 | 4,800,000 | 5,200,000 | 300,000 | 5,600,000 | 6,300,000 | 400,000 | 1,000,000 | 5,500,000 | 200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of non-cash items | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures in accounts payable | 100,000 | -200,000 | 200,000 | 400,000 | 400,000 | 0 | 200,000 | 400,000 | 1,100,000 | -100,000 | -800,000 | 1,300,000 | 300,000 | 0 | 300,000 | 900,000 | 500,000 | 700,000 | 0 | 200,000 | |||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additions to right-of-use assets and lease liabilities | 2,900,000 | 300,000 | 1,400,000 | 400,000 | 400,000 | 100,000 | 600,000 | 1,300,000 | 200,000 | 400,000 | 100,000 | 100,000 | 4,500,000 | 300,000 | 2,100,000 | 400,000 | 400,000 | 100,000 | 800,000 | 500,000 | |||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued loss reserves | 100,000 | -600,000 | -200,000 | 200,000 | -300,000 | 200,000 | 600,000 | 200,000 | 400,000 | -400,000 | -200,000 | 700,000 | -200,000 | -1,400,000 | 500,000 | -500,000 | 100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash, cash equivalents and restricted cash | -19,400,000 | -5,100,000 | 2,000,000 | -23,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of non-cash items: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax benefit | 100,000 | -1,000,000 | -100,000 | -1,400,000 | -3,300,000 | -2,000,000 | -4,300,000 | 2,600,000 | -2,100,000 | -2,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of trading securities | 200,000 | -800,000 | 600,000 | 734,000 | -525,000 | 360,000 | -369,000 | -1,747,000 | 833,000 | -994,000 | 1,044,000 | -130,000 | -292,000 | -228,000 | -108,000 | 399,000 | 129,000 | -461,000 | 406,000 | -328,000 | -439,000 | -428,000 | -678,000 | 293,000 | 38,000 | -1,063,000 | 327,000 | 112,000 | -18,000 | 109,000 | -43,000 | -830,000 | 128,000 | -329,000 | 1,037,000 | 1,011,000 | 14,000 | ||||||||||||||||||||||||||||||
increase in cash, cash equivalents and restricted cash | 1,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation benefit | -166,000 | 186,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposition of property and equipment | 0 | 0 | -200,000 | -900,000 | 0 | 400,000 | -100,000 | -3,400,000 | -300,000 | -200,000 | -200,000 | -100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of company stock | -4,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest, net of capitalized interest | 2,300,000 | 1,500,000 | 2,000,000 | 2,400,000 | 1,400,000 | 1,200,000 | 400,000 | 500,000 | 100,000 | 100,000 | 100,000 | 100,000 | 0 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
balance, december 31, 2023 | 22,740,635,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock under incentive plan | 24,328,000,000 | 66,536,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
withholding tax paid upon equity award vesting | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balance, march 31, 2024 | 22,764,963,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from credit losses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from warranties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation (benefit) expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash curtailment and settlement loss on pension and postretirement benefits | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment charges | 400,000 | 0 | 100,000 | 400,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(purchase) sale of trading securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued retirement benefit costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price adjustment on prior sale of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash and cash equivalents and restricted cash | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balance, december 31, 2022 | 22,624,031,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balance, march 31, 2023 | 22,690,567,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposition of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(price adjustment on prior) proceeds from sale of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid (refunded) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liability award converted to equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued payroll and related expenses | 4,500,000 | 3,100,000 | 3,600,000 | -6,300,000 | 1,500,000 | 5,200,000 | 2,600,000 | -4,966,000 | -3,929,000 | -7,687,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings on credit facility and bank loans | 21,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of borrowings on credit facility and bank loans | -17,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents and restricted cash, beginning of period | 0 | 0 | 134,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents and restricted cash, end of period | -29,800,000 | -61,100,000 | 111,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under bank loans | 5,400,000 | 4,700,000 | 200,000 | 300,000 | 2,000,000 | 5,825,000 | -646,000 | 1,130,000 | 43,809,000 | 56,179,000 | 64,862,000 | 99,981,000 | 4,278,000 | 356,000 | -55,000 | 1,394,000 | 102,373,000 | 761,000 | 1,624,000 | 1,276,000 | 2,535,000 | ||||||||||||||||||||||||||||||||||||||||||||||
repayment of bank loans | -3,600,000 | -900,000 | -400,000 | -2,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | 5,100,000 | 5,000,000 | 5,000,000 | 5,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization | 2,500,000 | 2,500,000 | 2,500,000 | 2,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposition of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions to deferred compensation programs participants | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | -1,515,000 | 4,387,000 | -2,319,000 | 952,000 | -1,607,000 | -2,031,000 | 3,412,000 | 4,341,000 | -1,913,000 | -3,598,000 | 2,013,000 | -90,000 | 2,055,000 | -6,718,000 | 3,387,000 | -6,627,000 | -929,000 | 2,636,000 | 4,895,000 | 1,806,000 | -443,000 | 2,531,000 | -507,000 | 938,000 | -1,419,000 | ||||||||||||||||||||||||||||||||||||||||||
repayments of bank loans | 545,000 | -367,000 | -696,000 | -71,929,000 | -83,980,000 | -68,075,000 | -23,636,000 | -462,000 | -643,000 | -654,000 | -1,328,000 | -4,601,000 | -3,233,000 | -1,217,000 | -1,120,000 | -3,030,000 | -287,000 | -190,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
distributions to serp participants | -1,300,000 | -800,000 | -300,000 | -166,000 | -800,000 | -298,000 | -136,000 | -140,000 | -1,060,000 | -695,000 | -312,000 | -476,000 | -107,000 | -60,000 | -124,000 | 0 | -83,000 | 0 | -123,000 | -7,000 | -433,000 | 0 | -92,000 | -337,000 | -54,000 | ||||||||||||||||||||||||||||||||||||||||||
proceeds from (price adjustment on prior) sale of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash used by investing activities | -2,400,000 | -3,800,000 | -3,000,000 | 12,036,000 | -27,310,000 | -1,578,000 | -4,048,000 | -5,291,000 | -8,161,000 | -4,314,000 | -3,774,000 | -10,320,000 | -8,724,000 | -3,036,000 | -5,345,000 | -32,737,000 | -2,967,000 | -5,638,000 | -5,558,000 | -9,534,000 | -43,451,000 | -8,287,000 | -4,955,000 | 3,806,000 | -4,846,000 | -4,464,000 | -21,802,000 | -5,727,000 | -9,262,000 | -5,811,000 | -5,951,000 | -4,906,000 | -31,954,000 | -18,294,000 | -14,614,000 | -3,915,000 | -3,665,000 | -3,781,000 | -1,957,000 | -1,731,000 | -5,451,000 | -3,341,000 | -4,956,000 | -3,907,000 | |||||||||||||||||||||||
sale of company stock by serp | 100,000 | 300,000 | 200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash used by financing activities | -3,300,000 | -2,500,000 | -5,600,000 | -2,674,000 | -1,867,000 | -3,784,000 | -30,320,000 | -5,588,000 | -2,964,000 | -2,939,000 | -2,883,000 | -2,994,000 | -3,792,000 | -7,123,000 | -5,185,000 | -78,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and cash equivalents | -9,900,000 | 9,900,000 | 6,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 0 | 158,600,000 | 0 | 0 | 48,857,000 | 0 | 0 | 25,821,000 | 0 | 0 | 62,280,000 | 0 | 0 | 82,371,000 | 0 | 0 | 25,062,000 | 0 | 0 | 13,023,000 | 0 | 0 | 35,564,000 | 0 | 0 | 80,929,000 | 0 | 0 | 57,505,000 | 0 | 0 | 94,597,000 | 0 | 0 | 40,429,000 | |||||||||||||||||||||||||||||||
cash and cash equivalents, end of period | -9,900,000 | 9,900,000 | 164,600,000 | -11,268,000 | 75,943,000 | 43,854,000 | 1,384,000 | -3,701,000 | 28,606,000 | -39,532,000 | 23,266,000 | 41,940,000 | 14,272,000 | -3,294,000 | 55,401,000 | -15,999,000 | 6,028,000 | 62,445,000 | -2,368,000 | 3,889,000 | 12,464,000 | -4,804,000 | -26,345,000 | 44,969,000 | 5,185,000 | -32,018,000 | 73,175,000 | -352,000 | -5,726,000 | 41,642,000 | -21,753,000 | -6,681,000 | 80,171,000 | -623,000 | 32,805,000 | 49,184,000 | |||||||||||||||||||||||||||||||
overpayment returned on prior sale of subsidiary | -1,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided (used) by operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
curtailment gain on postretirement benefits | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided (used) by operating activities | 28,259,000 | 11,987,000 | -9,251,000 | -38,955,000 | 5,670,000 | -14,722,000 | 786,000 | -1,803,000 | 7,260,000 | -10,375,000 | 35,460,000 | 9,629,000 | 8,029,000 | -9,769,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
withholding tax paid upon vesting of restricted stock units | -61,000 | -175,000 | 1,000 | -565,000 | -43,000 | -152,000 | 0 | -160,000 | 0 | 0 | -68,000 | -364,000 | -6,000 | 0 | 0 | -501,000 | 0 | -2,000 | 0 | -1,022,000 | 0 | 0 | 0 | -600,000 | 0 | -15,000 | -136,000 | -802,000 | 1,000 | 0 | 0 | -783,000 | -30,000 | ||||||||||||||||||||||||||||||||||
net cash (used) provided by financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes (refunded) paid | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | -221,000 | 192,000 | 588,000 | 163,000 | 280,000 | 78,000 | -3,000 | 266,000 | 127,000 | -347,000 | 436,000 | -47,000 | 7,000 | 31,000 | 289,000 | 179,000 | 169,000 | -96,000 | -234,000 | 593,000 | 86,000 | 322,000 | 10,000 | 406,000 | -29,000 | -136,000 | 388,000 | 74,000 | 162,000 | 8,000 | 335,000 | 51,000 | 241,000 | 314,000 | 264,000 | 204,000 | |||||||||||||||||||||||||||||||
stock-based compensation | 1,827,000 | 1,853,000 | 1,134,000 | 519,000 | 379,000 | 701,000 | 1,038,000 | 412,000 | 449,000 | 418,000 | 903,000 | 368,000 | 960,000 | 797,000 | 1,017,000 | 915,000 | 1,001,000 | 509,000 | 511,000 | 299,000 | 95,000 | 497,000 | 359,000 | 228,000 | 279,000 | 330,000 | 363,000 | 449,000 | 369,000 | 208,000 | 435,000 | 241,000 | 429,000 | 61,000 | 780,000 | 397,000 | 700,000 | 923,000 | 1,164,000 | 416,000 | 182,000 | 633,000 | 702,000 | 6,000 | 613,000 | 86,000 | |||||||||||||||||||||
deferred income tax provision | 584,000 | -66,000 | 13,494,000 | 781,000 | 4,481,000 | 3,931,000 | -679,000 | 165,000 | -1,457,000 | -249,000 | 97,000 | 855,000 | 2,895,000 | -1,382,000 | 748,000 | -74,000 | 754,000 | -1,925,000 | -310,000 | -196,000 | 528,000 | 360,000 | |||||||||||||||||||||||||||||||||||||||||||||
loss on disposition of fixed assets | -96,000 | -36,000 | -694,000 | -54,000 | 133,000 | -75,000 | 251,000 | -58,000 | -141,000 | -16,000 | 40,000 | -12,000 | -51,000 | 56,000 | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment charge | 0 | 2,500,000 | 1,646,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and liabilities, net of effects of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade and other receivables | -7,409,000 | 22,089,000 | -16,644,000 | 24,869,000 | -2,910,000 | -3,809,000 | -8,677,000 | 16,707,000 | 9,525,000 | -33,744,000 | -8,515,000 | 39,317,000 | 7,359,000 | -45,910,000 | 329,000 | 20,558,000 | -8,115,000 | -17,667,000 | 659,000 | 12,849,000 | 11,656,000 | -22,001,000 | 1,508,000 | 14,987,000 | -9,369,000 | -14,050,000 | 630,000 | 4,881,000 | 1,428,000 | -15,788,000 | 10,757,000 | -6,366,000 | -11,351,000 | -2,623,000 | 2,370,000 | -4,248,000 | -20,053,000 | 8,454,000 | -3,848,000 | -1,401,000 | -15,116,000 | -1,175,000 | 21,713,000 | -6,868,000 | -5,499,000 | ||||||||||||||||||||||
prepaid expenses and other assets | 3,124,000 | 186,000 | 2,495,000 | 1,156,000 | -3,098,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued and payroll related expenses | 3,878,000 | 1,690,000 | -4,559,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid, refundable and income taxes payable | -2,018,000 | 29,091,000 | -18,469,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisitions, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets held for sale | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of shares of subsidiaries | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of company shares held by serp | 89,000 | 163,000 | -38,000 | -46,000 | -25,000 | 263,000 | -33,000 | -97,000 | 376,000 | -33,000 | -126,000 | 285,000 | -2,000 | -77,000 | -20,000 | -28,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
net change in cash and cash equivalents | -11,268,000 | 75,943,000 | -5,003,000 | 1,384,000 | -3,701,000 | 2,785,000 | -39,532,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation provision | 151,000 | 33,000 | -382,000 | -376,000 | 502,000 | 242,000 | 618,000 | 380,000 | 447,000 | -530,000 | -68,000 | 392,000 | 317,000 | -827,000 | -1,000 | 585,000 | 294,000 | 180,000 | -636,000 | 446,000 | 299,000 | -790,000 | -33,000 | 479,000 | 384,000 | 88,000 | -125,000 | 192,000 | -464,000 | ||||||||||||||||||||||||||||||||||||||
business acquisition, net of cash acquired | -151,000 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of company shares by serp | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided (used) by financing activities | -1,379,000 | 20,188,000 | -3,072,000 | -543,000 | -4,519,000 | 132,000 | 460,000 | -3,305,000 | -2,022,000 | -2,169,000 | 910,000 | -27,000 | 618,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued pellet plant agreement costs | -51,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid and income taxes payable | 1,295,000 | 7,075,000 | 594,000 | -1,914,000 | -15,609,000 | 6,468,000 | -8,399,000 | -15,724,000 | 7,877,000 | 951,000 | -5,041,000 | 9,745,000 | -4,456,000 | -7,880,000 | 10,544,000 | -448,000 | -4,309,000 | 5,007,000 | 652,000 | -7,987,000 | 5,638,000 | ||||||||||||||||||||||||||||||||||||||||||||||
stock buy-back purchases | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of subsidiary shares | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision (credit) for doubtful accounts | 56,000 | -82,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax benefit | -67,000 | 21,000 | -1,502,000 | 1,334,000 | 1,400,000 | -640,000 | -1,306,000 | -2,013,000 | -2,025,000 | -437,000 | -1,662,000 | 172,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposition of fixed assets | 178,000 | -66,000 | -135,000 | -48,000 | -96,000 | -95,000 | -64,000 | -133,000 | 98,000 | -225,000 | -26,000 | -71,000 | -295,000 | -29,000 | -192,000 | -13,000 | -142,000 | -23,000 | -79,000 | -62,000 | -6,000 | 39,000 | -131,000 | -65,000 | |||||||||||||||||||||||||||||||||||||||||||
restructuring and asset impairment charges | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 2,499,000 | -4,310,000 | 4,638,000 | -2,327,000 | 1,869,000 | 280,000 | 1,150,000 | -855,000 | 241,000 | -292,000 | 420,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes, net of refunds | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash used by operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax expense | 86,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash used by operating activities | -12,321,000 | 5,559,000 | -249,000 | -11,514,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -20,340,000 | -4,804,000 | 5,185,000 | -32,018,000 | -7,754,000 | -352,000 | -5,726,000 | -15,863,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided by operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock incentive plans | -4,000 | 3,000 | -347,000 | 2,000 | 1,000 | -173,000 | -3,000 | -166,000 | -9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | 40,000 | 519,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock option exercise | 0 | -76,000 | -2,000 | -1,000 | 173,000 | 132,000 | 3,000 | 166,000 | 9,000 | 117,000 | 133,000 | 280,000 | 49,000 | 94,000 | -25,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from cash surrender value of life insurance | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | 14,272,000 | -3,294,000 | -26,970,000 | -15,999,000 | 6,028,000 | 37,383,000 | -2,368,000 | 3,889,000 | -559,000 | 9,405,000 | -21,753,000 | -6,681,000 | -14,426,000 | -623,000 | 32,805,000 | 8,755,000 | 25,996,000 | -410,000 | 889,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
sale of shares of subsidiaries | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of subsidiary's shares | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock issued under incentive plans | 4,000 | -3,000 | 347,000 | 87,000 | 86,000 | 412,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax expense from stock incentive plans | -87,000 | -86,000 | -412,000 | 1,000 | 0 | 76,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from life insurance cash surrender value | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 194,000 | 0 | 42,000 | 36,000 | 0 | -1,000 | 493,000 | 8,000 | 490,000 | 20,000 | 248,000 | 491,000 | 272,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of subsidiaries shares to/from minority shareholders | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of subsidiaries shares to minority shareholders | 0 | 201,000 | 1,384,000 | 172,000 | 224,000 | 1,673,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of short-term investments | 0 | 0 | 0 | 16,249,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided (used) by investing activities | -6,818,000 | 7,969,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental executive retirement plan transactions | 2,003,000 | -49,000 | -96,000 | 46,000 | 92,000 | -150,000 | 60,000 | -68,000 | -72,000 | -58,000 | -57,000 | -81,000 | -56,000 | 71,000 | -84,000 | -52,000 | -62,000 | -131,000 | 1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for warranty | 2,935,000 | 2,901,000 | 3,487,000 | 2,924,000 | 4,095,000 | 2,859,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax expense from stock incentive exercises | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt borrowings | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from sale of shares of subsidiaries | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of company shares by supplemental executive retirement plan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 301,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under bank line of credit | 2,104,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of short-term investments | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of intangible assets acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from sale (acquisition) of shares of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of subsidiary shares from minority shareholders | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | -277,000 | -3,488,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
escrow deposit on business acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
withholding taxes upon vesting of restricted stock units | -686,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock option exercises | -117,000 | -133,000 | -280,000 | -49,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in, net of amounts acquired: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in, net of amounts acquired: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments under revolving line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of company shares by supplemental executive retirement plan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from (recoveries of) doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from inventory reserves | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on disposition of fixed assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recoveries of) doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for inventory reserve | 468,000 | 1,610,000 | 1,815,000 | 1,164,000 | 1,301,000 | 1,164,000 | 1,435,000 | 714,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for inventory reserves | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible asset impairment charges | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of available for sale securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of available for sale securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (repayments) under revolving line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal repayments of notes payable assumed in business combinations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision (recoveries) for doubtful accounts | -78,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase (sale) of trading securities | 360,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustment to acquisition purchase price | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments under revolving line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for acquisition of minority shares of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings under revolving line of credit | -6,470,000 | 14,952,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation (benefit) provision | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(increase) decrease in, net of amounts acquired: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase (decrease) in, net of amounts acquired: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale (purchase) of available for sale securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale (purchase) of company shares by supplemental executive retirement plan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase (decrease) in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for warranty reserve | 2,520,000 | 2,425,000 | 3,103,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trading securities transactions | -565,000 | -1,715,000 | 174,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale and disposition of fixed assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | 393,000 | -2,281,000 | 5,453,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposit on acquisition of dillman equipment, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustment to purchase price of subsidiary company | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash received from sale of minority shares of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes | 1,011,000 | 2,778,000 | -388,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 9,674,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 25,996,000 | -410,000 | 10,563,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash (used) provided by operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on sale and disposition of fixed assets | -79,000 | 124,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(increase) decrease in: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase (decrease) in: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustment to purchase price of q-pave | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from warranty | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
self insurance loss reserves | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of peterson pacific corp., net of 1,701,715 cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of dillman equipment, inc. and double l investment, inc., net of 4,066,017 cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of q-pave pty ltd assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from sale (acquisition) of minority shares |
