Miller Industries, Inc(NYSE:MLR)

Miller Industries, Inc., together with its subsidiaries, engages in the manufacture and sale of towing and recovery equipment. The company offers wreckers that are used to recover and tow disabled vehicles and other equipment; and car carriers, which are specialized flat-bed vehicles with hydraulic ...
Website: http://www.millerind.com
Founded: 1990
Full Time Employees: 1,310
Sector: Consumer Cyclical
Industry: Auto Parts
• 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-12-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 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 180,863,000 | 171,918,000 | 178,670,000 | 214,032,000 | 225,651,000 | 221,907,000 | 314,271,000 | 371,451,000 | 349,871,000 | 296,246,000 | 274,568,000 | 300,264,000 | 282,275,000 | 225,854,000 | 205,557,000 | 201,500,000 | 215,545,000 | 201,691,000 | 164,715,000 | 181,158,000 | 169,912,000 | 178,337,000 | 168,366,000 | 128,529,000 | 176,054,000 | 203,140,000 | 195,467,000 | 222,346,000 | 197,213,000 | 179,968,000 | 195,690,000 | 176,888,000 | 159,160,000 | 159,716,000 | 153,363,000 | 153,089,000 | 148,933,000 | 148,594,000 | 147,597,000 | 156,113,000 | 148,815,000 | 136,436,000 | 126,205,000 | 151,537,000 | 126,788,000 | 147,778,000 | 118,398,000 | 122,432,000 | 104,168,000 | 108,278,000 | 105,108,000 | 105,834,000 | 84,950,000 | 82,403,000 | 77,957,000 | 87,346,000 | 94,957,000 | 109,391,000 | 96,777,000 | 97,566,000 | 108,925,000 | 79,682,000 | 73,664,000 | 81,256,000 | 72,295,000 | 67,009,000 | 57,547,000 | 54,255,000 | 58,756,000 | 61,918,000 | 66,735,000 | 74,715,000 | 67,621,000 | 78,880,000 | 92,692,000 | 108,825,000 | 114,003,000 | 116,698,000 | 107,364,000 | 91,923,000 | 93,436,000 | 64,828,500 | 89,480,000 | 92,938,000 | 40,742 | |||||||
yoy | -19.85% | -22.53% | -43.15% | -42.38% | -35.50% | -25.09% | 14.46% | 23.71% | 23.95% | 31.17% | 33.57% | 49.01% | 30.96% | 11.98% | 24.80% | 11.23% | 26.86% | 13.10% | -2.17% | 40.95% | -3.49% | -12.21% | -13.86% | -42.19% | -10.73% | 12.88% | -0.11% | 25.70% | 23.91% | 12.68% | 27.60% | 15.55% | 6.87% | 7.48% | 3.91% | -1.94% | 0.08% | 8.91% | 16.95% | 3.02% | 17.37% | -7.68% | 6.59% | 23.77% | 21.71% | 36.48% | 12.64% | 15.68% | 22.62% | 31.40% | 34.83% | 21.17% | -10.54% | -24.67% | -19.45% | -10.47% | -12.82% | 37.28% | 31.38% | 20.07% | 50.67% | 18.91% | 28.01% | 49.77% | 23.04% | 8.22% | -13.77% | -27.38% | -13.11% | -21.50% | -28.00% | -31.34% | -40.68% | -32.41% | -13.67% | 18.39% | 22.01% | 80.01% | 19.99% | -1.09% | 228013.49% | |||||||||||
qoq | 5.20% | -3.78% | -16.52% | -5.15% | 1.69% | -29.39% | -15.39% | 6.17% | 18.10% | 7.90% | -8.56% | 6.37% | 24.98% | 9.87% | 2.01% | -6.52% | 6.87% | 22.45% | -9.08% | 6.62% | -4.72% | 5.92% | 30.99% | -26.99% | -13.33% | 3.93% | -12.09% | 12.74% | 9.58% | -8.03% | 10.63% | 11.14% | -0.35% | 4.14% | 0.18% | 2.79% | 0.23% | 0.68% | -5.46% | 4.90% | 9.07% | 8.11% | -16.72% | 19.52% | -14.20% | 24.81% | -3.29% | 17.53% | -3.80% | 3.02% | -0.69% | 24.58% | 3.09% | 5.70% | -10.75% | -8.02% | -13.19% | 13.03% | -0.81% | -10.43% | 36.70% | 8.17% | -9.34% | 12.40% | 7.89% | 16.44% | 6.07% | -7.66% | -5.11% | -7.22% | -10.68% | 10.49% | -14.27% | -14.90% | -14.82% | -4.54% | -2.31% | 8.69% | 16.80% | -1.62% | 44.13% | -27.55% | -3.72% | |||||||||
cost of operations | 155,181,000 | 145,388,000 | 153,338,000 | 179,446,000 | 191,707,000 | 188,449,000 | 272,245,000 | 320,373,000 | 305,628,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 25,682,000 | 26,530,000 | 25,332,000 | 34,586,000 | 33,944,000 | 33,458,000 | 42,026,000 | 51,078,000 | 44,243,000 | 38,640,000 | 42,868,000 | 39,929,000 | 30,417,000 | 25,525,000 | 23,180,000 | 18,374,000 | 15,340,000 | 15,599,000 | 17,832,000 | 20,590,000 | 15,831,000 | 24,250,000 | 17,843,000 | 17,727,000 | 18,538,000 | 26,932,000 | 21,746,000 | 25,213,000 | 22,597,000 | 22,154,000 | 21,476,000 | 21,279,000 | 18,427,000 | 18,453,000 | 15,650,000 | 17,603,000 | 15,395,000 | 15,156,000 | 17,116,000 | 19,037,000 | 12,970,000 | 15,324,000 | 12,796,000 | 17,541,000 | 11,952,000 | 16,570,000 | 12,967,000 | 12,510,000 | 10,938,000 | 11,244,000 | 10,828,000 | 11,730,000 | 8,634,000 | |||||||||||||||||||||||||||||||||||||||
yoy | -24.34% | -20.71% | -39.72% | -32.29% | -23.28% | -13.41% | -1.96% | 27.92% | 45.45% | 51.38% | 84.94% | 117.31% | 98.29% | 63.63% | 29.99% | -10.76% | -3.10% | -35.67% | -0.06% | 16.15% | -14.60% | -9.96% | -17.95% | -29.69% | -17.96% | 21.57% | 1.26% | 18.49% | 22.63% | 20.06% | 37.23% | 20.88% | 19.69% | 21.75% | -8.57% | -7.53% | 18.70% | -1.10% | 33.76% | 8.53% | 8.52% | -7.52% | -1.32% | 40.22% | 9.27% | 47.37% | 19.75% | 6.65% | 26.69% | |||||||||||||||||||||||||||||||||||||||||||
qoq | -3.20% | 4.73% | -26.76% | 1.89% | 1.45% | -20.39% | -17.72% | 15.45% | 14.50% | -9.86% | 7.36% | 31.27% | 19.17% | 10.12% | 26.16% | 19.78% | -1.66% | -12.52% | -13.39% | 30.06% | -34.72% | 35.91% | 0.65% | -4.37% | -31.17% | 23.85% | -13.75% | 11.58% | 2.00% | 3.16% | 0.93% | 15.48% | -0.14% | 17.91% | -11.09% | 14.34% | 1.58% | -11.45% | -10.09% | 46.78% | -15.36% | 19.76% | -27.05% | 46.76% | -27.87% | 27.79% | 3.65% | 14.37% | -2.72% | 3.84% | -7.69% | 35.86% | ||||||||||||||||||||||||||||||||||||||||
gross margin % | 14.20% | 15.43% | 14.18% | 16.16% | 15.04% | 15.08% | 13.37% | 13.75% | 12.65% | 13.04% | 15.61% | 13.30% | 10.78% | 11.30% | 11.28% | 9.12% | 7.12% | 7.73% | 10.83% | 11.37% | 9.32% | 13.60% | 10.60% | 13.79% | 10.53% | 13.26% | 11.13% | 11.34% | 11.46% | 12.31% | 10.97% | 12.03% | 11.58% | 11.55% | 10.20% | 11.50% | 10.34% | 10.20% | 11.60% | 12.19% | 8.72% | 11.23% | 10.14% | 11.58% | 9.43% | 11.21% | 10.95% | 10.22% | 10.50% | 10.38% | 10.30% | 11.08% | 10.16% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | NaN% | NaN% | NaN% | 0% | NaN% | NaN% | NaN% | NaN% |
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expenses | 23,949,000 | 21,071,000 | 21,247,000 | 23,404,000 | 23,260,000 | 19,680,000 | 22,326,000 | 22,773,000 | 21,543,000 | 16,366,000 | 19,318,000 | 19,480,000 | 17,924,000 | 13,117,000 | 14,673,000 | 12,651,000 | 12,386,000 | 11,180,000 | 11,983,000 | 12,019,000 | 11,051,000 | 9,442,000 | 9,231,000 | 10,067,000 | 10,974,000 | 11,758,000 | 10,453,000 | 10,968,000 | 10,215,000 | 10,825,000 | 9,450,000 | 9,678,000 | 9,589,000 | 6,672,500 | 8,580,000 | 9,066,000 | 9,044,000 | 6,205,750 | 8,495,000 | 8,318,000 | 8,010,000 | 5,653,000 | 7,524,000 | 7,648,000 | 7,440,000 | 5,340,250 | 7,231,000 | 6,964,000 | 7,166,000 | 5,167,000 | 6,749,000 | 7,220,000 | 6,699,000 | 5,221,750 | 6,681,000 | 7,204,000 | 7,002,000 | 5,830,750 | 7,477,000 | 7,697,000 | 8,149,000 | 4,913,250 | 6,499,000 | 6,677,000 | 6,477,000 | 4,552,250 | 5,954,000 | 5,817,000 | 6,438,000 | 4,758,000 | 6,402,000 | 6,297,000 | 6,333,000 | 5,167,750 | 6,481,000 | 7,028,000 | 7,162,000 | 4,903,750 | 6,632,000 | 6,400,000 | 6,584,000 | 4,473,750 | 6,214,000 | 6,175,000 | 5,506,000 | 5,369,000 | 4,641,000 | |||||
non-operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | 145,000 | 178,000 | 93,000 | 294,000 | 95,000 | 384,000 | 251,000 | 2,048,000 | 1,245,000 | 1,449,000 | 1,813,000 | 1,700,000 | 1,012,000 | 1,291,000 | 1,042,000 | 628,000 | 418,000 | 454,000 | 286,000 | 340,000 | 275,000 | 197,000 | 230,000 | 429,000 | 359,000 | 565,000 | 424,000 | 721,000 | 668,000 | 449,000 | 525,000 | 484,000 | 420,000 | 426,000 | 469,000 | 315,000 | 378,000 | 345,000 | 359,000 | 259,000 | 198,000 | 220,000 | 291,000 | 245,000 | 163,000 | 180,000 | 178,000 | 126,000 | 70,000 | 116,000 | 102,000 | 84,000 | 67,000 | 89,000 | 192,000 | 214,000 | 217,000 | 194,000 | 174,000 | 214,000 | 146,000 | 59,000 | 60,000 | 76,000 | 110,000 | 89,000 | 234,000 | 235,000 | 325,000 | 195,000 | 254,000 | 338,000 | 454,000 | 780,000 | 1,018,000 | 882,000 | 712,000 | 865,000 | 851,000 | 968,000 | 834,000 | 796,000 | 853,000 | 1,200,000 | 1,163,000 | 1,234,000 | 754 | 685,000 | -1,950,000 | 2,116,000 | ||
other expense | -15,000 | 249,000 | -312,000 | -479,000 | -202,000 | 766,000 | -321,000 | 13,000 | -33,000 | -149,000 | -294,000 | -229,000 | -318,000 | -512,000 | 666,000 | 275,000 | 52,000 | 64,000 | 206,000 | -48,000 | 276,000 | -275,000 | -209,000 | -275,000 | 91,000 | -211,000 | 231,000 | 57,000 | 254,000 | 465,000 | 76,000 | 627,000 | -915,000 | 203,000 | -106,000 | -470,000 | -14,000 | 174,000 | -238,000 | 128,000 | -341,000 | 113,000 | -94,000 | 265,000 | 56,000 | 289,000 | 31,000 | 55,000 | 62,000 | -4,000 | -11,000 | 18,000 | -23,000 | -15,000 | -97,000 | -1,039,000 | 336,000 | -143,000 | -9,000 | -9,000 | -56,000 | 37,000 | 42,000 | -75,000 | -83,000 | -339,000 | 55,000 | |||||||||||||||||||||||||
total expense | 24,079,000 | 21,498,000 | 21,028,000 | 23,219,000 | 23,153,000 | 20,830,000 | 22,256,000 | 24,834,000 | 22,755,000 | 17,666,000 | 20,837,000 | 20,951,000 | 18,618,000 | 13,896,000 | 16,381,000 | 13,554,000 | 12,856,000 | 11,698,000 | 12,475,000 | 12,311,000 | 11,602,000 | 9,364,000 | 9,252,000 | 10,221,000 | 11,424,000 | 12,112,000 | 11,108,000 | 11,746,000 | 11,137,000 | 11,739,000 | 10,051,000 | 10,789,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 1,603,000 | 5,032,000 | 4,304,000 | 11,367,000 | 10,791,000 | 12,628,000 | 19,770,000 | 26,244,000 | 21,488,000 | 20,974,000 | 22,031,000 | 18,978,000 | 11,799,000 | 11,629,000 | 6,799,000 | 4,820,000 | 2,484,000 | 3,901,000 | 5,357,000 | 8,279,000 | 4,229,000 | 14,886,000 | 8,591,000 | 7,506,000 | 7,114,000 | 14,820,000 | 10,638,000 | 13,467,000 | 11,460,000 | 10,415,000 | 11,425,000 | 10,490,000 | 9,333,000 | 8,953,000 | 6,707,000 | 8,692,000 | 5,987,000 | 7,142,000 | 8,500,000 | 10,332,000 | 5,103,000 | 6,112,000 | 5,075,000 | 9,383,000 | 4,293,000 | 8,966,000 | 5,527,000 | 5,365,000 | 3,640,000 | 3,576,000 | 3,988,000 | 2,699,000 | 2,439,000 | 4,186,000 | 3,329,000 | 8,144,000 | 7,974,000 | 9,572,000 | 12,438,000 | 3,309,000 | 4,815,000 | 5,221,000 | 3,199,000 | 1,671,000 | 2,747,000 | 2,352,000 | 1,585,000 | 1,159,500 | 1,471,000 | 1,690,000 | 1,477,000 | 5,438,000 | 5,556,000 | 7,819,000 | 8,377,000 | |||||||||||||||||
income tax provision | 1,048,000 | 1,623,000 | 1,222,000 | 2,909,000 | 2,726,000 | 2,096,000 | 4,345,000 | 5,730,000 | 4,465,000 | 4,279,000 | 4,572,000 | 4,063,000 | 2,579,000 | 2,337,000 | 1,567,000 | 1,063,000 | 419,000 | 1,186,000 | 1,511,000 | 1,763,000 | 1,051,000 | 2,866,000 | 2,038,000 | 1,680,000 | 1,683,000 | 3,128,000 | 2,562,000 | 2,784,000 | 2,800,000 | -384,000 | 2,748,000 | 2,890,000 | 2,663,000 | -343,000 | 2,251,000 | 3,267,000 | 2,148,000 | 2,689,000 | 2,978,000 | 3,745,000 | 1,743,000 | 2,234,000 | 1,907,000 | 3,517,000 | 1,229,000 | 3,309,000 | 2,033,000 | 1,978,000 | 1,340,000 | 1,408,000 | 1,464,000 | 1,023,000 | -451,000 | 1,640,000 | 1,319,000 | 3,227,000 | 3,102,000 | 3,796,000 | 4,994,000 | 2,437,000 | 1,891,000 | 2,064,000 | 1,191,000 | 1,248,000 | 1,047,000 | 966,000 | 672,000 | 434,000 | 554,000 | 644,000 | 550,000 | 1,433,000 | 1,958,000 | 2,946,000 | 2,982,000 | -307,000 | 967,000 | 951,000 | 844,000 | 881,000 | 910,000 | 903,000 | 242,000 | 18,000 | 333 | 889,000 | 2,559,000 | 179,000 | ||||
net income | 555,000 | 3,409,000 | 3,082,000 | 8,458,000 | 8,065,000 | 10,532,000 | 15,425,000 | 20,514,000 | 17,023,000 | 16,695,000 | 17,459,000 | 14,915,000 | 9,220,000 | 9,292,000 | 5,232,000 | 3,757,000 | 2,065,000 | 2,715,000 | 3,846,000 | 6,516,000 | 3,178,000 | 12,020,000 | 6,553,000 | 5,826,000 | 5,431,000 | 11,692,000 | 8,076,000 | 10,683,000 | 8,660,000 | 10,799,000 | 8,677,000 | 7,600,000 | 6,670,000 | 9,296,000 | 4,456,000 | 5,425,000 | 3,839,000 | 4,453,000 | 5,522,000 | 6,587,000 | 3,360,000 | 3,878,000 | 3,168,000 | 5,866,000 | 3,064,000 | 5,657,000 | 3,494,000 | 3,387,000 | 2,300,000 | 2,168,000 | 2,524,000 | 1,676,000 | 2,890,000 | 2,546,000 | 2,010,000 | 4,917,000 | 4,872,000 | 5,776,000 | 7,444,000 | 3,617,000 | 2,924,000 | 3,157,000 | 2,008,000 | 2,017,000 | 1,700,000 | 1,386,000 | 913,000 | 696,000 | 917,000 | 1,046,000 | 927,000 | 2,465,000 | 3,598,000 | 4,873,000 | 5,395,000 | 27,231,000 | 6,686,000 | 5,542,000 | 5,883,000 | 5,974,000 | 5,422,000 | 5,165,000 | 2,025,000 | 1,753,000 | -559 | -493,000 | -22,342,000 | -962,000 | ||||
yoy | -93.12% | -67.63% | -80.02% | -58.77% | -52.62% | -36.92% | -11.65% | 37.54% | 84.63% | 79.67% | 233.70% | 296.99% | 346.49% | 242.25% | 36.04% | -42.34% | -35.02% | -77.41% | -41.31% | 11.84% | -41.48% | 2.81% | -18.86% | -45.46% | -37.29% | 8.27% | -6.93% | 40.57% | 29.84% | 16.17% | 94.73% | 40.09% | 73.74% | 108.76% | -19.30% | -17.64% | 14.26% | 14.83% | 74.31% | 12.29% | 9.66% | -31.45% | -9.33% | 73.19% | 33.22% | 160.93% | 38.43% | 29.36% | -12.66% | -65.91% | -40.68% | -55.92% | -73.00% | 35.94% | 66.62% | 82.96% | 270.72% | 79.33% | 72.00% | 127.78% | 119.93% | 189.80% | 85.39% | 32.50% | -1.51% | -71.76% | -74.51% | -78.53% | -82.82% | -90.95% | -46.19% | -12.07% | -8.30% | 355.83% | 23.31% | 7.30% | 190.52% | 209.30% | -924071.38% | -107.85% | -99.94% | |||||||||||
qoq | -83.72% | 10.61% | -63.56% | 4.87% | -23.42% | -31.72% | -24.81% | 20.51% | 1.96% | -4.38% | 17.06% | 61.77% | -0.77% | 77.60% | 39.26% | 81.94% | -23.94% | -29.41% | -40.98% | 105.03% | -73.56% | 83.43% | 12.48% | 7.27% | -53.55% | 44.77% | -24.40% | 23.36% | -19.81% | 24.46% | 14.17% | 13.94% | -28.25% | 108.62% | -17.86% | 41.31% | -13.79% | -19.36% | -16.17% | 96.04% | -13.36% | 22.41% | -45.99% | 91.45% | -45.84% | 61.91% | 3.16% | 47.26% | 6.09% | -14.10% | -42.01% | 13.51% | 26.67% | -59.12% | 0.92% | -15.65% | -22.41% | 105.81% | 23.70% | -7.38% | 57.22% | -0.45% | 18.65% | 22.66% | 51.81% | 31.18% | -24.10% | -12.33% | 12.84% | -62.39% | -31.49% | -26.16% | -9.68% | -80.19% | 307.28% | 20.64% | -5.80% | -1.52% | 10.18% | 4.98% | 155.06% | -313695.71% | -97.79% | 2222.45% | ||||||||
net income margin % | 0.31% | 1.98% | 1.72% | 3.95% | 3.57% | 4.75% | 4.91% | 5.52% | 4.87% | 5.64% | 6.36% | 4.97% | 3.27% | 4.11% | 2.55% | 1.86% | 0.96% | 1.35% | 2.33% | 3.60% | 1.87% | 6.74% | 3.89% | 4.53% | 3.08% | 5.76% | 4.13% | 4.80% | 4.39% | 6.00% | 4.43% | 4.30% | 4.19% | 5.82% | 2.91% | 3.54% | 2.58% | 3.00% | 3.74% | 4.22% | 2.26% | 2.84% | 2.51% | 3.87% | 2.42% | 3.83% | 2.95% | 2.77% | 2.21% | 2.00% | 2.40% | 0% | 0% | 2.03% | 3.71% | 2.91% | 2.12% | 4.49% | 5.03% | 5.92% | 6.83% | 4.54% | 3.97% | 3.89% | 2.78% | 3.01% | 2.95% | 2.55% | 1.55% | 1.12% | 1.37% | 1.40% | 1.37% | 3.13% | 3.88% | 4.48% | 4.73% | 23.33% | 6.23% | 6.03% | 6.30% | 9.22% | 6.06% | 5.56% | Infinity% | NaN% | Infinity% | -1.37% | NaN% | -Infinity% | -Infinity% | -Infinity% |
income per share of common stock: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.05 | 0.3 | 0.27 | 0.74 | 0.7 | 0.93 | 1.35 | 1.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.05 | 0.3 | 0.27 | 0.73 | 0.69 | 0.9 | 1.33 | 1.78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per share of common stock | 0.21 | 0.2 | 0.2 | 0.2 | 0.2 | 0.19 | 0.19 | 0.19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 11,387 | 11,447 | 11,446 | 11,459 | 11,450 | 11,450 | 11,447 | 11,461 | 11,452,000 | 11,439,000 | 11,446,000 | 11,466,000 | 11,425,000 | 11,417,000 | 11,417,000 | 11,417,000 | 11,417,000 | 11,411,000 | 11,411,000 | 11,411,000 | 11,410,000 | 11,405,000 | 11,405,000 | 11,405,000 | 11,405,000 | 11,400,000 | 11,400,000 | 11,400,000 | 11,400,000 | 11,388,000 | 11,389,000 | 11,384,000 | 11,384,000 | 11,368,000 | 11,364,000 | 11,365,000 | 11,350,000 | 11,346,000 | 11,346,000 | 11,346,000 | 11,345,000 | 11,324,000 | 11,341,000 | 11,331,000 | 11,315,000 | 11,297,000 | 11,302,000 | 11,301,000 | 11,285,000 | 11,233,000 | 11,242,000 | 11,233,000 | 11,198,000 | 11,068,000 | 11,067,000 | 11,062,000 | 11,030,000 | 11,600,000 | 11,616,000 | 11,884,000 | 11,769 | 11,671,000 | 11,687,000 | 11,659,000 | 11,635,000 | 11,608,000 | 10,883,000 | 9,341 | 9,341,000 | 9,341,000 | 9,341,000 | |||||||||||||||||||||
diluted | 11,528 | 11,615 | 11,595 | 11,600 | 11,614 | 11,602 | 11,596 | 11,550 | 11,556,000 | 11,507,000 | 11,515,000 | 11,526,000 | 11,431,000 | 11,417,000 | 11,417,000 | 11,417,000 | 11,421,000 | 11,405,000 | 11,400,000 | 11,400,000 | 11,400,000 | 11,400,000 | 11,393,000 | 11,393,000 | 11,393,000 | 11,393,000 | 11,385,000 | 11,373,000 | 11,383,000 | 11,380,000 | 11,374,000 | 11,374,000 | 11,374,000 | 11,373,000 | 11,360,000 | 11,368,000 | 11,366,000 | 11,367,000 | 11,354,000 | 11,354,000 | 11,354,000 | 11,353,000 | 11,324,000 | 11,325,000 | 11,318,000 | 11,316,000 | 11,258,000 | 11,258,000 | 11,251,000 | 11,249,000 | 11,984,000 | 11,965,000 | 12,295,000 | 12,260 | 12,163,000 | 12,168,000 | 12,181,000 | 12,092,000 | 11,971,000 | 10,909,000 | 9,349 | 9,346,000 | 9,348,000 | 9,341,000 | ||||||||||||||||||||||||||||
income per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1,490 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 1,470 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per common share | 190 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 180 | 170 | 170 | 170 | 170 | 160 | 160 | 160 | 160 | 150 | 150 | 150 | 150 | 140 | 140 | 140 | 140 | 130 | 130 | 90 | 120 | 120 | ||||||||||||||||||||||||||||||||||||||||||
costs of operations | 257,606,000 | 231,700,000 | 260,335,000 | 251,858,000 | 200,329,000 | 182,377,000 | 183,126,000 | 200,205,000 | 186,092,000 | 146,883,000 | 160,568,000 | 154,081,000 | 154,087,000 | 150,523,000 | 110,802,000 | 157,516,000 | 176,208,000 | 173,721,000 | 197,133,000 | 174,616,000 | 157,814,000 | 174,214,000 | 155,609,000 | 140,733,000 | 141,263,000 | 137,713,000 | 135,486,000 | 133,538,000 | 133,438,000 | 130,481,000 | 137,076,000 | 135,845,000 | 121,112,000 | 113,409,000 | 133,996,000 | 114,836,000 | 131,208,000 | 105,431,000 | 109,922,000 | 93,230,000 | 97,034,000 | 94,280,000 | 94,104,000 | 76,316,000 | 73,010,000 | 68,742,000 | 76,781,000 | 84,073,000 | 93,112,000 | 81,161,000 | 80,092,000 | 88,192,000 | 66,613,000 | 62,253,000 | 69,234,000 | 62,467,000 | 57,034,000 | 48,695,000 | 46,190,000 | 50,353,000 | 53,007,000 | 58,608,000 | 66,390,000 | 59,357,000 | 67,621,250 | 79,637,000 | 93,096,000 | 97,752,000 | 100,057,000 | 92,228,000 | 78,062,000 | 79,291,000 | 55,856,500 | 76,051,000 | 79,461,000 | 67,914,000 | ||||||||||||||||
basic income per common share | 910 | 1,530 | 1,300 | 810 | 810 | 460 | 330 | 180 | 297.5 | 340 | 570 | 280 | 1,060 | 570 | 510 | 480 | 1,020 | 710 | 940 | 760 | 940 | 760 | 670 | 590 | 810 | 390 | 480 | 340 | 400 | 490 | 580 | 300 | 340 | 280 | 520 | 270 | 500 | 310 | 300 | 210 | 210 | 230 | 260 | 120 | 150 | 260 | 230 | 180 | 385 | 420 | 490 | 630 | 172.5 | 250 | 270 | 170 | 85 | 150 | 120 | 80 | 62.5 | 80 | 90 | 80 | 300 | 310 | 420 | 470 | 400 | 590 | 490 | 520 | 282.5 | 490 | 460 | 190 | 160 | -50 | ||||||||||||||
diluted income per common share | 905 | 1,520 | 1,290 | 810 | 810 | 460 | 330 | 180 | 1,020 | 710 | 940 | 760 | 950 | 760 | 670 | 590 | 810 | 390 | 480 | 340 | 390 | 490 | 580 | 300 | 340 | 280 | 520 | 270 | 490 | 310 | 300 | 210 | 210 | 230 | 260 | 120 | 160 | 260 | 230 | 180 | 372.5 | 410 | 470 | 610 | 167.5 | 240 | 260 | 170 | 85 | 140 | 120 | 80 | 62.5 | 80 | 90 | 80 | 297.5 | 310 | 420 | 460 | 390 | 580 | 480 | 510 | 275 | 470 | 450 | 180 | 160 | -50 | ||||||||||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 11,387 | 11,447 | 11,446 | 11,459 | 11,450 | 11,450 | 11,447 | 11,461 | 11,452,000 | 11,439,000 | 11,446,000 | 11,466,000 | 11,425,000 | 11,417,000 | 11,417,000 | 11,417,000 | 11,417,000 | 11,411,000 | 11,411,000 | 11,411,000 | 11,410,000 | 11,405,000 | 11,405,000 | 11,405,000 | 11,405,000 | 11,400,000 | 11,400,000 | 11,400,000 | 11,400,000 | 11,388,000 | 11,389,000 | 11,384,000 | 11,384,000 | 11,368,000 | 11,364,000 | 11,365,000 | 11,350,000 | 11,346,000 | 11,346,000 | 11,346,000 | 11,345,000 | 11,324,000 | 11,341,000 | 11,331,000 | 11,315,000 | 11,297,000 | 11,302,000 | 11,301,000 | 11,285,000 | 11,233,000 | 11,242,000 | 11,233,000 | 11,198,000 | 11,068,000 | 11,067,000 | 11,062,000 | 11,030,000 | 11,600,000 | 11,616,000 | 11,884,000 | 11,769 | 11,671,000 | 11,687,000 | 11,659,000 | 11,635,000 | 11,608,000 | 10,883,000 | 9,341 | 9,341,000 | 9,341,000 | 9,341,000 | |||||||||||||||||||||
non-operating (income) expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total expenses | 9,094,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 6,815,500 | 8,943,000 | 8,911,000 | 9,408,000 | 8,014,000 | 8,616,000 | 8,705,000 | 7,867,000 | 9,212,000 | 7,721,000 | 8,158,000 | 7,659,000 | 7,604,000 | 7,440,000 | 7,145,000 | 7,298,000 | 7,668,000 | 6,840,000 | 7,322,000 | 6,743,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss attributable to | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interests | 16,500 | 66,000 | 82,750 | 98,000 | 112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to miller industries, inc. | 3,878,000 | 3,168,000 | 5,866,000 | 3,064,000 | 5,657,000 | 3,494,000 | 3,387,000 | 2,366,000 | 2,379,000 | 2,622,000 | 2,901,000 | 1,328,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidated income before income taxes | 4,408,000 | 1,891,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidated income tax provision | 1,619,000 | 684,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidated net income | 2,789,000 | 1,207,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss attributable to noncontrolling interests | 121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total costs and expenses | 79,704,000 | 75,518,000 | 83,160,000 | 91,628,000 | 101,247,000 | 88,803,000 | 87,994,000 | 96,487,000 | 73,628,000 | 68,849,000 | 76,035,000 | 69,096,000 | 63,744,000 | 54,800,000 | 51,903,000 | 57,171,000 | 60,788,000 | 65,264,000 | 73,025,000 | 66,144,000 | 80,614,000 | 87,136,000 | 101,006,000 | 105,626,000 | 108,144,000 | 99,711,000 | 85,430,000 | 86,709,000 | 85,711,000 | 83,118,000 | 86,836,000 | 74,583,000 | 57,555,000 | 55,430,000 | -89,479,000 | 94,389,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends per common share | 97.5 | 130 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per share | 0.12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 48,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 11,611,000 | 11,608,000 | 11,608,000 | 11,594,000 | 11,594,000 | 11,594,000 | 11,594,000 | 11,556,000 | 11,572,000 | 11,542,000 | 11,521,000 | 11,360,000 | 11,360,000 | 11,337,000 | 11,309,000 | 11,226,000 | 11,234,000 | 11,197,000 | 11,191,000 | 10,860,000 | 9,342,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 11,902,000 | 11,855,000 | 11,644,000 | 11,656,000 | 11,601,000 | 11,623,000 | 11,632,000 | 11,655,000 | 11,667,000 | 11,664,000 | 11,651,000 | 11,596,000 | 11,577,000 | 11,593,000 | 11,598,000 | 11,474,000 | 11,505,000 | 11,401,000 | 11,415,000 | 10,982,000 | 9,385,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 8,554,000 | 7,653,000 | 6,493,000 | 6,727,000 | 6,859,000 | 6,362,000 | 6,102,000 | 2,313,000 | 2,093,000 | 1,291 | 2,532,000 | 5,965,000 | -589,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 8,861,000 | 6,686,000 | 5,542,000 | 5,883,000 | 5,978,000 | 5,452,000 | 5,199,000 | 2,071,000 | 2,075,000 | 958 | 1,643,000 | 3,406,000 | -768,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations, before taxes | -27,500 | -30,000 | -34,000 | -46,000 | -322,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | 109,990 | -30,000 | -34,000 | -46,000 | -322,000 | -0.16 | -230 | -391,500 | -162,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic income per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted income per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales: | 76,896,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
towing and recovery equipment | 59,648,000 | 51,161,000 | 53,821,750 | 69,786,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
towing services | 6,801,000 | 17,821,500 | 24,014,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales: - sum | 59,648,000 | 57,962,000 | 71,643,250 | 93,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs of operations - sum | 50,952,000 | 49,422,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposition | 682,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost and expenses: costs of operations selling, general and administrative expenses | 34,815 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total costs and expense | 39,451 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations, before income tax | -1,942 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations, net of taxes | -1,517 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per common share: income from continuing operations | 0.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss | -0.06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per common share: income from continuing operations | 0.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss | -0.06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations, before taxes | -3,035,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations | -2,136,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss before cumulative effect of change in accounting principle: | -493,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting principle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs of operations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs of operations: - sum | 61,886,250 | 81,820,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general, and administrative expenses | 7,983,500 | 10,453,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from disposals of discontinued operations | -23,000 | -32,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss before cumulative effect of change in accounting method | -385,000 | -962,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting method | -5,453,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of accounting principle | -585 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic income | -627.5 | -100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of accounting change | -585 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted income | -627.5 | -100 |
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-12-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 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-09-30 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 52,973,000 | 44,682,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 186,572,000 | 198,261,000 | 232,617,000 | 270,419,000 | 292,574,000 | 313,413,000 | 374,029,000 | 391,797,000 | 338,887,000 | 286,138,000 | 240,590,000 | 264,542,000 | 233,115,000 | 177,663,000 | 167,887,000 | 191,246,000 | 193,884,000 | 153,977,000 | 131,308,000 | 161,778,000 | 167,694,000 | 141,642,000 | 149,806,000 | 123,161,000 | 168,900,000 | 168,619,000 | 165,789,000 | 197,760,000 | 183,848,000 | 149,142,000 | 155,693,000 | 148,023,000 | 136,684,000 | 132,699,000 | 135,356,000 | 134,177,000 | 132,666,000 | 125,383,000 | 125,908,000 | 138,383,000 | 128,317,000 | 109,170,000 | 115,424,000 | 131,323,000 | 116,066,000 | 116,498,000 | 98,966,000 | 96,109,000 | 82,005,000 | 80,821,000 | 82,994,000 | 79,535,000 | 64,133,000 | 59,113,000 | 62,991,000 | 67,347,000 | 74,327,000 | 61,085,000 | 72,497,000 | 67,239,000 | 84,389,000 | 60,110,000 | 61,665,000 | 57,463,000 | 52,318,000 | 44,673,000 | 40,473,000 | 37,754 | 40,299 | 52,424,000 | 56,735,000 | 55,390,000 | 54,118,000 | 67,035,000 | 76,569,000 | 81,086,000 | 85,600,000 | 84,186,000 | 79,136,000 | 72,581,000 | 73,146,000 | 65,792,000 | 63,749,000 | 64,643,000 | 59,123,000 | 49,336,000 | 37,990,000 | 5,462,000 | 64,641,000 | 65,044,000 | ||
inventories | 172,494,000 | 184,231,000 | 180,715,000 | 165,458,000 | 164,897,000 | 186,169,000 | 190,345,000 | 187,286,000 | 184,274,000 | 189,807,000 | 176,329,000 | 167,458,000 | 164,431,000 | 153,656,000 | 144,382,000 | 141,191,000 | 124,348,000 | 114,908,000 | 108,838,000 | 91,996,000 | 84,940,000 | 83,939,000 | 87,448,000 | 90,902,000 | 92,641,000 | 87,965,000 | 98,072,000 | 90,973,000 | 96,156,000 | 93,767,000 | 84,104,000 | 81,219,000 | 77,653,000 | 68,567,000 | 64,648,000 | 68,231,000 | 67,561,000 | 64,136,000 | 64,838,000 | 69,277,000 | 71,421,000 | 66,232,000 | 64,482,000 | 57,554,000 | 61,773,000 | 56,460,000 | 65,593,000 | 55,177,000 | 56,659,000 | 54,172,000 | 53,723,000 | 51,408,000 | 49,973,000 | 45,045,000 | 45,159,000 | 47,723,000 | 52,412,000 | 48,240,000 | 55,085,000 | 50,108,000 | 53,361,000 | 38,938,000 | 29,757,000 | 33,303,000 | 33,691,000 | 36,061,000 | 35,676,000 | 38,224 | 44,373 | 43,107,000 | 44,538,000 | 44,974,000 | 42,191,000 | 39,313,000 | 36,416,000 | 42,767,000 | 45,045,000 | 43,155,000 | 46,559,000 | 47,194,000 | 41,935,000 | 38,318,000 | 36,902,000 | 39,177,000 | 42,061,000 | 34,994,000 | 32,288,000 | 26,715,000 | 58,913,000 | 65,138,000 | ||
prepaid expenses | 18,061,000 | 12,409,000 | 17,733,000 | 17,711,000 | 16,114,000 | 5,847,000 | 10,485,000 | 8,099,000 | 8,843,000 | 4,617,000 | 5,343,000 | 6,393,000 | 6,771,000 | 4,576,000 | 6,053,000 | 7,446,000 | 8,743,000 | 5,751,000 | 6,378,000 | 7,453,000 | 6,552,000 | 3,167,000 | 4,340,000 | 5,715,000 | 7,720,000 | 4,796,000 | 4,745,000 | 5,884,000 | 5,816,000 | 3,272,000 | 3,610,000 | 4,550,000 | 6,425,000 | 4,272,000 | 3,221,000 | 4,203,000 | 6,163,000 | 5,006,000 | 2,679,000 | 3,791,000 | 3,385,000 | 1,689,000 | 2,512,000 | 3,319,000 | 4,324,000 | 1,792,000 | 2,827,000 | 3,758,000 | 3,766,000 | 2,190,000 | 2,700,000 | 2,921,000 | 3,350,000 | 1,951,000 | 1,886,000 | 2,417,000 | 3,353,000 | 2,219,000 | 2,005,000 | 2,112,000 | 2,758,000 | 3,556,000 | ||||||||||||||||||||||||||||||
total current assets | 430,100,000 | 439,583,000 | 469,466,000 | 485,409,000 | 500,945,000 | 529,766,000 | 615,459,000 | 610,998,000 | 558,813,000 | 510,471,000 | 449,109,000 | 468,895,000 | 434,037,000 | 376,048,000 | 351,530,000 | 371,012,000 | 356,267,000 | 328,968,000 | 296,931,000 | 315,161,000 | 315,385,000 | 286,269,000 | 289,106,000 | 256,894,000 | 312,355,000 | 287,452,000 | 296,065,000 | 321,853,000 | 304,799,000 | 273,218,000 | 262,072,000 | 253,505,000 | 235,818,000 | 227,433,000 | 236,724,000 | 238,641,000 | 230,889,000 | 225,640,000 | 229,995,000 | 244,696,000 | 240,223,000 | 219,265,000 | 227,406,000 | 232,232,000 | 224,532,000 | 218,430,000 | 207,708,000 | 198,108,000 | 187,043,000 | 183,935,000 | 184,099,000 | 180,846,000 | 168,461,000 | 158,281,000 | 157,588,000 | 163,340,000 | 172,850,000 | 166,841,000 | 170,041,000 | 179,164,000 | 184,380,000 | 154,156,000 | 141,983,000 | 137,505,000 | 132,630,000 | 125,072,000 | 118,980,000 | 108,664 | 112,019 | 119,256,000 | 127,736,000 | 128,482,000 | 126,688,000 | 134,443,000 | 136,655,000 | 145,975,000 | 157,718,000 | 149,778,000 | 133,205,000 | 127,419,000 | 125,698,000 | 113,418,000 | 114,400,000 | 117,991,000 | 111,891,000 | 94,395,000 | 93,235,000 | 95,485,000 | 157,101,000 | 162,865,000 | ||
non-current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment | 127,842,000 | 123,808,000 | 113,516,000 | 115,970,000 | 117,502,000 | 115,979,000 | 118,569,000 | 115,768,000 | 116,172,000 | 115,072,000 | 116,216,000 | 116,055,000 | 110,976,000 | 112,145,000 | 112,545,000 | 113,550,000 | 97,787,000 | 96,496,000 | 98,324,000 | 98,820,000 | 98,734,000 | 98,620,000 | 96,719,000 | 93,604,000 | 91,984,000 | 90,735,000 | 91,527,000 | 87,004,000 | 83,929,000 | 82,850,000 | 77,628,000 | 59,613,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
right-of-use assets – operating leases | 1,783,000 | 276,000 | 363,000 | 448,000 | 500,000 | 545,000 | 595,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 20,259,000 | 20,073,000 | 19,998,000 | 19,998,000 | 19,998,000 | 19,998,000 | 19,998,000 | 19,998,000 | 20,022,000 | 20,022,000 | 20,594,000 | 20,594,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619 | 11,619 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | 11,619,000 | ||
other assets | 5,603,000 | 5,927,000 | 1,000,000 | 1,108,000 | 762,000 | 727,000 | 725,000 | 744,000 | 786,000 | 819,000 | 782,000 | 681,000 | 686,000 | 708,000 | 626,000 | 618,000 | 641,000 | 533,000 | 520,000 | 520,000 | 491,000 | 434,000 | 392,000 | 424,000 | 382,000 | 521,000 | 504,000 | 527,000 | 538,000 | 497,000 | 583,000 | 579,000 | 539,000 | 558,000 | 537,000 | 521,000 | 544,000 | 566,000 | 544,000 | 534,000 | 505,000 | 496,000 | 499,000 | 555,000 | 562,000 | 256,000 | 256,000 | 256,000 | 256,000 | 281,000 | 283,000 | 284,000 | 286,000 | 263,000 | 264,000 | 265,000 | 256,000 | 262,000 | 268,000 | 275,000 | 281,000 | 288,000 | 294,000 | 284,000 | 5,000 | 61,000 | 63,000 | 82 | 74 | 107,000 | 382,000 | 425,000 | 487,000 | 558,000 | 548,000 | 631,000 | 746,000 | 922,000 | 970,000 | 1,074,000 | 1,289,000 | 1,443,000 | 1,601,000 | 1,629,000 | 1,719,000 | 1,918,000 | 2,127,000 | 1,391,000 | 5,386,000 | 4,971,000 | ||
total assets | 585,587,000 | 589,667,000 | 604,343,000 | 622,933,000 | 639,707,000 | 667,015,000 | 755,346,000 | 748,167,000 | 696,531,000 | 647,210,000 | 587,406,000 | 606,995,000 | 558,165,000 | 501,429,000 | 477,264,000 | 497,849,000 | 467,481,000 | 438,847,000 | 408,625,000 | 427,479,000 | 427,660,000 | 398,410,000 | 399,310,000 | 363,973,000 | 417,886,000 | 391,967,000 | 401,122,000 | 422,550,000 | 402,675,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 2,176,000 | 2,246,000 | 9,338,000 | 11,215,000 | 14,085,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 85,791,000 | 78,548,000 | 82,238,000 | 98,035,000 | 113,512,000 | 145,853,000 | 234,216,000 | 243,146,000 | 229,040,000 | 191,782,000 | 146,790,000 | 188,869,000 | 169,458,000 | 125,500,000 | 107,477,000 | 137,702,000 | 139,311,000 | 119,029,000 | 87,793,000 | 108,078,000 | 113,351,000 | 85,534,000 | 92,970,000 | 59,481,000 | 96,787,000 | 95,750,000 | 114,871,000 | 129,449,000 | 107,786,000 | 98,220,000 | 100,900,000 | 91,953,000 | 82,695,000 | 79,304,000 | 79,335,000 | 82,619,000 | 87,281,000 | 85,116,000 | 69,186,000 | 79,265,000 | 88,203,000 | 73,405,000 | 76,693,000 | 81,802,000 | 79,905,000 | 70,618,000 | 64,678,000 | 56,788,000 | 47,696,000 | 47,388,000 | 51,256,000 | 48,943,000 | 39,745,000 | 30,745,000 | 31,547,000 | 36,368,000 | 46,067,000 | 39,692,000 | 39,359,000 | 38,376,000 | 50,343,000 | 34,008,000 | 28,268,000 | 29,785,000 | 27,127,000 | 19,139,000 | 20,934,000 | 13,078 | 18,397 | 26,710,000 | 33,317,000 | 33,977,000 | 32,792,000 | 39,926,000 | 37,532,000 | 49,516,000 | 59,222,000 | 58,620,000 | 53,031,000 | 49,249,000 | 51,127,000 | 45,352,000 | 44,516,000 | 46,810,000 | 46,579,000 | 36,224,000 | 30,404,000 | 34,164,000 | 1,264,000 | 41,956,000 | 41,284,000 | |
accrued liabilities | 56,215,000 | 55,602,000 | 52,110,000 | 46,614,000 | 39,520,000 | 50,620,000 | 54,801,000 | 49,546,000 | 43,512,000 | 40,793,000 | 40,228,000 | 34,537,000 | 30,264,000 | 27,904,000 | 30,124,000 | 25,397,000 | 23,016,000 | 24,866,000 | 25,553,000 | 24,177,000 | 24,166,000 | 24,773,000 | 28,683,000 | 29,581,000 | 24,414,000 | 27,813,000 | 24,792,000 | 26,763,000 | 26,021,000 | 24,863,000 | 26,295,000 | 26,729,000 | 23,060,000 | 22,001,000 | 25,648,000 | 24,993,000 | 22,023,000 | 20,727,000 | 21,957,000 | 24,646,000 | 20,312,000 | 21,089,000 | 22,224,000 | 21,986,000 | 19,041,000 | 21,099,000 | 18,419,000 | 17,021,000 | 15,924,000 | 15,726,000 | 14,398,000 | 15,327,000 | 13,101,000 | 12,358,000 | 12,516,000 | 15,429,000 | 15,351,000 | 17,384,000 | 16,721,000 | 18,789,000 | 18,246,000 | 13,273,000 | ||||||||||||||||||||||||||||||
current portion of operating lease obligation | 348,000 | 176,000 | 242,000 | 307,000 | 319,000 | 318,000 | 309,000 | 306,000 | 311,000 | 320,000 | 282,000 | 311,000 | 307,000 | 311,000 | 316,000 | 326,000 | 349,000 | 361,000 | 349,000 | 367,000 | 371,000 | 354,000 | 321,000 | 302,000 | 315,000 | 330,000 | 343,000 | 362,000 | 352,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | 144,530,000 | 136,572,000 | 135,776,000 | 146,346,000 | 155,238,000 | 197,873,000 | 290,788,000 | 293,768,000 | 274,636,000 | 234,714,000 | 188,514,000 | 224,599,000 | 204,770,000 | 156,145,000 | 137,917,000 | 163,429,000 | 162,685,000 | 144,271,000 | 113,716,000 | 132,644,000 | 137,910,000 | 110,682,000 | 122,096,000 | 89,571,000 | 121,813,000 | 124,282,000 | 140,395,000 | 157,074,000 | 134,559,000 | 123,388,000 | 127,584,000 | 119,068,000 | 106,164,000 | 101,699,000 | 104,983,000 | 107,612,000 | 109,304,000 | 105,843,000 | 91,143,000 | 103,911,000 | 108,515,000 | 94,494,000 | 98,917,000 | 103,788,000 | 98,946,000 | 91,717,000 | 83,097,000 | 73,809,000 | 63,620,000 | 63,114,000 | 65,654,000 | 64,270,000 | 52,846,000 | 43,103,000 | 44,063,000 | 51,797,000 | 61,420,000 | 57,081,000 | 56,090,000 | 57,181,000 | 68,620,000 | 47,325,000 | 41,559,000 | 41,836,000 | 37,706,000 | 30,825,000 | 32,779,000 | 25,703 | 32,983 | 39,892,000 | 45,723,000 | 46,277,000 | 45,134,000 | 52,351,000 | 52,086,000 | 65,691,000 | 78,093,000 | 73,512,000 | 69,731,000 | 65,823,000 | 69,437,000 | 63,012,000 | 61,505,000 | 64,931,000 | 70,119,000 | 54,417,000 | 57,795,000 | 64,349,000 | 78,581,000 | 80,055,000 | ||
non-current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term obligations | 21,030,000 | 31,055,000 | 45,000,000 | 55,000,000 | 75,000,000 | 65,000,000 | 65,000,000 | 70,000,000 | 55,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 40,000,000 | 10,000,000 | 5,000,000 | 29,998,000 | 4,998,000 | 10,092,000 | 20,079,000 | 30,286,000 | 15,533,000 | 10,488,000 | 15,582,000 | 10,212,000 | 20,000,000 | 20,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current portion of operating lease obligation | 1,435,000 | 100,000 | 121,000 | 141,000 | 181,000 | 227,000 | 286,000 | 352,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax liabilities | 1,335,000 | 1,370,000 | 2,791,000 | 2,852,000 | 2,782,000 | 2,885,000 | 4,082,000 | 4,159,000 | 4,110,000 | 4,070,000 | 6,085,000 | 6,182,000 | 6,159,000 | 6,230,000 | 5,195,000 | 5,232,000 | 5,134,000 | 5,170,000 | 4,159,000 | 4,261,000 | 4,143,000 | 4,144,000 | 3,792,000 | 3,360,000 | 3,387,000 | 3,416,000 | 1,765,000 | 1,864,000 | 1,743,000 | 1,700,000 | 1,248,000 | 1,308,000 | 1,086,000 | 1,125,000 | 1,984,000 | 2,047,000 | 1,969,000 | 1,993,000 | 2,499,000 | 2,499,000 | 2,499,000 | 2,499,000 | 2,184,000 | 2,184,000 | 2,184,000 | 2,184,000 | 1,842,000 | 1,842,000 | 1,842,000 | 1,842,000 | 1,758,000 | 1,758,000 | 1,758,000 | 1,758,000 | 2,110,000 | 2,110,000 | 2,110,000 | 2,110,000 | 1,978,000 | 1,978,000 | 1,978,000 | 1,978,000 | ||||||||||||||||||||||||||||||
total liabilities | 168,330,000 | 169,097,000 | 183,688,000 | 204,339,000 | 233,201,000 | 265,985,000 | 360,156,000 | 368,279,000 | 334,172,000 | 299,290,000 | 255,021,000 | 291,277,000 | 256,498,000 | 207,972,000 | 188,740,000 | 209,383,000 | 178,635,000 | 150,311,000 | 118,756,000 | 137,901,000 | 143,123,000 | 115,957,000 | 127,061,000 | 99,085,000 | 156,459,000 | 134,040,000 | 153,355,000 | 180,246,000 | 168,073,000 | 140,621,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value per share... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 5,000,000 shares, issued and outstanding – none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value per share... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued and outstanding – 11,395,716 and 11,371,730 shares as of march 31, 2026 and december 31, 2025, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 150,826,000 | 153,046,000 | 154,143,000 | 154,176,000 | 153,523,000 | 153,704,000 | 152,933,000 | 153,014,000 | 153,743,000 | 153,574,000 | 153,191,000 | 152,746,000 | 152,462,000 | 152,392,000 | 152,169,000 | 151,946,000 | 151,724,000 | 151,449,000 | 151,449,000 | 151,449,000 | 151,449,000 | 151,249,000 | 151,249,000 | 151,249,000 | 151,249,000 | 151,055,000 | 151,055,000 | 151,055,000 | 151,055,000 | 150,905,000 | 150,905,000 | 150,849,000 | 150,849,000 | 150,699,000 | 150,879,000 | 150,696,000 | 150,554,000 | 150,404,000 | 150,401,000 | 150,401,000 | 150,401,000 | 150,305,000 | 150,305,000 | 150,294,000 | 150,198,000 | 149,917,000 | 149,906,000 | 149,906,000 | 149,898,000 | 149,608,000 | 149,419,000 | 149,304,000 | 149,294,000 | 148,688,000 | 147,849,000 | 147,748,000 | 147,594,000 | 147,004,000 | 151,834,000 | 163,841,000 | 163,257,000 | 162,447,000 | 162,266,000 | 162,085,000 | 161,701,000 | 161,512,000 | 161,294,000 | 161,194 | 161,094 | 160,919,000 | 160,852,000 | 160,851,000 | 160,852,000 | 160,700,000 | 160,623,000 | 160,273,000 | 159,978,000 | 159,702,000 | 158,787,000 | 158,651,000 | 158,275,000 | 157,996,000 | 157,762,000 | 157,366,000 | 157,302,000 | 157,202,000 | 157,286,000 | 145,090,000 | 145,088,000 | 145,088,000 | ||
retained earnings | 266,965,000 | 268,798,000 | 267,675,000 | 266,879,000 | 260,715,000 | 254,938,000 | 246,578,000 | 233,330,000 | 215,009,000 | 200,165,000 | 38,228,000 | 34,634,000 | 29,976,000 | 26,482,000 | 25,129,000 | 21,077,000 | 15,860,000 | 14,061,000 | 12,369,000 | 10,894,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -648,000 | -1,388,000 | -1,277,000 | -2,576,000 | -7,847,000 | -7,726,000 | -4,435,000 | -6,571,000 | -6,508,000 | -5,933,000 | -6,461,000 | -7,283,000 | -8,194,000 | -9,173,000 | -10,566,000 | -7,225,000 | -4,920,000 | -4,945,000 | -2,951,000 | -1,450,000 | -2,029,000 | -2,789,000 | -3,026,000 | -5,887,000 | -5,575,000 | -5,503,000 | -6,023,000 | -5,463,000 | -4,533,000 | -4,810,000 | -4,298,000 | -3,808,000 | -2,476,000 | -870 | -1,977,000 | -2,674,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 417,257,000 | 420,570,000 | 420,655,000 | 418,594,000 | 406,506,000 | 401,030,000 | 395,190,000 | 362,359,000 | 347,920,000 | 332,385,000 | 315,718,000 | 301,667,000 | 293,457,000 | 288,524,000 | 288,466,000 | 288,846,000 | 288,536,000 | 289,869,000 | 289,578,000 | 284,537,000 | 282,453,000 | 272,249,000 | 264,888,000 | 261,427,000 | 257,927,000 | 247,767,000 | 242,304,000 | 234,602,000 | 227,563,000 | 219,327,000 | 212,907,000 | 208,688,000 | 203,100,000 | 196,102,000 | 191,764,000 | 186,436,000 | 184,602,000 | 183,762,000 | 180,936,000 | 175,448,000 | 173,862,000 | 173,214,000 | 171,409,000 | 167,922,000 | 168,454,000 | 166,273,000 | 165,294,000 | 163,553,000 | 161,713,000 | 160,004,000 | 158,761,000 | 157,851,000 | 157,490,000 | 155,631,000 | 153,820,000 | 154,113,000 | 152,651,000 | 155,688,000 | 164,038,000 | 158,298,000 | 150,568,000 | 146,225,000 | 142,129,000 | 140,436,000 | 141,439,000 | 138,370,000 | 136,390 | 132,631 | 131,972,000 | 134,555,000 | 135,052,000 | 133,549,000 | 132,488,000 | 128,759,000 | 124,534,000 | 119,114,000 | 113,383,000 | 84,825,000 | 77,918,000 | 71,042,000 | 64,755,000 | 59,080,000 | 53,399,000 | 48,830,000 | 46,785,000 | 42,784,000 | 27,997,000 | |||||
total liabilities and shareholders’ equity | 585,587,000 | 589,667,000 | 604,343,000 | 622,933,000 | 639,707,000 | 667,015,000 | 755,346,000 | 587,406,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued and outstanding – 11,371,730 and 11,439,292 shares as of december 31, 2025 and december 31, 2024, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments | 38,401,000 | 31,821,000 | 27,360,000 | 24,337,000 | 40,600,000 | 23,816,000 | 26,809,000 | 29,909,000 | 26,847,000 | 30,502,000 | 29,720,000 | 40,153,000 | 33,208,000 | 31,129,000 | 29,292,000 | 54,332,000 | 50,407,000 | 53,934,000 | 56,199,000 | 57,521,000 | 47,512,000 | 37,116,000 | 43,094,000 | 26,072,000 | 27,459,000 | 27,236,000 | 18,979,000 | 27,037,000 | 18,665,000 | 19,713,000 | 15,056,000 | 21,895,000 | 33,499,000 | 32,030,000 | 24,499,000 | 31,115,000 | 32,840,000 | 29,552,000 | 33,346,000 | 38,449,000 | 40,965,000 | 35,971,000 | 38,305,000 | 39,597,000 | 36,279,000 | 39,052,000 | 40,544,000 | 42,864,000 | 41,205,000 | 43,413,000 | 47,427,000 | 48,591,000 | 43,492,000 | 40,760,000 | 37,587,000 | 50,153,000 | 35,653,000 | 54,931,000 | 39,073,000 | 46,334,000 | 42,962,000 | 38,767,000 | 38,477,000 | 36,160,000 | 38,212,000 | 27,390 | 21,414 | 19,445,000 | 20,427,000 | 22,166,000 | 24,233,000 | 23,282,000 | 11,304,000 | 8,564,000 | 12,734,000 | 8,204,000 | 4,550,000 | 3,127,000 | 5,511,000 | 6,147,000 | 7,703,000 | 6,669,000 | 2,661,000 | 2,812,000 | 3,418,000 | 5,240,000 | 206,000 | 8,091,000 | 6,406,000 | |||
income taxes payable | 1,186,000 | 1,390,000 | 1,887,000 | 1,082,000 | 1,462,000 | 771,000 | 1,773,000 | 1,819,000 | 1,214,000 | 882,000 | 4,741,000 | 2,430,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 5,000,000 shares, issued – none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued – 11,431,416 and 11,439,292 shares as of september 30, 2025 and december 31, 2024, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued – 11,458,123 and 11,439,292 shares as of june 30, 2025 and december 31, 2024, respectively | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued – 11,459,278 and 11,439,292 shares as of march 31, 2025 and december 31, 2024, respectively | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued – 11,439,292 and 11,445,640 shares as of december 31, 2024 and december 31, 2023, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued – 11,439,292 and 11,445,640 shares at september 30, 2024 and december 31, 2023, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
right-of-use assets - operating leases | 659,000 | 738,000 | 826,000 | 705,000 | 770,000 | 847,000 | 909,000 | 944,000 | 1,050,000 | 1,167,000 | 1,231,000 | 1,231,000 | 1,359,000 | 1,431,000 | 1,468,000 | 1,474,000 | 1,432,000 | 1,546,000 | 1,640,000 | 1,407,000 | 1,547,000 | 1,790,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 5,000,000 shares, issued–none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued - 11,453,792 and 11,445,640 shares at june 30, 2024 and december 31, 2023, respectively | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders' equity | 379,888,000 | 62,718,000 | 62,364,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders' equity | 748,167,000 | 696,531,000 | 647,210,000 | 606,995,000 | 558,165,000 | 501,429,000 | 477,264,000 | 497,849,000 | 467,481,000 | 438,847,000 | 408,625,000 | 427,479,000 | 427,660,000 | 398,410,000 | 399,310,000 | 363,973,000 | 417,886,000 | 391,967,000 | 401,122,000 | 422,550,000 | 402,675,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent portion of operating lease obligation | 426,000 | 506,000 | 422,000 | 496,000 | 569,000 | 597,000 | 628,000 | 722,000 | 816,000 | 870,000 | 881,000 | 992,000 | 1,061,000 | 1,116,000 | 1,153,000 | 1,128,000 | 1,229,000 | 1,307,000 | 1,061,000 | 1,182,000 | 1,432,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred shares, 0.01 par value per share... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares, 0.01 par value per share... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized – 100,000,000 shares, issued and outstanding 11,469,960 and 11,445,640 outstanding at march 31, 2024 and december 31, 2023, respectively | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred shares, 0.01 par value: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized–5,000,000 shares, issued–none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares, 0.01 par value: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized–100,000,000 shares, issued–11,445,640 and 11,416,716 at december 31, 2023 and 2022, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 114,000 | 113,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated surplus | 185,541,000 | 170,141,000 | 157,285,000 | 150,124,000 | 146,807,000 | 143,631,000 | 141,928,000 | 141,918,000 | 141,257,000 | 139,465,000 | 135,003,000 | 133,879,000 | 123,912,000 | 119,412,000 | 115,639,000 | 112,261,000 | 102,621,000 | 96,598,000 | 87,966,000 | 81,354,000 | 72,606,000 | 65,752,000 | 60,201,000 | 55,580,000 | 48,332,000 | 45,924,000 | 42,547,000 | 40,752,000 | 28,545,000 | 19,822,000 | 11,696,000 | 8,760,000 | 5,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of finance lease obligation | 4,000 | 9,000 | 15,000 | 21,000 | 22,000 | 22,000 | 21,000 | 22,000 | 22,000 | 21,000 | 21,000 | 21,000 | 21,000 | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent portion of finance lease obligation | 4,000 | 9,000 | 15,000 | 20,000 | 26,000 | 32,000 | 37,000 | 42,000 | 47,000 | 53,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term obligations due within one year | 100,000 | 185,000 | 276,000 | 368,000 | 368,000 | 479,000 | 380,000 | 305,000 | 389,000 | 386,000 | 409,000 | 394,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent taxes payable | 1,149,000 | 1,102,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
f-3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant, and equipment | 84,373,000 | 83,162,000 | 79,829,000 | 74,189,000 | 70,642,000 | 64,657,000 | 55,246,000 | 50,497,000 | 44,115,000 | 39,475,000 | 34,791,000 | 32,975,000 | 32,339,000 | 32,050,000 | 31,629,000 | 30,962,000 | 30,097,000 | 30,834,000 | 31,415,000 | 32,040,000 | 32,089,000 | 32,188,000 | 32,333,000 | 32,503,000 | 32,918,000 | 33,120,000 | 31,828,000 | 32,139,000 | 32,618,000 | 33,813,000 | 33,897,000 | 33,825,000 | 31,509,000 | 32,203,000 | 32,875,000 | 33,576 | 34,027 | 34,757,000 | 35,486,000 | 35,833,000 | 35,177,000 | 33,807,000 | 32,885,000 | 31,894,000 | 29,605,000 | 27,527,000 | 22,190,000 | 19,389,000 | 17,673,000 | 17,443,000 | 17,410,000 | 17,686,000 | 18,247,000 | 18,762,000 | 19,414,000 | 20,977,000 | 9,643,000 | 42,363,000 | 52,259,000 | |||||||||||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term obligations | 10,718,000 | 10,000,000 | 5,000,000 | 20,000,000 | 20,000,000 | 10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .01 par value... | 114,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 113,000 | 112,000 | 112,000 | 112,000 | 112,000 | 111,000 | 111,000 | 111,000 | 110,000 | 113,000 | 119,000 | 118,000 | 117,000 | 117,000 | 117,000 | 116,000 | 116,000 | 116,000 | 116 | 116 | 116,000 | 116,000 | 116,000 | 116,000 | 116,000 | 116,000 | 116,000 | 115,000 | 115,000 | 114,000 | 114,000 | 113,000 | 113,000 | 112,000 | 112,000 | 112,000 | 93,000 | 93,000 | 93,000 | |||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -3,293,000 | -3,223,000 | -4,970,000 | -6,778,000 | -6,667,000 | -4,980,000 | -4,212,000 | -5,042,000 | -5,101,000 | -3,686,000 | -4,127,000 | -3,466,000 | -1,398,000 | 394,000 | 1,214,000 | 1,173,000 | 814,000 | -114,000 | -293,000 | 23,000 | -70,000 | -860,000 | -1,119,000 | 435,000 | 137,000 | 1,920,000 | 1,764,000 | 956,000 | 66,000 | -478,000 | -1,469,000 | 380,000 | 2,417,000 | 1,583,000 | 1,403 | -441,000 | 2,905,000 | 4,320,000 | 3,862,000 | 3,880,000 | 2,693,000 | 2,416,000 | 2,165,000 | 2,105,000 | 1,684,000 | 1,610,000 | 653,000 | 528,000 | 1,061,000 | 1,199,000 | 1,859,000 | 1,939,000 | 965,000 | 757,000 | ||||||||||||||||||||||||||||||||||||||
deferred income tax assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current deferred income taxes | 3,730,000 | 3,693,000 | 3,754,000 | 3,725,000 | 4,023,000 | 4,065,000 | 4,064,000 | 4,083,000 | 4,043,000 | 4,012,000 | 4,069,000 | 3,888,000 | 3,477,000 | 3,569,000 | 3,578,000 | 3,581,000 | 4,060,000 | 5,093,000 | 5,171,000 | 5,144,000 | 4,801,000 | 4,774,000 | 4,799,000 | 5,218,000 | 4,815,000 | 5,786,000 | 5,890,000 | 5,882,000 | 2,436,000 | 2,405 | 2,498 | 2,440,000 | 3,036,000 | 3,089,000 | 3,060,000 | 3,038,000 | 10,154,000 | 10,285,000 | 10,198,000 | 12,154,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales | 148,815,000 | 540,966,000 | 644,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs of operations | 135,845,000 | 483,353,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 12,970,000 | 57,613,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expenses | 8,010,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | 198,000 | 919,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | -341,000 | 340,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 7,867,000 | 32,750,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 5,103,000 | 24,863,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax provision | 1,743,000 | 8,887,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 3,360,000 | 15,976,000 | -7,887,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic income per common share | 300 | 1,410 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted income per common share | 300 | 1,410 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per common share | 170 | 640 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 11,345,000 | 11,324,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 11,373,000 | 11,360,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general, and administrative expenses | 31,491,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to noncontrolling interests | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to miller industries, inc. | 15,976,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total miller industries, inc. shareholders’ equity | 168,454,000 | 166,273,000 | 165,294,000 | 163,553,000 | 162,231,000 | 160,311,000 | 158,970,000 | 157,948,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interest | -518,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interests | -307,000 | -209,000 | -97,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated earnings | 9,847,000 | 8,519,000 | 8,531,000 | 7,080,000 | 5,973,000 | 1,821,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term obligations | 2,000 | 5,000 | 10,000 | 16,000 | 31,000 | 44,000 | 58,000 | 70,000 | 129,000 | 185,000 | 234,000 | 282 | 1,696 | 1,849,000 | 1,901,000 | 1,858,000 | 1,867,000 | 1,802,000 | 1,602,000 | 1,594,000 | 1,598,000 | 1,623,000 | 1,586,000 | 1,569,000 | 1,560,000 | 1,595,000 | 1,618,000 | 1,525,000 | 6,322,000 | 2,052,000 | 2,240,000 | 2,050,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term obligations, less current portion | 2,000 | 5,000 | 9,000 | 14,000 | 32,000 | 56,000 | 74,000 | 65 | 480 | 2,417,000 | 2,860,000 | 3,227,000 | 3,679,000 | 4,203,000 | 4,319,000 | 4,739,000 | 10,067,000 | 10,537,000 | 13,805,000 | 16,137,000 | 16,447,000 | 16,803,000 | 24,772,000 | 29,787,000 | 23,528,000 | 24,345,000 | 21,516,000 | 29,927,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -1,686,000 | -6,033,000 | -12,062,000 | -15,680,000 | -18,604,000 | -21,761,000 | -22,606,000 | -24,623,000 | -26,323 | -27,709 | -28,622,000 | -29,318,000 | -30,235,000 | -31,281,000 | -32,208,000 | -34,673,000 | -38,271,000 | -43,144,000 | -48,539,000 | -75,760,000 | -82,457,000 | -87,999,000 | -93,882,000 | -99,856,000 | -105,278,000 | -110,443,000 | -112,468,000 | -115,578,000 | -117,943,000 | -80,486,000 | -80,143,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | 2,784,000 | 2,186,000 | 2,254,000 | 2,296,000 | 2,183,000 | 2,891 | 3,435 | 1,840,000 | 3,000,000 | 2,863,000 | 3,086,000 | 1,775,000 | 2,212,000 | 3,273,000 | 4,141,000 | 2,079,000 | 2,285,000 | 3,770,000 | 3,524,000 | 739,000 | 1,693,000 | 3,016,000 | 3,509,000 | 1,525,000 | 2,876,000 | 1,783,000 | 8,318,000 | 13,954,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 746,000 | 2,411,000 | 3,365,000 | 7,686,000 | 8,217 | 8,355 | 8,542,000 | 7,915,000 | 8,197,000 | 8,391,000 | 8,615,000 | 3,457,000 | 4,845,000 | 7,586,000 | 7,586,000 | 11,654,000 | 12,323,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities and other | 13,233,000 | 11,981,000 | 10,450,000 | 11,501,000 | 11,611,000 | 12,343 | 12,890 | 11,333,000 | 10,505,000 | 10,442,000 | 10,475,000 | 10,623,000 | 12,952,000 | 14,581,000 | 17,273,000 | 13,269,000 | 10,283,000 | 10,041,000 | 11,123,000 | 9,821,000 | 7,820,000 | 8,160,000 | 8,197,000 | 5,736,000 | 6,346,000 | 4,371,000 | 2,839,000 | 21,648,000 | 24,686,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets of discontinued operations held for sale | 675,000 | 747,000 | 1,582,000 | 2,422,000 | 4,353,000 | 4,486,000 | 4,537,000 | 5,728,000 | 15,045,000 | 23,757,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent assets of discontinued operations held for sale | 377,000 | 377,000 | 647,000 | 647,000 | 663,000 | 663,000 | 1,000,000 | 1,128,000 | 1,665,000 | 1,954,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities of discontinued operations held for sale | 4,831,000 | 4,964,000 | 5,627,000 | 6,244,000 | 7,551,000 | 8,436,000 | 9,021,000 | 10,405,000 | 18,805,000 | 23,764,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent liabilities of discontinued operations held for sale | 336,000 | 1,471,000 | 1,999,000 | 2,275,000 | 5,965,000 | 9,545,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 5,000,000 shares authorized, none issued or outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
patents, trademarks, and other purchased product rights | 392,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash and temporary investments | 1,180,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net change in cash and temporary investments | 2,954,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments, beginning of period | 2,097,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments,-discontinued operations, beginning of period | 1,752,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments-discontinued operations, end of period | 1,463,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments, end of period | 5,340,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dist. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating income | -540,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations | -3,649,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 318,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets of discontinued operations | 5,986,000 | 5,484,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent assets of discontinued operations | 9,643,000 | 9,135,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities of discontinued operations | 13,441,000 | 3,762,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent liabilities of discontinued operations | 11,767,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
chassis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
raw materials | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
work in process | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finished goods | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 69,510,000 | 86,267,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity |
Cashflow 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-12-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 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2003-12-31 | 2002-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 555,000 | 3,409,000 | 3,082,000 | 8,458,000 | 8,065,000 | 10,532,000 | 15,425,000 | 20,514,000 | 17,023,000 | 16,695,000 | 17,461,000 | 14,915,000 | 9,220,000 | 9,292,000 | 5,232,000 | 3,757,000 | 2,065,000 | 2,715,000 | 3,846,000 | 6,516,000 | 3,178,000 | 12,020,000 | 6,553,000 | 5,826,000 | 5,431,000 | 11,692,000 | 8,076,000 | 10,683,000 | 8,660,000 | 10,799,000 | 8,677,000 | 7,600,000 | 6,670,000 | 9,296,000 | 4,456,000 | 5,425,000 | 3,839,000 | 4,453,000 | 5,522,000 | 6,587,000 | 3,360,000 | 3,878,000 | 3,168,000 | 5,866,000 | 3,064,000 | 2,300,000 | 2,168,000 | 1,676,000 | 2,890,000 | 2,546,000 | 2,010,000 | 4,917,000 | 4,871,000 | 5,776,000 | 7,444,000 | 3,617,000 | 4,933,000 | 1,149,000 | 2,008,000 | 2,017,000 | 1,700,000 | 1,386,000 | 913,000 | 696,000 | 917,000 | 1,046,000 | 927,000 | 2,465,000 | 3,598,000 | 4,873,000 | 5,395,000 | 27,231,000 | 6,687,000 | 5,542,000 | 5,883,000 | 5,974,000 | 5,422,000 | 5,165,000 | 2,025,000 | ||||||||
adjustments to reconcile net income to net cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 4,222,000 | 3,795,000 | 3,512,000 | 3,721,000 | 3,657,000 | 3,435,000 | 3,664,000 | 3,465,000 | 3,506,000 | 3,562,000 | 3,320,000 | 3,213,000 | 3,148,000 | 3,134,000 | 3,005,000 | 2,830,000 | 2,793,000 | 2,912,000 | 2,790,000 | 2,894,000 | 2,440,000 | 2,683,000 | 2,325,000 | 2,337,000 | 2,253,000 | 2,515,000 | 2,398,000 | 2,107,000 | 2,107,000 | 2,059,000 | 1,772,000 | 1,746,000 | 1,978,000 | 1,483,000 | 1,340,000 | 1,346,000 | 1,469,000 | 1,161,000 | 1,095,000 | 1,103,000 | 1,279,000 | 1,007,000 | 999,000 | 1,032,000 | 1,157,000 | 985,000 | 937,000 | 936,000 | 961,000 | 953,000 | 951,000 | 898,000 | 1,025,000 | 932,000 | 936,000 | 914,000 | 1,097,000 | 846,000 | 856,000 | 876,000 | 993,000 | 868,000 | 842,000 | 830,000 | 833,000 | 874,000 | 880,000 | 888,000 | 805,000 | 896,000 | 849,000 | 890,000 | 1,007,000 | 718,000 | 711,000 | 698,000 | 602,000 | 698,000 | 721,000 | 700,000 | 578,000 | 757,000 | 771,000 | 794,000 | 2,382,000 | ||
non-cash operating lease expense | 146,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property, plant and equipment | 70,000 | 72,000 | 134,000 | 1,000 | 0 | -7,000 | -207,000 | -45,000 | -1,000 | -16,000 | -45,000 | 8,000 | -6,000 | 5,000 | 13,000 | -1,000 | -2,000 | 7,000 | 2,000 | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for credit losses | 49,000 | -273,000 | 54,000 | 54,000 | 54,000 | 164,000 | 55,000 | 54,000 | 52,000 | 55,000 | 58,000 | 45,000 | 45,000 | 48,000 | 45,000 | 36,000 | 45,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | -43,000 | 1,126,000 | 1,127,000 | 1,153,000 | 1,921,000 | 969,000 | 572,000 | 1,302,000 | 383,000 | 259,000 | 32,000 | 100,000 | 100,000 | 100,000 | 100,000 | 99,000 | 100,000 | 100,000 | 100,000 | 99,000 | 100,000 | 100,000 | 100,000 | 99,000 | 100,000 | 100,000 | 66,000 | 0 | 0 | 77,000 | 77,000 | 77,000 | 77,000 | 77,000 | 77,000 | 77,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax provision | -199,000 | -1,391,000 | -42,000 | 93,000 | -175,000 | -1,179,000 | -76,000 | 48,000 | 37,000 | -2,039,000 | -98,000 | 22,000 | -66,000 | 1,042,000 | -37,000 | 93,000 | -37,000 | 1,003,000 | -104,000 | 116,000 | -3,000 | 353,000 | 450,000 | -21,000 | -30,000 | 1,649,000 | -100,000 | 118,000 | 41,000 | 445,000 | -59,000 | -25,000 | 207,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 11,716,000 | 39,305,000 | 37,864,000 | 23,759,000 | 20,791,000 | 59,558,000 | 18,166,000 | -52,901,000 | -52,972,000 | -45,512,000 | 24,140,000 | -28,992,000 | -55,235,000 | -9,198,000 | 22,561,000 | 2,252,000 | -39,960,000 | -23,035,000 | 30,096,000 | 6,028,000 | -25,812,000 | 8,187,000 | -25,977,000 | 45,507,000 | -342,000 | -2,764,000 | 32,021,000 | -14,216,000 | -34,646,000 | 6,454,000 | -10,222,000 | -11,841,000 | -3,744,000 | 2,650,000 | -863,000 | -1,102,000 | -7,353,000 | -63,000 | 11,567,000 | -9,022,000 | -19,735,000 | 5,951,000 | 15,686,000 | -15,629,000 | -272,000 | -17,954,000 | -3,056,000 | -14,097,000 | -1,259,000 | 2,431,000 | -3,832,000 | -15,703,000 | -4,889,000 | 3,866,000 | 4,570,000 | 6,977,000 | -13,529,000 | 11,055,000 | -5,318,000 | 17,200,000 | -24,302,000 | 1,495,000 | -4,086,000 | -5,676,000 | -8,111,000 | -4,277,000 | -2,893,000 | 3,352,000 | 11,447,000 | 2,285,000 | -2,079,000 | -1,256,000 | 12,638,000 | 9,705,000 | 4,571,000 | 4,500,000 | -1,471,000 | -5,507,000 | -7,115,000 | 1,218,000 | -7,494,000 | -2,575,000 | 559,000 | -5,890,000 | -9,761,000 | 353,000 | |
inventories | 12,454,000 | 8,965,000 | -14,435,000 | 3,094,000 | 21,291,000 | 1,735,000 | -1,577,000 | -2,981,000 | 5,003,000 | -12,760,000 | -8,254,000 | 913,000 | -10,320,000 | -8,123,000 | -5,143,000 | -18,048,000 | -9,434,000 | -7,081,000 | -17,676,000 | -6,746,000 | -568,000 | 3,630,000 | 5,057,000 | 1,503,000 | -4,724,000 | 10,516,000 | -7,469,000 | 4,513,000 | -2,107,000 | -10,019,000 | -822,000 | -4,585,000 | -8,439,000 | -3,804,000 | 4,408,000 | 9,000 | -3,457,000 | -95,000 | 3,909,000 | 2,566,000 | -5,362,000 | -2,416,000 | -6,532,000 | 4,004,000 | -6,071,000 | 8,314,000 | -10,854,000 | 2,885,000 | -3,629,000 | 101,000 | -2,030,000 | -1,478,000 | -5,099,000 | 420,000 | 2,675,000 | 3,916,000 | -3,978,000 | 5,908,000 | -4,905,000 | 3,611,000 | -13,974,000 | -8,885,000 | -28,499,000 | 32,036,000 | 1,267,000 | 235,000 | 2,645,000 | 8,024,000 | -1,665,000 | -707,000 | -632,000 | -2,523,000 | -2,965,000 | -2,055,000 | 6,580,000 | 2,477,000 | -1,846,000 | 3,731,000 | 615,000 | -4,340,000 | -3,502,000 | -1,857,000 | 2,047,000 | 2,274,000 | -7,043,000 | -5,132,000 | |
prepaid expenses | -5,658,000 | 5,557,000 | -31,000 | -1,530,000 | -10,268,000 | 4,609,000 | -2,374,000 | 748,000 | -4,230,000 | 706,000 | 1,058,000 | 479,000 | -2,193,000 | 1,489,000 | 1,357,000 | 1,276,000 | -2,992,000 | 606,000 | 1,061,000 | -893,000 | -3,377,000 | 1,168,000 | 1,409,000 | 2,000,000 | -2,925,000 | -46,000 | 1,139,000 | -85,000 | -2,537,000 | 333,000 | 943,000 | 1,858,000 | -2,145,000 | -1,050,000 | 995,000 | 1,978,000 | -1,158,000 | -2,350,000 | 1,086,000 | -385,000 | -1,712,000 | 742,000 | 855,000 | 1,001,000 | -2,629,000 | 997,000 | 924,000 | 4,000 | -1,774,000 | 523,000 | 283,000 | 428,000 | -1,407,000 | -58,000 | 542,000 | 911,000 | -1,125,000 | -230,000 | 109,000 | 649,000 | 810,000 | ||||||||||||||||||||||||||
other assets | -2,079,000 | 149,000 | 196,000 | -255,000 | 15,000 | 22,000 | 105,000 | 121,000 | 116,000 | -119,000 | -16,000 | 110,000 | 88,000 | -27,000 | 17,000 | 72,000 | -38,000 | -74,000 | 86,000 | 67,000 | 37,000 | -31,000 | 110,000 | 15,000 | 227,000 | -172,000 | 112,000 | 178,000 | 491,000 | 85,000 | -4,000 | -39,000 | 18,000 | -17,000 | 23,000 | 22,000 | -10,000 | -28,000 | -10,000 | 55,000 | 7,000 | -306,000 | 7,000 | ||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 7,175,000 | -8,066,000 | -16,023,000 | -16,837,000 | -32,336,000 | -87,567,000 | -9,396,000 | 13,945,000 | 37,588,000 | 44,945,000 | -42,517,000 | 18,505,000 | 44,003,000 | 14,675,000 | -29,384,000 | -1,078,000 | 20,272,000 | 31,735,000 | -19,911,000 | -5,442,000 | 27,557,000 | -7,526,000 | 32,707,000 | -37,548,000 | 1,486,000 | -19,351,000 | -14,415,000 | 22,027,000 | 9,574,000 | -2,367,000 | 8,969,000 | 9,819,000 | 3,004,000 | 855,000 | -3,690,000 | -5,162,000 | 2,191,000 | 16,462,000 | -9,395,000 | -8,536,000 | 14,400,000 | -2,872,000 | -5,248,000 | 2,061,000 | 9,878,000 | 6,079,000 | 8,145,000 | 7,684,000 | 2,754,000 | -4,357,000 | 2,180,000 | 9,243,000 | 9,098,000 | -955,000 | -4,869,000 | -9,366,000 | 6,297,000 | 777,000 | 1,204,000 | -12,173,000 | 16,078,000 | 5,680,000 | -20,103,000 | 21,364,000 | 8,421,000 | -2,139,000 | 7,738,000 | -6,474,000 | -8,007,000 | -4,969,000 | 155,000 | 1,044,000 | -7,006,000 | 1,789,000 | -12,172,000 | -9,858,000 | 568,000 | 5,319,000 | 3,799,000 | -2,681,000 | 5,653,000 | 1,158,000 | -2,167,000 | 693,000 | 10,268,000 | 5,027,000 | |
operating lease obligation | -146,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 2,268,000 | -5,405,000 | 5,544,000 | 6,012,000 | -10,669,000 | -3,973,000 | 4,841,000 | 5,988,000 | 2,738,000 | 591,000 | 5,750,000 | 2,760,000 | 1,895,000 | -1,036,000 | 5,365,000 | 2,733,000 | -1,925,000 | -249,000 | 1,574,000 | -182,000 | -861,000 | -3,964,000 | -1,590,000 | 5,223,000 | -3,479,000 | 3,034,000 | -1,924,000 | 813,000 | 356,000 | -1,446,000 | -309,000 | 3,210,000 | 607,000 | -3,842,000 | 494,000 | 2,614,000 | 1,317,000 | -1,008,000 | -2,574,000 | 3,403,000 | 149,000 | -1,218,000 | 208,000 | 3,015,000 | -1,667,000 | 2,884,000 | 1,487,000 | 1,118,000 | -95,000 | 1,274,000 | -966,000 | 2,245,000 | 862,000 | 33,000 | -2,973,000 | 349,000 | -1,970,000 | 1,676,000 | -1,881,000 | 830,000 | 4,870,000 | -18,000 | |||||||||||||||||||||||||
income taxes payable | 217,000 | 1,618,000 | -497,000 | -496,000 | 384,000 | 40,000 | 692,000 | -1,003,000 | -46,000 | 2,367,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from operating activities | 30,747,000 | 48,860,000 | 19,904,000 | 27,242,000 | 2,714,000 | -11,719,000 | 30,296,000 | -10,684,000 | 8,977,000 | 6,750,000 | 1,303,000 | 9,674,000 | -6,764,000 | 12,447,000 | 3,225,000 | -5,891,000 | -28,936,000 | 8,232,000 | 1,817,000 | 2,372,000 | 2,847,000 | 16,580,000 | 21,094,000 | 24,887,000 | -1,852,000 | 7,108,000 | 19,699,000 | 26,179,000 | -17,854,000 | 6,526,000 | 9,280,000 | 8,000,000 | -1,909,000 | 5,307,000 | 7,254,000 | 4,469,000 | -3,077,000 | 21,506,000 | 11,320,000 | -4,209,000 | -7,691,000 | 6,272,000 | 9,356,000 | 1,374,000 | 3,057,000 | 7,477,000 | 1,157,000 | 2,025,000 | -746,000 | 2,771,000 | -780,000 | -1,471,000 | 672,000 | 5,917,000 | 4,945,000 | 6,538,000 | -11,291,000 | 24,466,000 | -5,117,000 | 16,524,000 | -7,535,000 | 3,765,000 | 4,483,000 | 4,444,000 | 4,833,000 | -2,412,000 | 10,788,000 | 7,065,000 | 4,278,000 | 1,641,000 | -49,000 | -477,000 | 3,495,000 | ||||||||||||||
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant and equipment | -7,923,000 | -5,105,000 | -1,798,000 | -1,676,000 | -5,128,000 | -1,267,000 | -6,291,000 | -3,122,000 | -4,672,000 | -2,363,000 | -3,124,000 | -4,861,000 | -1,749,000 | -3,812,000 | -2,287,000 | -18,749,000 | -4,091,000 | -1,293,000 | -2,439,000 | -2,929,000 | -2,489,000 | -4,809,000 | -5,146,000 | -4,019,000 | -3,526,000 | -1,957,000 | -6,997,000 | -5,282,000 | -3,155,000 | -3,259,000 | -5,512,000 | -3,880,000 | -4,942,000 | -7,911,000 | -6,393,000 | -5,955,000 | -7,451,000 | -5,749,000 | -2,805,000 | -1,656,000 | -1,416,000 | -1,686,000 | -1,810,000 | -202,000 | -351,000 | -906,000 | -815,000 | -744,000 | -1,573,000 | ||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant and equipment | 38,000 | 257,000 | -18,000 | 0 | 68,000 | 9,000 | 370,000 | -211,000 | 0 | 0 | 0 | 8,000 | 85,000 | 2,000 | 233,000 | 1,000 | 32,000 | 10,000 | 297,000 | 24,000 | -15,000 | 72,000 | 60,000 | 19,000 | 0 | 1,000 | 0 | 0 | 989,000 | 0 | 2,000 | 22,000 | 0 | 0 | 1,000 | 0 | 1,000 | 109,000 | 33,000 | 56,000 | 2,000 | 33,000 | |||||||||||||||||||||||||||||||||||||||||||||
net cash flows from investing activities | -7,885,000 | -23,462,000 | -518,000 | -1,676,000 | -5,128,000 | -1,285,000 | -6,291,000 | -3,030,000 | -4,663,000 | -1,567,000 | -3,335,000 | -22,424,000 | -1,749,000 | -3,812,000 | -2,287,000 | -18,749,000 | -4,083,000 | -1,208,000 | -2,437,000 | -2,925,000 | -2,489,000 | -4,576,000 | -5,145,000 | -3,987,000 | -3,516,000 | -1,660,000 | -6,973,000 | -5,275,000 | -3,155,000 | -667,000 | -3,274,000 | -5,440,000 | -3,820,000 | -5,447,000 | -4,944,000 | -6,606,000 | -6,393,000 | -5,238,000 | -5,940,000 | -8,096,000 | -5,749,000 | -6,023,000 | -2,805,000 | -1,656,000 | -1,415,000 | -1,626,000 | -1,682,000 | -1,800,000 | -193,000 | -337,000 | -334,000 | -859,000 | -805,000 | -832,000 | -721,000 | -597,000 | -686,000 | -2,489,000 | -514,000 | -287,000 | 523,000 | -713,000 | -798,000 | -3,167,000 | -187,000 | -76,000 | -52,000 | -213,000 | -201,000 | -328,000 | -693,000 | -1,468,000 | -2,179,000 | ||||||||||||||
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -2,177,000 | -2,224,000 | -1,160,000 | -500,000 | -2,102,000 | 0 | -851,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (payments) under credit facility | -10,000,000 | -10,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of cash dividends | -2,388,000 | -2,286,000 | -2,286,000 | -2,294,000 | -2,288,000 | -2,173,000 | -2,176,000 | -2,193,000 | -2,179,000 | -2,071,000 | -2,059,000 | -2,060,000 | -2,059,000 | -2,055,000 | -2,056,000 | -2,054,000 | -2,055,000 | -2,054,000 | -2,054,000 | -2,054,000 | -2,054,000 | -2,053,000 | -2,053,000 | -2,053,000 | -2,053,000 | -2,052,000 | -2,053,000 | -2,051,000 | -2,052,000 | -2,051,000 | -2,051,000 | -2,049,000 | -2,049,000 | -2,049,000 | -2,048,000 | -2,048,000 | -2,043,000 | -1,929,000 | -1,928,000 | -1,929,000 | -1,929,000 | -1,815,000 | -1,814,000 | -1,815,000 | -1,809,000 | -1,695,000 | -1,696,000 | -1,695,000 | -1,692,000 | -1,577,000 | -1,575,000 | -1,573,000 | -1,569,000 | -1,447,000 | -1,439,000 | -1,439,000 | -1,437,000 | -1,337,000 | -1,365,000 | -1,429,000 | -1,415,000 | 0 | 0 | 0 | -1,163,000 | ||||||||||||||||||||||
net cash flows from financing activities | -14,565,000 | -20,119,000 | -13,446,000 | -22,794,000 | 5,610,000 | -2,173,000 | -8,027,000 | 10,760,000 | -7,179,000 | -2,071,000 | -2,059,000 | 12,940,000 | -2,059,000 | -2,055,000 | 2,940,000 | 27,941,000 | 7,939,000 | -2,060,000 | -2,059,000 | -2,060,000 | -2,059,000 | -2,161,000 | -7,170,000 | -27,150,000 | 22,850,000 | -7,151,000 | -12,148,000 | -12,146,000 | 12,848,000 | 2,847,000 | -7,088,000 | 2,826,000 | -1,550,000 | -11,440,000 | -2,047,000 | 8,094,000 | 2,957,000 | -16,926,000 | -1,928,000 | 8,071,000 | 8,071,000 | -1,815,000 | -1,804,000 | -1,719,000 | -1,623,000 | -1,684,000 | -1,696,000 | -1,687,000 | -1,498,000 | -1,388,000 | -1,460,000 | -1,563,000 | -1,037,000 | -640,000 | -1,438,000 | -1,397,000 | -1,025,000 | -6,273,000 | -13,485,000 | -962,000 | -823,000 | 58,000 | 49,000 | 163,000 | -1,219,000 | 45,000 | -42,000 | -1,842,000 | -2,090,000 | -480,000 | -317,000 | -464,000 | -461,000 | ||||||||||||||
effects of exchange rate changes on cash and cash equivalents | -6,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net change in cash and cash equivalents | 8,291,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 44,682,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of period | 52,973,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash payments for interest | 815,000 | 1,182,000 | 1,410,000 | 3,496,000 | 961,000 | 2,326,000 | 2,495,000 | 3,887,000 | 1,003,000 | 2,334,000 | 2,285,000 | 1,980,000 | 1,493,000 | 1,430,000 | 880,000 | 555,000 | 467,000 | 466,000 | 441,000 | 383,000 | 280,000 | 393,000 | 456,000 | 609,000 | 594,000 | 749,000 | 845,000 | 868,000 | 787,000 | 649,000 | 667,000 | 600,000 | 521,000 | 599,000 | 576,000 | 543,000 | 501,000 | 563,000 | 494,000 | 484,000 | 336,000 | 333,000 | 438,000 | 333,000 | 328,000 | 272,000 | 258,000 | 262,000 | 223,000 | 247,000 | 232,000 | 226,000 | 207,000 | 256,000 | 269,000 | 279,000 | 266,000 | 254,000 | 504,000 | -29,000 | 239,000 | 201,000 | 215,000 | 32,000 | 244,000 | 252,000 | 270,000 | 277,000 | 392,000 | 382,000 | 398,000 | 487,000 | 596,000 | 884,000 | 1,174,000 | 1,157,000 | 902,000 | 1,031,000 | 941,000 | 1,073,000 | 852,000 | 843,000 | 828,000 | 1,194,000 | 1,010,000 | 1,778,000 | |
cash payments for income taxes, net of refunds | 686,000 | 863,000 | 3,156,000 | 2,717,000 | 763,000 | 5,190,000 | 7,297,000 | 10,935,000 | 277,000 | 5,073,000 | 4,712,000 | 7,773,000 | 495,000 | 529,000 | -219,000 | 924,000 | 572,000 | 737,000 | 1,568,000 | 2,981,000 | 604,000 | 2,796,000 | 2,215,000 | 971,000 | 739,000 | 1,017,000 | 3,801,000 | 4,297,000 | 952,000 | 1,321,000 | 2,437,000 | 2,941,000 | 758,000 | 5,143,000 | 1,911,000 | 552,000 | 209,000 | 2,394,000 | 5,768,000 | 1,626,000 | 1,817,000 | 1,658,000 | 3,556,000 | 1,703,000 | 1,649,000 | 1,420,000 | 1,944,000 | 1,389,000 | 1,701,000 | 1,145,000 | 940,000 | 745,000 | -411,000 | 120,000 | 524,000 | 2,280,000 | 934,000 | 4,489,000 | 6,085,000 | 1,254,000 | 750,000 | 173,000 | 347,000 | -269,000 | 899,000 | 407,000 | 830,000 | 1,239,000 | 279,000 | ||||||||||||||||||
right-of-use assets obtained in exchange for new operating lease liabilities | 1,653,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock, net of shares withheld for employee taxes | 0 | 0 | 16,000 | -214,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business, net of cash | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (payments) borrowings under credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of long-term debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business | 0 | 0 | 426,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effects of exchange rate changes on cash and temporary investments | 640,000 | 1,689,000 | -173,000 | -1,086,000 | 806,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net change in cash and temporary investments | 6,580,000 | 4,461,000 | 3,023,000 | -16,263,000 | 16,784,000 | -2,993,000 | -3,100,000 | 3,062,000 | -3,655,000 | 782,000 | -10,433,000 | 6,945,000 | 2,079,000 | 1,837,000 | -25,040,000 | 3,925,000 | -3,527,000 | -2,265,000 | -1,322,000 | 10,009,000 | 10,396,000 | -5,978,000 | 17,022,000 | -1,387,000 | 223,000 | 8,257,000 | -8,058,000 | 8,372,000 | -1,048,000 | 4,657,000 | -6,839,000 | -11,604,000 | 1,469,000 | 7,531,000 | -6,616,000 | -1,725,000 | 3,288,000 | -3,794,000 | -5,103,000 | -2,516,000 | 4,994,000 | -2,334,000 | -1,292,000 | 3,318,000 | -2,773,000 | -1,492,000 | -2,320,000 | 1,659,000 | -2,208,000 | -4,014,000 | -1,164,000 | 5,099,000 | 2,732,000 | 3,173,000 | -12,566,000 | 14,500,000 | -19,278,000 | 15,858,000 | -7,261,000 | 3,372,000 | 4,195,000 | 290,000 | 2,317,000 | -2,052,000 | 10,822,000 | 5,976,000 | 1,969,000 | -982,000 | -1,739,000 | -2,067,000 | 951,000 | 11,978,000 | 2,740,000 | -4,170,000 | 4,530,000 | 3,552,000 | 1,482,000 | -2,542,000 | -458,000 | -1,631,000 | 1,132,000 | 3,892,000 | -609,000 | 591,000 | |||
cash and temporary investments, beginning of period | 0 | 0 | 24,337,000 | 0 | 0 | 0 | 29,909,000 | 0 | 0 | 0 | 40,153,000 | 0 | 0 | 0 | 54,332,000 | 0 | 0 | 0 | 57,521,000 | 0 | 0 | 0 | 26,072,000 | 0 | 0 | 0 | 27,037,000 | 0 | 0 | 21,895,000 | 0 | 0 | 31,115,000 | 0 | 0 | 38,449,000 | 0 | 0 | 39,597,000 | 0 | 0 | 42,864,000 | 0 | 0 | 48,591,000 | 0 | 0 | 50,153,000 | 0 | 0 | 46,334,000 | 0 | 0 | 36,160,000 | 0 | 0 | 19,445,000 | 0 | 0 | 23,282,000 | 0 | 0 | 8,204,000 | 0 | 0 | 6,147,000 | 0 | 0 | 2,812,000 | 0 | 9,863,000 | ||||||||||||||||
cash and temporary investments, end of period | 6,580,000 | 4,461,000 | 27,360,000 | -16,263,000 | 16,784,000 | -2,993,000 | 26,809,000 | 3,062,000 | -3,655,000 | 782,000 | 29,720,000 | 6,945,000 | 2,079,000 | 1,837,000 | 29,292,000 | 3,925,000 | -3,527,000 | -2,265,000 | 56,199,000 | 10,009,000 | 10,396,000 | -5,978,000 | 43,094,000 | -1,387,000 | 223,000 | 8,257,000 | 18,979,000 | -1,048,000 | 4,657,000 | 15,056,000 | 1,469,000 | 7,531,000 | 24,499,000 | 3,288,000 | -3,794,000 | 33,346,000 | 4,994,000 | -2,334,000 | 38,305,000 | -2,773,000 | -1,492,000 | 40,544,000 | -2,208,000 | -4,014,000 | 47,427,000 | 2,732,000 | 3,173,000 | 37,587,000 | -19,278,000 | 15,858,000 | 39,073,000 | 4,195,000 | 290,000 | 38,477,000 | 10,822,000 | 5,976,000 | 21,414,000 | -1,739,000 | -2,067,000 | 24,233,000 | 2,740,000 | -4,170,000 | 12,734,000 | 1,423,000 | -2,384,000 | 5,511,000 | 1,034,000 | 4,008,000 | 2,661,000 | -100,000 | 6,406,000 | ||||||||||||||||
gain on disposal of property, plant and equipment | 15,000 | -16,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings under credit facility | 10,000,000 | 0 | -5,000,000 | 0 | 5,000,000 | 30,000,000 | 10,000,000 | -10,000,000 | 15,000,000 | -10,000,000 | 0 | 10,000,000 | 5,000,000 | -15,000,000 | 0 | 10,000,000 | 10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finance lease obligation payments | 0 | -4,000 | -5,000 | -6,000 | -6,000 | -5,000 | -6,000 | -5,000 | -5,000 | -6,000 | -5,000 | -5,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on credit facility | -5,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash and temporary investments | -235,000 | -50,000 | 436,000 | 592,000 | 139,000 | 365,000 | -1,799,000 | -1,464,000 | 40,000 | -1,039,000 | -848,000 | 348,000 | 379,000 | 166,000 | 1,617,000 | 272,000 | -460,000 | 316,000 | -355,000 | -501,000 | 103,000 | -334,000 | 34,000 | -729,000 | 440,000 | -24,000 | 1,206,000 | 1,574,000 | -103,000 | -1,067,000 | -164,000 | 440,000 | 266,000 | -950,000 | 247,000 | -333,000 | -1,311,000 | -849,000 | -552,000 | -30,000 | 117,000 | 613,000 | 366,000 | -121,000 | 6,000 | 654,000 | -54,000 | -1,371,000 | 436,000 | -1,204,000 | -162,000 | 583,000 | 574,000 | 262,000 | 461,000 | -1,150,000 | -1,110,000 | 391,000 | 128,000 | 966,000 | -18,000 | -1,815,000 | -680,000 | 342,000 | 96,000 | 594,000 | 107,000 | 97,000 | 27,000 | 177,000 | 48,000 | 405,000 | 67,000 | -280,000 | 11,000 | -188,000 | -100,000 | 389,000 | -78,000 | ||||||||
issuance of non-employee director shares | 62,000 | 61,000 | 0 | 0 | 0 | 200,000 | 0 | 0 | 0 | 200,000 | 0 | 0 | 0 | 194,000 | 0 | 0 | 0 | 150,000 | 0 | 0 | 0 | 150,000 | 0 | 0 | 0 | 150,000 | 0 | 0 | 0 | 96,000 | 0 | 0 | 0 | 96,000 | 0 | 0 | 0 | 96,000 | 0 | 0 | 0 | 75,000 | 0 | 0 | 0 | 75,000 | 0 | 0 | 0 | 100,000 | -1,000 | 0 | 19,000 | 75,000 | 0 | 0 | 0 | 75,000 | 0 | 0 | 0 | 75,000 | 0 | 0 | 0 | 75,000 | 0 | 0 | 0 | 75,000 | 0 | 0 | 0 | 75,000 | |||||||||||||
operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net payments under credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation on nonvested restricted stock units | 8,000 | 223,000 | 223,000 | 223,000 | 222,000 | 75,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net payments on other long-term obligations | -113,000 | -92,000 | -92,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | 47,000 | 20,000 | 51,000 | 47,000 | 51,000 | 47,000 | 50,000 | 48,000 | -135,000 | 47,000 | 55,000 | 51,000 | 48,000 | 59,000 | 56,000 | 118,000 | 18,000 | -101,000 | 51,000 | -639,000 | 91,000 | 43,000 | 43,000 | 97,000 | 84,000 | 49,000 | 52,000 | 85,000 | 63,000 | 50,000 | 45,000 | 76,000 | 43,000 | 45,000 | 47,000 | 58,000 | 45,000 | 93,000 | 61,000 | 105,000 | 45,000 | 45,000 | 45,000 | 54,000 | 76,000 | 45,000 | 45,000 | 206,000 | 168,000 | 45,000 | 295,000 | 499,000 | 45,000 | 33,000 | 57,000 | 87,000 | 75,000 | 75,000 | 75,000 | 294,000 | 516,000 | 0 | 255,000 | 347,000 | 246,000 | 189,000 | 45,000 | 595,000 | |||||||||||||||||||
net proceeds under credit facility | 0 | 25,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds on other long-term obligations | -92,000 | -90,000 | -90,000 | -95,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposals of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant, and equipment | -691,000 | -2,517,000 | -518,000 | -318,000 | -608,000 | -812,000 | -873,000 | -3,286,000 | -308,000 | -149,000 | -155,000 | -229,000 | -222,000 | -355,000 | -724,000 | -1,507,000 | -2,264,000 | -2,803,000 | -5,875,000 | -3,510,000 | -2,295,000 | -884,000 | -594,000 | -341,000 | -264,000 | -226,000 | -1,806,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from other long-term obligations | -102,000 | -93,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments, beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments, end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposals of property, plant and equipment | 172,000 | -39,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from other long-term obligations | 499,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax provision | -49,000 | 88,000 | -25,000 | -37,000 | 65,000 | -23,000 | 78,000 | 1,000 | -19,000 | -31,000 | 57,000 | -181,000 | 92,000 | 9,000 | 3,000 | 1,033,000 | 76,000 | -27,000 | -26,000 | 25,000 | 418,000 | 1,713,000 | 1,767,000 | 938,000 | 503,000 | 239,000 | 127,000 | 331,000 | 167,000 | -197,000 | 1,524,000 | 2,733,000 | 1,877,000 | -30,000 | -6,000 | -13,000 | 95,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of plant, property & equipment | -2,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock option exercises | 1,000 | 5,000 | 96,000 | 85,000 | 0 | 8,000 | 172,000 | 94,000 | 10,000 | 405,000 | 1,000 | 54,000 | 297,000 | 301,000 | 1,188,000 | 611,000 | 82,000 | 266,000 | 14,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash used in operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on the deconsolidation of subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposals of equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based compensation | 0 | -5,000 | 0 | -101,000 | -5,000 | 0 | 0 | -22,000 | -77,000 | -21,000 | 0 | -127,000 | -307,000 | 0 | 0 | -119,000 | -728,000 | -161,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain/loss on disposal of equipment | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (payments on) proceeds from notes receivable | 15,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments received on notes receivable | 0 | 0 | 1,000 | 4,000 | 10,000 | 9,000 | 14,000 | 47,000 | 10,000 | 4,000 | 4,000 | 4,000 | 4,000 | 31,000 | 142,000 | 75,000 | 117,000 | 99,000 | 103,000 | 16,000 | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments received on notes receivables | 27,000 | 31,000 | 37,000 | 85,000 | 91,000 | 105,000 | 130,000 | 156,000 | 433,000 | 56,000 | 48,000 | 67,000 | 63,000 | 47,000 | 60,000 | 57,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on deconsolidation of subsidiary | 0 | 0 | 83,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on long-term obligations | 0 | 0 | -1,000 | -4,000 | -3,000 | -7,000 | -18,000 | -19,000 | -23,000 | -17,000 | -68,000 | -70,000 | -76,000 | -86,000 | -1,842,000 | -2,090,000 | -468,000 | -468,000 | -464,000 | -459,000 | -479,000 | -415,000 | -416,000 | -493,000 | -401,000 | -385,000 | -400,000 | -417,000 | 335,000 | -431,000 | -558,000 | -569,000 | -1,046,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
additions to deferred financing costs | 0 | -16,000 | 0 | 0 | -1,000 | 0 | -3,000 | -62,000 | -286,000 | -38,000 | -177,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidated net income | 3,494,000 | 2,789,000 | 1,207,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of equipment | 0 | 4,000 | 0 | 0 | 17,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for common stock repurchased | -6,327,000 | -12,575,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additions to deferred financing activities | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term assets | 0 | -1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under long-term obligations | 2,000 | -12,000 | 161,000 | 77,000 | 990,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | -773,000 | -2,696,000 | 2,172,000 | 14,000 | -59,000 | 703,000 | 582,000 | -1,605,000 | 1,137,000 | -173,000 | 232,000 | -1,310,000 | 450,000 | 1,067,000 | 888,000 | -2,062,000 | 111,000 | 1,495,000 | -243,000 | -2,753,000 | 972,000 | 1,353,000 | 482,000 | -1,968,000 | -1,846,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities and other | -52,000 | -9,699,000 | 12,740,000 | -759,000 | -251,000 | -756,000 | -1,074,000 | 1,670,000 | 1,453,000 | 482,000 | -100,000 | 278,000 | -2,099,000 | -1,678,000 | -2,789,000 | 4,069,000 | -551,000 | 285,000 | -1,301,000 | 1,224,000 | 2,033,000 | -293,000 | 22,000 | 2,448,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred financing costs | 9,000 | 11,000 | 5,000 | 4,000 | 7,000 | 5,000 | 23,000 | 5,000 | 9,000 | 31,000 | 31,000 | 31,000 | 31,000 | 30,000 | 31,000 | 31,000 | 31,000 | 31,000 | 30,000 | 47,000 | 27,000 | 133,000 | 133,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net of allowance for doubtful accounts of 1,898 and 2,090 at june 30, 2010 and december 31, 2009, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current deferred income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant, and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term obligations, less current portion | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value; 5,000,000 shares authorized, none issued or outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .01 par value; 100,000,000 shares authorized, 11,680,692 and 11,627,315 outstanding at june 30, 2010 and december 31, 2009, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs of operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total costs and expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax provision | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic income per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted income per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on disposals of equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments under junior credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital leases | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 0 | -2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit of advances to and investments in discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposals of equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from operating activities from continuing operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from operating activities from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from investing activities from continuing operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from investing activities from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from financing activities from continuing operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from financing activities from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments-discontinued operations, beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments-discontinued operations, end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposals of property, plant and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments under subordinated credit facility | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the exercise of stock options | 275,000 | 218,000 | 124,000 | 58,000 | 300,000 | 126,000 | 397,000 | 64,000 | 25,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash payments for income taxes | 218,000 | 428,000 | 1,078,000 | 145,000 | 536,000 | 1,157,000 | 464,000 | 433,000 | 652,000 | 1,799,000 | 593,000 | 297,000 | 264,000 | 231,000 | 73,000 | 240,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings under senior credit facility | -2,000,000 | -3,687,000 | 16,802,000 | 4,012,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(payments) borrowings under junior credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net payments under former credit facility | -821,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
termination of interest rate swap | 0 | 0 | 33,000 | 24,000 | -341,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities from continuing operations | 4,282,000 | 3,717,000 | 7,486,000 | 11,621,000 | 7,088,000 | -976,000 | 148,000 | 6,718,000 | 7,951,000 | 3,867,000 | -2,951,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities from discontinued operations | -411,000 | -6,000 | 349,000 | 315,000 | -702,000 | -614,000 | -331,000 | -578,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 4,282,000 | 3,717,000 | 7,486,000 | 11,210,000 | 7,082,000 | -627,000 | 463,000 | 6,016,000 | 7,337,000 | 3,536,000 | -3,529,000 | 1,177,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -1,573,000 | 0 | -2,803,000 | -5,875,000 | -3,510,000 | -2,295,000 | -884,000 | -594,000 | -341,000 | -264,000 | -226,000 | -1,806,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
free cash flows | 2,709,000 | 3,717,000 | 4,683,000 | 5,335,000 | 3,572,000 | -2,922,000 | -421,000 | 5,422,000 | 6,996,000 | 3,272,000 | -3,755,000 | -629,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities from continuing operations | -1,467,000 | -2,786,000 | -2,614,000 | -5,435,000 | -3,398,000 | -2,245,000 | -784,000 | -531,000 | -294,000 | -204,000 | -169,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities from discontinued operations | 0 | 0 | -62,000 | 87,000 | 1,298,000 | 0 | 46,000 | 77,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -1,467,000 | -2,786,000 | -2,614,000 | -5,435,000 | -3,398,000 | -2,307,000 | -697,000 | 767,000 | -294,000 | -158,000 | -92,000 | -389,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities from continuing operations | -182,000 | -5,198,000 | -369,000 | -2,400,000 | -2,250,000 | -13,000 | -291,000 | -7,763,000 | -4,616,000 | 1,194,000 | 3,454,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities from discontinued operations | -371,000 | -1,306,000 | -492,000 | -342,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -182,000 | -5,198,000 | -369,000 | -2,400,000 | -2,250,000 | -13,000 | -291,000 | -8,134,000 | -5,922,000 | 702,000 | 3,112,000 | -4,167,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments-discontinued operations, beginning of period | 0 | 0 | 23,000 | 0 | 0 | 574,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments-discontinued operations, end of period | 59,000 | -158,000 | 201,000 | 116,000 | 691,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax benefit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposals of property, plant, and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant, and equipment | 85,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (payments) borrowings under former credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt conversion | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from (used in) operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | 4,000 | 30,000 | 34,000 | 46,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under subordinated credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock based compensation | 77,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposition of business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (payments) under new senior credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under junior credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowing under subordinated credit facility | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting principle | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on disposals of property, plant, and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
paid in kind interest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from tax refunds | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (payments) under senior credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (payments) borrowings under senior credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and temporary investments,-discontinued operations, beginning of period | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -6,266,000 | -22,047,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
special charges and other operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash provided by operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from disposals of discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from tax refund | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from payments of notes receivable | 47,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net payments under senior credit facility | -3,593,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and temporary investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
special charges and other operating expense | -42,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting method | 21,812,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of businesses | 1,285,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and temporary investments | -3,457,000 |
