Powell Industries, Inc(NASDAQ:POWL)
Powell Industries, Inc., together with its subsidiaries, designs, develops, manufactures, sells, and services custom-engineered equipment and systems for the distribution, control, and monitoring of electrical energy. The company's principal products include integrated power control room substations...
Website: http://www.powellind.com
Founded: 1947
Full Time Employees: 1,997
Sector: Industrials
Industry: Electrical Equipment & 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 | 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-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues | 297,983,000 | 286,273,000 | 278,631,000 | 241,431,000 | 275,063,000 | 288,168,000 | 255,108,000 | 194,017,000 | 208,641,000 | 192,365,000 | 171,444,000 | 126,858,000 | 162,675,000 | 135,483,000 | 127,854,000 | 106,569,000 | 129,454,000 | 115,813,000 | 118,716,000 | 106,575,000 | 114,718,000 | 118,062,000 | 151,570,000 | 134,150,000 | 148,504,000 | 135,588,000 | 123,737,000 | 109,351,000 | 134,897,000 | 122,130,000 | 101,505,000 | 90,184,000 | 94,963,000 | 85,927,000 | 104,680,000 | 110,341,000 | 129,793,000 | 133,207,000 | 152,266,000 | 149,977,000 | 162,325,000 | 176,733,000 | 170,199,000 | 152,601,000 | 162,847,000 | 150,800,000 | 162,295,000 | 171,872,000 | 187,397,000 | 179,519,000 | 153,915,000 | 153,941,000 | 184,159,000 | 194,093,000 | 181,486,000 | 157,456,000 | 169,990,000 | 142,135,000 | 125,598,000 | 124,674,000 | 133,761,000 | 138,880,000 | 142,135,000 | 135,916,000 | 165,321,000 | 165,942,000 | 164,099,000 | 170,489,000 | 167,127,000 | 164,123,000 | 160,333,000 | 147,121,000 | 150,463,000 | 149,131,000 | 141,912,000 | 122,776,000 | 104,021,000 | 98,431,000 | 83,813,000 | 83,127,000 | 66,915,000 | 58,914,000 | ||||||
yoy | 8.33% | -0.66% | 9.22% | 24.44% | 31.84% | 49.80% | 48.80% | 52.94% | 28.26% | 41.98% | 34.09% | 19.04% | 25.66% | 16.98% | 7.70% | -0.01% | 12.85% | -1.90% | -21.68% | -20.56% | -22.75% | -12.93% | 22.49% | 22.68% | 10.09% | 11.02% | 21.90% | 21.25% | 42.05% | 42.13% | -3.03% | -18.27% | -26.84% | -35.49% | -31.25% | -26.43% | -20.04% | -24.63% | -10.54% | -1.72% | -0.32% | 17.20% | 4.87% | -11.21% | -13.10% | -16.00% | 5.44% | 11.65% | 1.76% | -7.51% | -15.19% | -2.23% | 8.34% | 36.56% | 44.50% | 26.29% | 27.08% | 2.34% | -11.63% | -8.27% | -19.09% | -16.31% | -13.38% | -20.28% | -1.08% | 1.11% | 2.35% | 15.88% | 11.08% | 10.05% | 12.98% | 19.83% | 44.65% | 51.51% | 69.32% | 47.70% | 55.45% | 67.08% | ||||||||||
qoq | 4.09% | 2.74% | 15.41% | -12.23% | -4.55% | 12.96% | 31.49% | -7.01% | 8.46% | 12.20% | 35.15% | -22.02% | 20.07% | 5.97% | 19.97% | -17.68% | 11.78% | -2.45% | 11.39% | -7.10% | -2.83% | -22.11% | 12.99% | -9.67% | 9.53% | 9.58% | 13.16% | -18.94% | 10.45% | 20.32% | 12.55% | -5.03% | 10.52% | -17.91% | -5.13% | -14.99% | -2.56% | -12.52% | 1.53% | -7.61% | -8.15% | 3.84% | 11.53% | -6.29% | 7.99% | -7.08% | -5.57% | -8.28% | 4.39% | 16.64% | -0.02% | -16.41% | -5.12% | 6.95% | 15.26% | -7.37% | 19.60% | 13.17% | 0.74% | -6.79% | -3.69% | -2.29% | 4.58% | -17.79% | -0.37% | 1.12% | -3.75% | 2.01% | 1.83% | 2.36% | 8.98% | -2.22% | 0.89% | 5.09% | 15.59% | 18.03% | 5.68% | 17.44% | 0.83% | 24.23% | 13.58% | |||||||
cost of goods sold | 204,457,000 | 198,374,000 | 195,199,000 | 181,907,000 | 194,629,000 | 206,428,000 | 192,388,000 | 145,823,000 | 156,659,000 | 149,695,000 | 138,007,000 | 107,394,000 | 129,235,000 | 116,424,000 | 108,771,000 | 93,133,000 | 106,983,000 | 98,646,000 | 101,563,000 | 88,304,000 | 92,998,000 | 96,718,000 | 121,885,000 | 112,324,000 | 119,949,000 | 111,873,000 | 103,662,000 | 94,720,000 | 110,892,000 | 103,755,000 | 89,084,000 | 79,630,000 | 84,069,000 | 76,873,000 | 88,858,000 | 95,342,000 | 104,117,000 | 105,922,000 | 122,172,000 | 126,827,000 | 132,378,000 | 143,789,000 | 145,898,000 | 131,532,000 | 137,101,000 | 121,158,000 | 127,367,000 | 136,714,000 | 144,545,000 | 141,034,000 | 122,200,000 | 120,157,000 | 142,679,000 | 150,250,000 | 147,249,000 | 137,078,000 | 145,066,000 | 118,637,000 | 99,955,000 | 98,809,000 | 104,298,000 | 100,636,000 | 105,602,000 | 98,099,000 | 129,725,000 | 124,835,000 | 130,255,000 | 135,987,000 | 133,110,000 | 129,121,000 | 129,641,000 | 120,426,000 | 125,153,000 | 121,705,000 | 119,147,000 | 101,319,000 | 84,928,000 | 77,688,000 | 69,036,000 | 67,229,000 | 54,354,000 | 50,472,000 | ||||||
gross profit | 93,526,000 | 87,899,000 | 83,432,000 | 59,524,000 | 80,434,000 | 81,740,000 | 62,720,000 | 48,194,000 | 51,982,000 | 42,670,000 | 33,437,000 | 19,464,000 | 33,440,000 | 19,059,000 | 19,083,000 | 13,436,000 | 22,471,000 | 17,167,000 | 17,153,000 | 18,271,000 | 21,720,000 | 21,344,000 | 29,685,000 | 21,826,000 | 28,555,000 | 23,715,000 | 20,075,000 | 14,631,000 | 24,005,000 | 18,375,000 | 12,421,000 | 10,554,000 | 10,894,000 | 9,054,000 | 15,822,000 | 14,999,000 | 25,676,000 | 27,285,000 | 30,094,000 | 23,150,000 | 29,947,000 | 32,944,000 | 24,301,000 | 21,069,000 | 25,746,000 | 29,642,000 | 34,928,000 | 35,158,000 | 42,852,000 | 38,485,000 | 31,715,000 | 33,784,000 | 41,480,000 | 43,843,000 | 34,237,000 | 20,378,000 | 24,924,000 | 23,498,000 | 25,643,000 | 25,865,000 | 29,463,000 | 38,244,000 | 36,533,000 | 37,817,000 | 35,596,000 | 41,107,000 | 33,844,000 | 34,502,000 | 34,017,000 | 35,002,000 | 30,692,000 | 26,695,000 | 25,310,000 | 27,426,000 | 22,765,000 | 21,457,000 | 19,093,000 | 20,743,000 | 14,777,000 | 15,898,000 | 12,561,000 | 8,442,000 | ||||||
yoy | 16.28% | 7.53% | 33.02% | 23.51% | 54.73% | 91.56% | 87.58% | 147.61% | 55.45% | 123.88% | 75.22% | 44.86% | 48.81% | 11.02% | 11.25% | -26.46% | 3.46% | -19.57% | -42.22% | -16.29% | -23.94% | -10.00% | 47.87% | 49.18% | 18.95% | 29.06% | 61.62% | 38.63% | 120.35% | 102.95% | -21.50% | -29.64% | -57.57% | -66.82% | -47.42% | -35.21% | -14.26% | -17.18% | 23.84% | 9.88% | 16.32% | 11.14% | -30.43% | -40.07% | -39.92% | -22.98% | 10.13% | 4.07% | 3.31% | -12.22% | -7.37% | 65.79% | 66.43% | 86.58% | 33.51% | -21.21% | -15.41% | -38.56% | -29.81% | -31.60% | -17.23% | -6.96% | 7.95% | 9.61% | 4.64% | 17.44% | 10.27% | 29.25% | 34.40% | 27.62% | 34.82% | 24.41% | 32.56% | 32.22% | 54.06% | 34.97% | 52.00% | 145.71% | ||||||||||
qoq | 6.40% | 5.35% | 40.17% | -26.00% | -1.60% | 30.33% | 30.14% | -7.29% | 21.82% | 27.61% | 71.79% | -41.79% | 75.46% | -0.13% | 42.03% | -40.21% | 30.90% | 0.08% | -6.12% | -15.88% | 1.76% | -28.10% | 36.01% | -23.57% | 20.41% | 18.13% | 37.21% | -39.05% | 30.64% | 47.93% | 17.69% | -3.12% | 20.32% | -42.78% | 5.49% | -41.58% | -5.90% | -9.33% | 30.00% | -22.70% | -9.10% | 35.57% | 15.34% | -18.17% | -13.14% | -15.13% | -0.65% | -17.95% | 11.35% | 21.35% | -6.12% | -18.55% | -5.39% | 28.06% | 68.01% | -18.24% | 6.07% | -8.36% | -0.86% | -12.21% | -22.96% | 4.68% | -3.40% | 6.24% | -13.41% | 21.46% | -1.91% | 1.43% | -2.81% | 14.04% | 14.97% | 5.47% | -7.72% | 20.47% | 6.10% | 12.38% | -7.95% | 40.37% | -7.05% | 26.57% | 48.79% | |||||||
gross margin % | 31.39% | 30.70% | 29.94% | 24.65% | 29.24% | 28.37% | 24.59% | 24.84% | 24.91% | 22.18% | 19.50% | 15.34% | 20.56% | 14.07% | 14.93% | 12.61% | 17.36% | 14.82% | 14.45% | 17.14% | 18.93% | 18.08% | 19.59% | 16.27% | 19.23% | 17.49% | 16.22% | 13.38% | 17.80% | 15.05% | 12.24% | 11.70% | 11.47% | 10.54% | 15.11% | 13.59% | 19.78% | 20.48% | 19.76% | 15.44% | 18.45% | 18.64% | 14.28% | 13.81% | 15.81% | 19.66% | 21.52% | 20.46% | 22.87% | 21.44% | 20.61% | 21.95% | 22.52% | 22.59% | 18.86% | 12.94% | 14.66% | 16.53% | 20.42% | 20.75% | 22.03% | 27.54% | 25.70% | 27.82% | 21.53% | 24.77% | 20.62% | 20.24% | 20.35% | 21.33% | 19.14% | 18.14% | 16.82% | 18.39% | 16.04% | 17.48% | 18.35% | 21.07% | 17.63% | 19.12% | 18.77% | 14.33% | NaN% | NaN% | NaN% | NaN% | NaN% | |
selling, general and administrative expenses | 27,042,000 | 25,116,000 | 21,767,000 | 21,476,000 | 21,572,000 | 22,022,000 | 20,947,000 | 20,347,000 | 20,429,000 | 19,691,000 | 21,820,000 | 16,873,000 | 21,457,000 | 16,404,000 | 17,067,000 | 15,902,000 | 16,958,000 | 16,710,000 | 16,675,000 | 16,874,000 | 16,290,000 | 15,511,000 | 18,573,000 | 17,289,000 | 19,710,000 | 17,117,000 | 17,195,000 | 15,928,000 | 18,306,000 | 16,174,000 | 16,073,000 | 16,215,000 | 15,071,000 | 14,761,000 | 15,994,000 | 15,698,000 | 17,137,000 | 19,362,000 | 19,024,000 | 19,400,000 | 18,508,000 | 18,013,000 | 19,464,000 | 20,816,000 | 21,006,000 | 23,024,000 | 22,088,000 | 21,632,000 | 13,301,000 | 23,805,000 | 24,060,000 | 22,373,000 | 22,835,000 | 24,826,000 | 21,523,000 | 19,763,000 | 23,182,000 | 19,410,000 | 21,538,000 | 20,928,000 | 18,443,000 | 22,216,000 | 21,157,000 | 22,641,000 | 21,152,000 | 20,378,000 | 20,323,000 | 21,561,000 | 21,155,000 | 21,774,000 | 20,961,000 | 20,111,000 | 20,770,000 | 21,750,000 | 18,452,000 | 16,274,000 | 15,705,000 | 13,851,000 | 12,984,000 | 13,085,000 | 9,887,000 | 9,353,000 | ||||||
research and development expenses | 3,127,000 | 2,659,000 | 2,746,000 | 2,476,000 | 2,746,000 | 2,430,000 | 2,284,000 | 1,967,000 | 1,749,000 | 1,427,000 | 1,543,000 | 1,501,000 | 1,621,000 | 1,806,000 | 1,713,000 | 1,824,000 | 1,624,000 | 1,772,000 | 1,601,000 | 1,673,000 | 1,402,000 | 1,605,000 | 1,783,000 | 1,474,000 | 1,339,000 | 1,631,000 | 1,663,000 | 1,694,000 | 1,791,000 | 1,632,000 | 1,636,000 | 1,658,000 | 2,088,000 | 1,726,000 | 1,623,000 | 1,469,000 | 1,278,000 | 1,640,000 | 1,959,000 | 1,854,000 | 1,872,000 | 1,642,000 | 1,626,000 | 1,840,000 | 1,821,000 | 1,791,000 | 2,157,000 | 1,839,000 | ||||||||||||||||||||||||||||||||||||||||
operating income | 63,245,000 | 60,124,000 | 58,919,000 | 35,572,000 | 56,116,000 | 57,288,000 | 39,489,000 | 25,880,000 | 29,804,000 | 21,552,000 | 10,074,000 | 1,090,000 | 10,362,000 | 849,000 | 303,000 | -4,290,000 | 3,864,000 | -1,359,000 | -1,167,000 | -320,000 | 3,983,000 | 2,784,000 | 9,285,000 | 3,019,000 | 7,683,000 | 5,640,000 | 1,173,000 | -3,035,000 | 3,077,000 | 525,000 | -5,332,000 | -7,392,000 | -6,839,000 | -7,520,000 | -2,723,000 | -2,256,000 | 6,434,000 | 5,547,000 | 5,766,000 | -1,989,000 | 8,818,000 | 11,769,000 | 1,766,000 | -1,705,000 | 2,798,000 | 4,705,000 | 10,562,000 | 11,271,000 | 18,404,000 | 12,548,000 | 7,242,000 | 10,996,000 | 18,157,000 | 18,313,000 | 12,010,000 | -88,000 | -6,510,000 | 2,851,000 | 2,851,000 | 3,770,000 | -909,000 | 16,028,000 | 15,376,000 | 15,176,000 | ||||||||||||||||||||||||
yoy | 12.70% | 4.95% | 49.20% | 37.45% | 88.28% | 165.81% | 291.99% | 2274.31% | 187.63% | 2438.52% | 3224.75% | -125.41% | 168.17% | -162.47% | -125.96% | 1240.63% | -2.99% | -148.81% | -112.57% | -110.60% | -48.16% | -50.64% | 691.56% | -199.47% | 149.69% | 974.29% | -122.00% | -58.94% | -144.99% | -106.98% | 95.81% | 227.66% | -206.29% | -235.57% | -147.23% | 13.42% | -27.04% | -52.87% | 226.50% | 16.66% | 215.15% | 150.14% | -83.28% | -115.13% | -84.80% | -62.50% | 45.84% | 2.50% | 1.36% | -31.48% | -39.70% | -12595.45% | -378.91% | 542.34% | 321.26% | -102.33% | 616.17% | -82.21% | -81.46% | -75.16% | ||||||||||||||||||||||||||||
qoq | 5.19% | 2.05% | 65.63% | -36.61% | -2.05% | 45.07% | 52.59% | -13.17% | 38.29% | 113.94% | 824.22% | -89.48% | 1120.49% | 180.20% | -107.06% | -211.02% | -384.33% | 16.45% | 264.69% | -108.03% | 43.07% | -70.02% | 207.55% | -60.71% | 36.22% | 380.82% | -138.65% | -198.64% | 486.10% | -109.85% | -27.87% | 8.09% | -9.06% | 176.17% | 20.70% | -135.06% | 15.99% | -3.80% | -389.89% | -122.56% | -25.07% | 566.42% | -203.58% | -160.94% | -40.53% | -55.45% | -6.29% | -38.76% | 46.67% | 73.27% | -34.14% | -39.44% | -0.85% | 52.48% | -13747.73% | -98.65% | -328.34% | 0.00% | -24.38% | -514.74% | -105.67% | 4.24% | 1.32% | |||||||||||||||||||||||||
operating margin % | 21.22% | 21.00% | 21.15% | 14.73% | 20.40% | 19.88% | 15.48% | 13.34% | 14.28% | 11.20% | 5.88% | 0.86% | 6.37% | 0.63% | 0.24% | -4.03% | 2.98% | -1.17% | -0.98% | -0.30% | 3.47% | 2.36% | 6.13% | 2.25% | 5.17% | 4.16% | 0.95% | -2.78% | 2.28% | 0.43% | -5.25% | -8.20% | -7.20% | -8.75% | -2.60% | -2.04% | 4.96% | 4.16% | 3.79% | -1.33% | 5.43% | 6.66% | 1.04% | -1.12% | 1.72% | 3.12% | 6.51% | 6.56% | 9.82% | 6.99% | 4.71% | 7.14% | 9.86% | 9.44% | 6.62% | -0.06% | -3.83% | 2.01% | 2.27% | 3.02% | -0.68% | 11.54% | 10.82% | 11.17% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | NaN% | NaN% | NaN% | NaN% | NaN% | |
other expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -4,293,000 | -3,977,000 | -3,555,000 | -3,865,000 | -4,381,000 | -4,508,000 | -4,428,000 | -3,998,000 | -2,914,000 | -2,093,000 | -899,000 | -523,000 | -50,000 | -47,000 | -72,000 | -47,000 | -111,000 | -80,000 | -190,000 | -330,000 | -381,000 | -396,000 | -305,000 | -245,000 | -157,000 | -172,000 | -215,000 | -293,000 | -203,000 | -271,000 | -156,000 | -89,000 | -42,000 | -43,000 | -42,000 | -71,000 | 2,000 | -84,000 | -1,000 | -3,000 | -4,000 | -3,000 | -3,000 | -7,000 | -19,000 | -26,000 | -25,000 | -34,000 | -29,000 | -41,000 | -66,000 | -62,000 | -45,000 | -54,000 | -49,000 | -115,000 | -42,000 | -38,000 | -33,000 | -3,000 | -57,000 | -95,000 | -59,000 | -86,000 | -115,000 | -148,000 | -110,000 | -120,000 | -180,000 | -197,000 | -237,000 | -302,000 | -224,000 | -289,000 | -317,000 | |||||||||||||
income before income taxes | 67,538,000 | 64,101,000 | 62,474,000 | 39,437,000 | 60,497,000 | 61,796,000 | 43,917,000 | 29,878,000 | 32,718,000 | 23,645,000 | 10,973,000 | 1,613,000 | 10,617,000 | 2,918,000 | 595,000 | -4,287,000 | 3,859,000 | -1,338,000 | -1,171,000 | -259,000 | 4,520,000 | 2,922,000 | 9,555,000 | 3,333,000 | 8,019,000 | 5,886,000 | 1,363,000 | -2,934,000 | 3,435,000 | 689,000 | -5,090,000 | -6,733,000 | -6,107,000 | -6,898,000 | -2,174,000 | -1,741,000 | 2,711,500 | 6,058,000 | 6,294,000 | -1,506,000 | 11,205,000 | 18,360,000 | 12,508,000 | 8,910,000 | 10,954,000 | 18,114,000 | 18,279,000 | 11,976,000 | -135,000 | -6,581,000 | 2,829,000 | 4,048,000 | 3,701,000 | -1,087,000 | 15,849,000 | 15,263,000 | 15,036,000 | |||||||||||||||||||||||||||||||
income tax provision | 16,118,000 | 15,867,000 | 16,144,000 | 4,674,000 | 14,445,000 | 15,573,000 | 10,429,000 | 5,793,000 | 6,283,000 | 5,191,000 | 2,500,000 | 451,000 | 1,878,000 | -6,143,000 | 1,812,000 | -1,441,000 | 599,000 | 703,000 | -946,000 | 105,000 | 1,537,000 | -559,000 | 2,134,000 | 558,000 | 1,896,000 | 388,000 | -964,000 | -3,683,000 | -1,345,000 | 1,439,000 | 1,164,000 | 727,000 | 2,979,000 | 5,185,000 | 6,379,000 | -991,000 | 842,000 | 2,233,000 | 4,055,000 | 3,937,000 | -208,000 | 3,203,000 | 2,092,000 | 3,569,000 | 6,261,000 | 6,141,000 | 4,565,000 | 1,610,000 | 2,772,000 | 1,122,000 | 1,549,000 | 1,269,000 | 3,695,000 | 5,530,000 | 5,378,000 | 5,291,000 | 4,463,000 | 7,219,000 | 4,655,000 | 4,397,000 | 3,954,000 | 4,753,000 | 3,236,000 | 2,129,000 | 1,314,000 | 1,724,000 | 1,210,000 | 1,724,000 | 1,345,000 | 1,818,000 | 695,000 | -451,000 | ||||||||||||||||
net income | 51,420,000 | 48,234,000 | 46,330,000 | 34,763,000 | 46,052,000 | 46,223,000 | 33,488,000 | 24,085,000 | 26,435,000 | 18,454,000 | 8,473,000 | 1,162,000 | 8,739,000 | 9,061,000 | -1,217,000 | -2,846,000 | 3,260,000 | -2,041,000 | -225,000 | -364,000 | 2,983,000 | 3,481,000 | 7,421,000 | 2,775,000 | 6,538,000 | 5,089,000 | 958,000 | -2,695,000 | 1,539,000 | 301,000 | -3,330,000 | -5,662,000 | -5,143,000 | -3,215,000 | -829,000 | -300,000 | 5,508,000 | 4,894,000 | 5,567,000 | -459,000 | 6,312,000 | 7,049,000 | -3,683,000 | -239,000 | 2,430,000 | 2,947,000 | 15,593,000 | 8,255,000 | 18,568,000 | 9,305,000 | 6,818,000 | 7,385,000 | 11,853,000 | 12,138,000 | 7,411,000 | -1,745,000 | -9,353,000 | 1,707,000 | 2,499,000 | 2,432,000 | -4,782,000 | 10,319,000 | 9,885,000 | 9,745,000 | 9,874,000 | 13,138,000 | 8,852,000 | 7,853,000 | 8,339,000 | 7,893,000 | 6,029,000 | 3,586,000 | 2,460,000 | 3,170,000 | 2,254,000 | 2,892,000 | 1,757,000 | 4,145,000 | 1,093,000 | 1,840,000 | 2,132,000 | -295,000 | ||||||
yoy | 11.66% | 4.35% | 38.35% | 44.33% | 74.21% | 150.48% | 295.23% | 1972.72% | 202.49% | 103.66% | -796.22% | -140.83% | 168.07% | -543.95% | 440.89% | 681.87% | 9.29% | -158.63% | -103.03% | -113.12% | -54.37% | -31.60% | 674.63% | -202.97% | 324.82% | 1590.70% | -128.77% | -52.40% | -129.92% | -109.36% | 301.69% | 1787.33% | -193.37% | -165.69% | -114.89% | -34.64% | -12.74% | -30.57% | -251.15% | 92.05% | 159.75% | 139.19% | -123.62% | -102.90% | -86.91% | -68.33% | 128.70% | 11.78% | 56.65% | -23.34% | -8.00% | -523.21% | -226.73% | 611.07% | 196.56% | -171.75% | 95.59% | -83.46% | -74.72% | -75.04% | -148.43% | -21.46% | 11.67% | 24.09% | 18.41% | 66.45% | 46.82% | 118.99% | 238.98% | 148.99% | 167.48% | 24.00% | 40.01% | -23.52% | 106.22% | 57.17% | -17.59% | -1505.08% | ||||||||||
qoq | 6.61% | 4.11% | 33.27% | -24.51% | -0.37% | 38.03% | 39.04% | -8.89% | 43.25% | 117.80% | 629.17% | -86.70% | -3.55% | -844.54% | -57.24% | -187.30% | -259.73% | 807.11% | -38.19% | -112.20% | -14.31% | -53.09% | 167.42% | -57.56% | 28.47% | 431.21% | -135.55% | -275.11% | 411.30% | -109.04% | -41.19% | 10.09% | 59.97% | 287.82% | 176.33% | -105.45% | 12.55% | -12.09% | -1312.85% | -107.27% | -10.46% | -291.39% | 1441.00% | -109.84% | -17.54% | -81.10% | 88.89% | -55.54% | 99.55% | 36.48% | -7.68% | -37.70% | -2.35% | 63.78% | -524.70% | -81.34% | -647.92% | -31.69% | 2.75% | -150.86% | -146.34% | 4.39% | 1.44% | -1.31% | -24.84% | 48.42% | 12.72% | -5.83% | 5.65% | 30.92% | 68.13% | 45.77% | -22.40% | 40.64% | -22.06% | 64.60% | -57.61% | 279.23% | -40.60% | -13.70% | -822.71% | |||||||
net income margin % | 17.26% | 16.85% | 16.63% | 14.40% | 16.74% | 16.04% | 13.13% | 12.41% | 12.67% | 9.59% | 4.94% | 0.92% | 5.37% | 6.69% | -0.95% | -2.67% | 2.52% | -1.76% | -0.19% | -0.34% | 2.60% | 2.95% | 4.90% | 2.07% | 4.40% | 3.75% | 0.77% | -2.46% | 1.14% | 0.25% | -3.28% | -6.28% | -5.42% | -3.74% | -0.79% | -0.27% | 4.24% | 3.67% | 3.66% | -0.31% | 3.89% | 3.99% | -2.16% | -0.16% | 1.49% | 1.95% | 9.61% | 4.80% | 9.91% | 5.18% | 4.43% | 4.80% | 6.44% | 6.25% | 4.08% | -1.11% | -5.50% | 1.20% | 1.99% | 1.95% | -3.58% | 7.43% | 6.95% | 7.17% | 5.97% | 7.92% | 5.39% | 4.61% | 4.99% | 4.81% | 3.76% | 2.44% | 1.63% | 2.13% | 1.59% | 2.36% | 1.69% | 4.21% | 1.30% | 2.21% | 3.19% | -0.50% | NaN% | NaN% | NaN% | NaN% | NaN% | |
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 4.26 | 4 | 3.84 | 2.89 | 3.84 | 3.85 | 2.79 | 2.02 | 2.22 | 1.55 | 0.71 | 0.1 | 0.27 | -0.17 | -0.02 | -0.03 | 0.25 | 0.3 | 0.64 | 0.24 | 1.55 | 0.78 | 0.57 | 0.62 | 0.99 | 1.03 | 0.63 | -0.15 | -0.8 | 0.15 | 0.21 | 0.21 | -0.42 | 0.89 | 0.86 | 0.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 4.23 | 3.96 | 3.81 | 2.86 | 3.77 | 3.79 | 2.75 | 1.98 | 2.18 | 1.52 | 0.7 | 0.1 | 0.27 | -0.17 | -0.02 | -0.03 | 0.25 | 0.3 | 0.64 | 0.24 | 1.55 | 0.77 | 0.57 | 0.62 | 0.99 | 1.02 | 0.63 | -0.15 | -0.79 | 0.14 | 0.21 | 0.21 | -0.42 | 0.88 | 0.85 | 0.83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 12,062 | 12,071 | 12,069 | 12,037 | 11,982 | 11,998 | 11,992 | 11,941 | 11,879 | 11,889 | 11,878 | 11,859 | 11,797 | 11,810 | 11,801 | 11,765 | 11,705 | 11,720 | 11,707 | 11,674 | 11,624 | 11,631 | 11,621 | 11,614 | 11,571 | 11,579 | 11,570 | 11,551 | 11,507 | 11,514 | 11,509 | 11,497 | 11,453 | 11,463 | 11,445 | 11,438 | 11,400 | 11,397 | 11,369 | 11,395 | 11,869 | 11,802 | 12,018 | 12,041 | 12,003 | 12,015 | 12,004 | 11,994 | 11,948 | 11,941 | 11,953 | 11,922 | 11,850 | 11,812 | 11,762 | 11,764 | 11,735 | 11,740 | 11,666 | 11,640 | 11,545 | 11,556 | 11,523 | 11,476 | 11,424,000 | 11,420,000 | 11,413,000 | 11,413,000 | 11,265,000 | 11,310,000 | 11,232,000 | 11,155,000 | 11,045,000 | 11,082,000 | 11,033,000 | 10,942,000 | 10,888,000 | 10,865,000 | 10,853,000 | 10,779,000 | 10,775,000 | 10,763,000 | 10,688,000 | |||||
diluted | 12,167 | 12,175 | 12,174 | 12,152 | 12,188 | 12,205 | 12,191 | 12,174 | 12,120 | 12,140 | 12,149 | 12,077 | 11,943 | 11,901 | 11,801 | 11,765 | 11,789 | 11,720 | 11,707 | 11,674 | 11,693 | 11,698 | 11,681 | 11,665 | 11,634 | 11,603 | 11,632 | 11,551 | 11,507 | 11,587 | 11,509 | 11,497 | 11,453 | 11,463 | 11,445 | 11,438 | 11,431 | 11,473 | 11,422 | 11,395 | 11,908 | 11,845 | 12,018 | 12,041 | 12,058 | 12,075 | 12,064 | 12,054 | 11,994 | 12,016 | 12,029 | 12,000 | 11,925 | 11,861 | 11,835 | 11,764 | 11,735 | 11,812 | 11,799 | 11,773 | 11,693 | 11,679 | 11,659 | 11,626 | 11,591,000 | 11,521,000 | 11,495,000 | 11,479,000 | 11,452,000 | 11,470,000 | 11,416,000 | 11,372,000 | 11,233,000 | 11,271,000 | 11,123,000 | 11,121,000 | 11,140,000 | 11,110,000 | 11,004,000 | 10,928,000 | 10,939,000 | 10,763,000 | 10,774,000 | |||||
dividends per share | 0.267 | 0.268 | 0.268 | 0.265 | 0.265 | 0.265 | 0.265 | 0.263 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.25 | 0.25 | ||||||||||||||||||||||||||||||||||||||||||
other income | -2,006,000 | -279,000 | -240,000 | -507,000 | -507,000 | -507,000 | -507,000 | -507,000 | -507,000 | -507,000 | -507,000 | -507,000 | -509,000 | -507,000 | -879,000 | -507,000 | -508,000 | -507,000 | -507,000 | -427,250 | -1,709,000 | -307,250 | -1,229,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 25,000 | 44,000 | 44,000 | 44,000 | 45,000 | 44,000 | 44,000 | 44,000 | 45,000 | 44,000 | 44,000 | 44,000 | 44,000 | 44,000 | 44,000 | 73,000 | 92,000 | 87,000 | 88,000 | 88,000 | 89,000 | 89,000 | 86,000 | 88,000 | 90,000 | 114,000 | 113,000 | 118,000 | 121,000 | 122,000 | 121,000 | 416,000 | 416,000 | 415,000 | 413,000 | 415,000 | 488,000 | 704,000 | 704,000 | 703,000 | 1,094,000 | 1,237,000 | 1,254,000 | 1,167,000 | ||||||||||||||||||||||||||||||||||||||||||||
interest expense | -19,750 | -63,000 | -13,000 | 47,000 | 52,000 | 51,000 | 51,000 | 50,000 | 49,000 | 52,000 | 60,000 | 67,000 | 60,000 | 59,000 | 55,000 | 56,000 | 54,000 | 51,000 | 51,000 | 51,000 | 46,000 | 41,000 | 47,000 | 34,000 | 37,000 | 38,000 | 50,000 | 24,000 | 34,000 | 42,000 | 33,000 | 33,000 | 37,000 | 36,000 | 41,000 | 69,000 | 51,000 | 47,000 | 43,000 | 61,000 | 69,000 | 59,000 | 68,000 | 76,000 | 112,000 | 88,000 | 94,000 | 114,000 | 232,000 | 228,000 | 228,000 | 182,000 | 177,000 | 196,000 | 262,000 | 472,000 | 559,000 | 697,000 | 771,000 | 865,000 | 972,000 | 922,000 | 919,000 | 688,000 | 476,000 | 326,000 | 335,000 | 375,000 | 130,000 | 139,000 | ||||||||||||||||||
income per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.105 | 0.77 | 0.073 | 0.44 | 0.08 | -0.19 | 0.03 | -0.095 | -0.28 | -0.07 | 0.22 | 0.43 | 0.49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.105 | 0.76 | 0.073 | 0.44 | 0.08 | -0.19 | 0.03 | -0.095 | -0.28 | -0.07 | 0.218 | 0.43 | 0.49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.1 | -0.24 | -0.23 | -0.29 | -0.49 | -0.03 | -0.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.1 | -0.24 | -0.23 | -0.29 | -0.49 | -0.03 | -0.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and other | 1,400,000 | 58,250 | 233,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance proceeds | -950,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 240,750 | 797,000 | 405,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | -239,000 | -1,760,000 | -1,071,000 | -1,441,000 | -1,047,000 | 2,661,000 | 649,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and separation expenses | 738,000 | 647,000 | 3,259,000 | 3,797,000 | 684,500 | 1,406,000 | 1,332,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and separation costs | 210,000 | 840,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 9,291,000 | 12,234,000 | 2,696,000 | -1,230,000 | 3,272,000 | 5,180,000 | 11,031,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 6,312,000 | 7,049,000 | -3,683,000 | -239,000 | 2,430,000 | 2,947,000 | 6,976,000 | 7,268,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | 8,617,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | 0.54 | 0.6 | -0.31 | -0.02 | 0.2 | 0.25 | 0.58 | 0.61 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | 0.72 | 0.08 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.54 | 0.6 | -0.31 | -0.02 | 0.2 | 0.25 | 1.3 | 0.69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 0.53 | 0.6 | -0.31 | -0.02 | 0.19 | 0.24 | 1.29 | 0.68 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and relocation expenses | 429,250 | 1,717,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax of 502 and 144 | 987,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to noncontrolling interest | 39,750 | 33,000 | -101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to powell industries, inc. | -9,353,000 | 1,707,000 | 2,499,000 | 2,432,000 | -4,782,000 | 10,286,000 | 9,860,000 | 9,644,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share attributable to powell industries, inc.: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 4.26 | 4 | 3.84 | 2.89 | 3.84 | 3.85 | 2.79 | 2.02 | 2.22 | 1.55 | 0.71 | 0.1 | 0.27 | -0.17 | -0.02 | -0.03 | 0.25 | 0.3 | 0.64 | 0.24 | 1.55 | 0.78 | 0.57 | 0.62 | 0.99 | 1.03 | 0.63 | -0.15 | -0.8 | 0.15 | 0.21 | 0.21 | -0.42 | 0.89 | 0.86 | 0.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 4.23 | 3.96 | 3.81 | 2.86 | 3.77 | 3.79 | 2.75 | 1.98 | 2.18 | 1.52 | 0.7 | 0.1 | 0.27 | -0.17 | -0.02 | -0.03 | 0.25 | 0.3 | 0.64 | 0.24 | 1.55 | 0.77 | 0.57 | 0.62 | 0.99 | 1.02 | 0.63 | -0.15 | -0.79 | 0.14 | 0.21 | 0.21 | -0.42 | 0.88 | 0.85 | 0.83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
net (income) loss attributable to noncontrolling interest | -25,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before interest, income taxes and minority interest | 14,444,000 | 20,729,000 | 13,521,000 | 12,941,000 | 12,862,000 | 13,228,000 | 9,731,000 | 6,584,000 | 4,540,000 | 5,676,000 | 4,313,000 | 5,183,000 | 3,388,000 | 6,892,000 | 1,793,000 | -199,750 | 2,674,000 | -911,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes and minority interest | 14,305,000 | 20,566,000 | 13,262,000 | 12,526,000 | 12,398,000 | 12,590,000 | 9,046,000 | 5,834,000 | 3,716,000 | 4,864,000 | 3,514,000 | 4,675,000 | 3,109,000 | 6,803,000 | 1,760,000 | -65,500 | 2,833,000 | -733,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | 60,000 | 209,000 | -245,000 | 276,000 | -39,000 | -56,000 | -219,000 | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 870 | 1,150 | 780 | 690 | 730 | 700 | 540 | 320 | 220 | 290 | 200 | 260 | 160 | 380 | 100 | 10 | 200 | -30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 840 | 1,140 | 770 | 680 | 730 | 690 | 530 | 320 | 210 | 280 | 200 | 260 | 160 | 370 | 100 | 10 | 190 | -30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest in net income | -58,000 | -30,000 | 50,000 | 59,000 | 7,000 | -3,000 | 18,000 | 56,000 | 6,000 | 13,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 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-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2004-10-31 | 2003-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 450,739,000 | 398,466,000 | 359,542,000 | 325,598,000 | 315,331,000 | 332,012,000 | 323,256,000 | 321,400,000 | 245,875,000 | 183,355,000 | 152,039,000 | 99,632,000 | 101,954,000 | 75,830,000 | 86,431,000 | 77,905,000 | 114,314,000 | 108,675,000 | 134,093,000 | 134,016,000 | 160,216,000 | 156,026,000 | 120,571,000 | 120,966,000 | 118,639,000 | 71,921,000 | 66,376,000 | 55,005,000 | 36,584,000 | 40,075,000 | 48,237,000 | 49,587,000 | 68,359,000 | 32,484,000 | 93,468,000 | 80,582,000 | 97,720,000 | 89,351,000 | 57,358,000 | 58,924,000 | 43,569,000 | 63,359,000 | 55,672,000 | 56,464,000 | 103,118,000 | 87,763,000 | 101,393,000 | 103,724,000 | 107,748,000 | 124,865,000 | 114,062,000 | 97,367,000 | 90,040,000 | 106,835,000 | 128,065,000 | 104,270,000 | 123,466,000 | 137,266,000 | 122,056,000 | 120,918,000 | 115,353,000 | 117,098,000 | 113,604,000 | 83,179,000 | 97,403,000 | 89,441,000 | 60,142,000 | 24,957,000 | 10,134,000 | 6,835,000 | 7,786,000 | 6,553,000 | 5,257,000 | 3,856,000 | 3,062,000 | 4,955,000 | 27,833,000 | 17,189,000 | 16,816,000 | 24,844,000 | 13,092,000 | 949,000 | 36,788,000 | |
short-term investments | 24,788,000 | 34,574,000 | 29,750,000 | 47,799,000 | 43,061,000 | 42,033,000 | 42,083,000 | 33,943,000 | 33,134,000 | 26,414,000 | 11,085,000 | 11,070,000 | 14,554,000 | 22,682,000 | 27,143,000 | 23,622,000 | 19,667,000 | 20,165,000 | 19,852,000 | 15,694,000 | 18,705,000 | 7,330,000 | 6,042,000 | 6,109,000 | 5,991,000 | 7,336,000 | 13,170,000 | 15,218,000 | 20,925,000 | 23,101,000 | 26,829,000 | 55,364,000 | 14,874,000 | 14,874,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 217,065,000 | 211,623,000 | 202,579,000 | 193,266,000 | 214,405,000 | 173,246,000 | 183,980,000 | 169,477,000 | 206,591,000 | 204,522,000 | 170,178,000 | 151,375,000 | 106,111,000 | 103,022,000 | 90,741,000 | 79,478,000 | 78,304,000 | 72,369,000 | 72,070,000 | 77,294,000 | 69,957,000 | 97,144,000 | 90,495,000 | 100,890,000 | 112,093,000 | 108,551,000 | 81,270,000 | 89,399,000 | 92,548,000 | 72,682,000 | 68,074,000 | 78,978,000 | 53,852,000 | 77,547,000 | 66,753,000 | 88,487,000 | 101,048,000 | 87,876,000 | 103,443,000 | 82,237,000 | 101,784,000 | 110,093,000 | 121,366,000 | 131,253,000 | 107,162,000 | 116,342,000 | 114,895,000 | 100,066,000 | 119,420,000 | 111,494,000 | 112,354,000 | 118,209,000 | 125,771,000 | 106,872,000 | 97,694,000 | 130,887,000 | 109,317,000 | 106,809,000 | 102,539,000 | 93,822,000 | 91,766,000 | 106,659,000 | 102,888,000 | 113,133,000 | 114,274,000 | 116,156,000 | 125,952,000 | 133,450,000 | 132,446,000 | 132,532,000 | 118,424,000 | 131,915,000 | 107,717,000 | 121,271,000 | 112,343,000 | 111,648,000 | 84,549,000 | 83,369,000 | 62,317,000 | 65,385,000 | 67,320,000 | 48,738,000 | ||
contract assets | 136,679,000 | 133,015,000 | 115,943,000 | 92,349,000 | 102,827,000 | 90,955,000 | 75,010,000 | 67,594,000 | 60,621,000 | 56,148,000 | 63,560,000 | 63,911,000 | 88,351,000 | 68,245,000 | 58,553,000 | 67,904,000 | 54,199,000 | 50,827,000 | 42,728,000 | 47,886,000 | 50,995,000 | 51,723,000 | 61,336,000 | 60,296,000 | 55,374,000 | 57,231,000 | 70,727,000 | 69,601,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 84,719,000 | 88,534,000 | 89,016,000 | 88,108,000 | 85,873,000 | 85,139,000 | 82,075,000 | 69,682,000 | 63,865,000 | 66,109,000 | 58,690,000 | 55,002,000 | 50,415,000 | 48,739,000 | 43,685,000 | 36,157,000 | 29,835,000 | 28,397,000 | 30,031,000 | 29,019,000 | 28,968,000 | 31,663,000 | 31,136,000 | 32,448,000 | 29,202,000 | 29,484,000 | 24,724,000 | 25,046,000 | 21,352,000 | 22,854,000 | 22,012,000 | 18,535,000 | 18,448,000 | 19,028,000 | 20,362,000 | 23,976,000 | 26,521,000 | 28,138,000 | 30,227,000 | 34,245,000 | 32,891,000 | 36,352,000 | 35,735,000 | 36,630,000 | 32,815,000 | 28,709,000 | 29,430,000 | 28,557,000 | 28,983,000 | 30,734,000 | 32,246,000 | 31,291,000 | 32,917,000 | 40,616,000 | 42,760,000 | 37,735,000 | 36,640,000 | 41,344,000 | 39,365,000 | 36,712,000 | 38,244,000 | 38,665,000 | 39,302,000 | 43,249,000 | 46,252,000 | 54,512,000 | 59,338,000 | 63,683,000 | 72,679,000 | 71,588,000 | 62,898,000 | 59,358,000 | 47,789,000 | 40,951,000 | 40,899,000 | 36,712,000 | 30,295,000 | 26,051,000 | 25,208,000 | 21,616,000 | 22,436,000 | 19,721,000 | ||
prepaid expenses | 10,591,000 | 7,225,000 | 5,259,000 | 7,572,000 | 7,487,000 | 5,474,000 | 3,362,000 | 5,252,000 | 5,419,000 | 4,821,000 | 2,710,000 | 4,703,000 | 4,679,000 | 3,165,000 | 2,413,000 | 4,033,000 | 4,382,000 | 3,190,000 | 2,061,000 | 3,937,000 | 4,402,000 | 4,009,000 | 2,315,000 | 4,646,000 | 4,335,000 | 3,316,000 | 2,275,000 | 3,707,000 | 3,775,000 | 2,978,000 | 1,760,000 | 2,804,000 | 3,701,000 | 2,293,000 | 2,723,000 | 3,830,000 | 4,569,000 | 3,715,000 | 2,652,000 | 4,401,000 | 5,004,000 | 4,085,000 | 2,894,000 | 4,752,000 | 5,870,000 | 3,838,000 | ||||||||||||||||||||||||||||||||||||||
other current assets | 7,135,000 | 6,722,000 | 8,541,000 | 7,216,000 | 7,436,000 | 6,704,000 | 6,784,000 | 7,413,000 | 6,380,000 | 5,736,000 | 4,819,000 | 3,467,000 | 3,814,000 | 2,798,000 | 2,559,000 | 1,092,000 | 1,599,000 | 1,739,000 | 1,806,000 | 2,299,000 | 1,948,000 | 1,883,000 | 1,774,000 | 1,906,000 | 2,650,000 | 2,398,000 | 2,068,000 | 1,232,000 | 630,000 | 253,000 | 274,000 | 268,000 | 463,000 | 386,000 | 2,834,000 | 2,608,000 | 2,457,000 | 2,978,000 | 2,829,000 | 4,244,000 | 3,916,000 | 4,579,000 | 4,828,000 | 4,334,000 | 4,291,000 | 4,957,000 | ||||||||||||||||||||||||||||||||||||||
total current assets | 931,716,000 | 880,159,000 | 810,630,000 | 761,936,000 | 776,481,000 | 735,694,000 | 716,645,000 | 674,825,000 | 621,985,000 | 547,252,000 | 463,200,000 | 389,244,000 | 369,983,000 | 324,772,000 | 311,679,000 | 290,408,000 | 302,461,000 | 285,534,000 | 302,788,000 | 310,291,000 | 335,658,000 | 350,151,000 | 307,732,000 | 321,301,000 | 328,568,000 | 287,270,000 | 264,359,000 | 260,528,000 | 276,662,000 | 252,422,000 | 235,911,000 | 239,247,000 | 250,071,000 | 260,319,000 | 266,001,000 | 281,721,000 | 304,140,000 | 298,960,000 | 293,206,000 | 290,702,000 | 297,099,000 | 323,518,000 | 325,867,000 | 326,817,000 | 357,327,000 | 334,373,000 | 341,941,000 | 344,569,000 | 357,341,000 | 354,275,000 | 343,583,000 | 327,826,000 | 346,410,000 | 349,551,000 | 355,134,000 | 336,520,000 | 336,682,000 | 346,714,000 | 317,192,000 | 301,691,000 | 302,191,000 | 307,882,000 | 305,471,000 | 295,441,000 | 315,003,000 | 325,693,000 | 307,314,000 | 309,129,000 | 303,435,000 | 298,360,000 | 274,918,000 | 259,007,000 | 236,886,000 | 237,916,000 | 220,493,000 | 212,906,000 | 185,907,000 | 176,796,000 | 168,393,000 | 153,598,000 | 146,331,000 | |||
property, plant and equipment | 111,049,000 | 109,376,000 | 105,402,000 | 101,957,000 | 103,421,000 | 96,468,000 | 96,655,000 | 98,318,000 | 97,625,000 | 96,876,000 | 97,910,000 | 99,051,000 | 98,628,000 | 102,023,000 | 105,968,000 | 107,509,000 | 109,457,000 | 112,485,000 | 113,653,000 | 114,866,000 | 114,372,000 | 114,826,000 | 115,192,000 | 120,795,000 | 120,812,000 | 121,909,000 | 122,836,000 | 123,838,000 | 128,764,000 | 130,545,000 | 134,675,000 | 137,269,000 | 139,420,000 | 138,664,000 | 139,417,000 | 141,450,000 | 144,977,000 | 147,810,000 | 150,722,000 | 150,195,000 | 154,594,000 | 162,266,000 | 161,789,000 | 165,426,000 | 156,896,000 | 147,824,000 | 145,055,000 | 146,272,000 | 144,589,000 | 123,228,000 | 105,863,000 | 89,194,000 | 78,652,000 | 77,269,000 | 73,774,000 | 66,508,000 | 59,637,000 | 59,874,000 | 61,440,000 | 61,994,000 | 63,676,000 | 65,046,000 | 66,041,000 | 67,601,000 | 61,036,000 | 61,576,000 | 58,884,000 | 59,839,000 | 61,546,000 | 63,006,000 | 64,607,000 | 65,929,000 | 67,401,000 | 66,337,000 | 66,769,000 | 64,521,000 | 56,591,000 | 55,589,000 | 55,281,000 | 55,678,000 | 54,386,000 | 45,119,000 | 43,998,000 | |
operating lease assets | 1,664,000 | 1,224,000 | 1,411,000 | 1,365,000 | 1,216,000 | 909,000 | 1,089,000 | 1,218,000 | 1,436,000 | 1,567,000 | 1,665,000 | 2,159,000 | 2,179,000 | 1,909,000 | 3,205,000 | 3,526,000 | 3,453,000 | 3,732,000 | 4,390,000 | 4,711,000 | 5,217,000 | 5,542,000 | 5,606,000 | 6,213,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 6,125,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 12,899,000 | 8,244,000 | 8,479,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 1,084,000 | 203,000 | 203,000 | 203,000 | 203,000 | 3,824,000 | ||||||||||||||||||||||||||||||||||||||||||
intangible assets | 6,138,000 | 1,508,000 | 1,607,000 | 1,762,000 | 1,904,000 | 2,056,000 | 2,147,000 | 2,289,000 | 11,612,000 | 11,996,000 | 12,439,000 | 12,887,000 | 13,317,000 | 13,749,000 | 14,494,000 | 15,156,000 | 15,847,000 | 24,469,000 | 25,744,000 | 26,696,000 | 26,132,000 | 25,223,000 | 26,185,000 | 26,318,000 | 21,305,000 | 22,216,000 | 22,872,000 | 23,758,000 | 25,014,000 | 26,100,000 | 26,997,000 | 27,897,000 | 28,861,000 | 29,723,000 | 30,563,000 | 31,498,000 | 4,625,000 | 3,163,000 | 3,186,000 | 3,505,000 | ||||||||||||||||||||||||||||||||||||||||||||
deferred income tax assets | 33,440,000 | 31,299,000 | 29,530,000 | 28,275,000 | 27,246,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 18,852,000 | 18,655,000 | 16,892,000 | 17,639,000 | 18,313,000 | 17,197,000 | 16,621,000 | 14,856,000 | 13,129,000 | 12,688,000 | 12,374,000 | 12,159,000 | 12,426,000 | 11,910,000 | 13,160,000 | 15,800,000 | 15,179,000 | 14,952,000 | 14,179,000 | 13,600,000 | 12,226,000 | 11,997,000 | 12,407,000 | 11,606,000 | 11,577,000 | 11,110,000 | 10,909,000 | 10,777,000 | 11,087,000 | 13,882,000 | 13,586,000 | 14,057,000 | 13,800,000 | 13,708,000 | 12,654,000 | 11,850,000 | 11,340,000 | 10,807,000 | 10,627,000 | 10,611,000 | 10,117,000 | 9,760,000 | 9,824,000 | 9,313,000 | 8,224,000 | 8,106,000 | 9,605,000 | 14,849,000 | 7,333,000 | 10,710,000 | 10,537,000 | 9,371,000 | 8,930,000 | 7,909,000 | 7,511,000 | 7,789,000 | 8,507,000 | 7,722,000 | 7,808,000 | 7,481,000 | 7,710,000 | 7,944,000 | 7,685,000 | 6,872,000 | 6,412,000 | 6,094,000 | 6,296,000 | 6,471,000 | 6,555,000 | 6,524,000 | 5,704,000 | 6,682,000 | 6,783,000 | 5,724,000 | 5,698,000 | 5,670,000 | 6,144,000 | 4,004,000 | 3,779,000 | 5,096,000 | 6,017,000 | 5,719,000 | 5,029 | |
total assets | 1,108,984,000 | 1,042,216,000 | 965,368,000 | 912,675,000 | 928,180,000 | 868,983,000 | 849,618,000 | 807,949,000 | 752,242,000 | 671,098,000 | 587,096,000 | 513,672,000 | 493,380,000 | 451,804,000 | 439,705,000 | 423,800,000 | 436,192,000 | 421,961,000 | 440,748,000 | 448,310,000 | 472,278,000 | 487,198,000 | 446,597,000 | 466,451,000 | 467,411,000 | 437,106,000 | 413,604,000 | 410,022,000 | 429,951,000 | 408,650,000 | 400,137,000 | 405,653,000 | 414,986,000 | 424,329,000 | 419,959,000 | 436,992,000 | 462,516,000 | 503,423,000 | 506,364,000 | 520,888,000 | 541,443,000 | 508,349,000 | 515,064,000 | 519,602,000 | 530,903,000 | 501,212,000 | 473,425,000 | 440,281,000 | 448,312,000 | 449,481,000 | 451,916,000 | 426,976,000 | 421,676,000 | 439,782,000 | 413,187,000 | 398,865,000 | 400,712,000 | 418,994,000 | 413,626,000 | 404,711,000 | 404,840,000 | 416,663,000 | 396,450,000 | 400,281,000 | 397,634,000 | 395,074,000 | 373,310,000 | 360,599,000 | 341,015,000 | 340,784,000 | 324,607,000 | 315,679,000 | 253,470,000 | 239,755,000 | 230,842,000 | 217,825,000 | 197,169,000 | 193,340 | 190,340,000 | |||||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 67,080,000 | 66,203,000 | 74,514,000 | 65,007,000 | 73,633,000 | 79,693,000 | 79,767,000 | 50,173,000 | 56,666,000 | 62,849,000 | 51,209,000 | 38,632,000 | 63,423,000 | 46,235,000 | 48,697,000 | 42,348,000 | 45,247,000 | 33,416,000 | 39,598,000 | 28,012,000 | 35,029,000 | 38,512,000 | 44,106,000 | 45,166,000 | 51,180,000 | 38,483,000 | 33,565,000 | 31,963,000 | 40,714,000 | 33,726,000 | 35,210,000 | 28,780,000 | 33,269,000 | 25,218,000 | 27,672,000 | 32,670,000 | 34,985,000 | 35,925,000 | 42,838,000 | 45,582,000 | 48,008,000 | 54,253,000 | 53,339,000 | 59,610,000 | 70,209,000 | 47,056,000 | 49,855,000 | 50,539,000 | 58,501,000 | 53,754,000 | 51,085,000 | 39,622,000 | 48,490,000 | 54,827,000 | 60,234,000 | 51,604,000 | 56,893,000 | 46,777,000 | 43,094,000 | 36,223,000 | 41,850,000 | 39,289,000 | 38,220,000 | 40,506,000 | 48,124,000 | 56,680,000 | 48,976,000 | 57,055,000 | 54,168,000 | 64,160,000 | 57,586,000 | 54,087,000 | 65,225,000 | 51,882,000 | 57,313,000 | 39,263,000 | 31,214,000 | 22,253,000 | 22,692,000 | 22,104,000 | 20,081,000 | 18,287,000 | ||
contract liabilities | 297,949,000 | 299,512,000 | 283,372,000 | 282,595,000 | 287,763,000 | 282,924,000 | 315,699,000 | 328,888,000 | 279,796,000 | 225,767,000 | 178,217,000 | 133,753,000 | 79,857,000 | 66,582,000 | 56,706,000 | 49,396,000 | 42,433,000 | 43,140,000 | 54,098,000 | 70,939,000 | 79,445,000 | 97,969,000 | 57,821,000 | 77,556,000 | 71,464,000 | 60,868,000 | 51,088,000 | 51,410,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation and benefits | 39,184,000 | 28,439,000 | 19,030,000 | 12,680,000 | 33,777,000 | 26,565,000 | 19,624,000 | 11,637,000 | 29,947,000 | 24,261,000 | 17,789,000 | 10,395,000 | 24,785,000 | 15,427,000 | 12,608,000 | 8,152,000 | 20,395,000 | 16,379,000 | 13,356,000 | 10,129,000 | 21,739,000 | 18,618,000 | 15,402,000 | 9,763,000 | 20,182,000 | 16,078,000 | 12,255,000 | 11,125,000 | 22,274,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued product warranty | 6,356,000 | 6,058,000 | 6,284,000 | 6,106,000 | 5,822,000 | 5,226,000 | 4,568,000 | 3,680,000 | 3,305,000 | 3,202,000 | 2,711,000 | 2,380,000 | 2,345,000 | 2,288,000 | 2,347,000 | 2,443,000 | 2,531,000 | 2,432,000 | 2,467,000 | 2,675,000 | 2,771,000 | 3,011,000 | 3,276,000 | 3,162,000 | 2,946,000 | 3,180,000 | 2,986,000 | 2,732,000 | 2,604,000 | 2,363,000 | 2,241,000 | 2,890,000 | 3,174,000 | 3,332,000 | 3,649,000 | 4,230,000 | 4,639,000 | 4,729,000 | 4,787,000 | 5,105,000 | 4,930,000 | 4,723,000 | 4,375,000 | 4,480,000 | 4,557,000 | 4,755,000 | 4,833,000 | 5,010,000 | 5,450,000 | 4,791,000 | 5,242,000 | 5,754,000 | 5,714,000 | 4,427,000 | 4,783,000 | 4,396,000 | 4,603,000 | 5,078,000 | 5,763,000 | 5,845,000 | 5,929,000 | 6,247,000 | 7,054,000 | 7,437,000 | 7,558,000 | 6,604,000 | 6,336,000 | 7,291,000 | 6,793,000 | 7,480,000 | 6,866,000 | 6,162,000 | 5,787,000 | 5,308,000 | 4,664,000 | 3,836,000 | 3,384,000 | 3,337,000 | 2,103,000 | 1,836,000 | 1,607,000 | 1,373,000 | ||
current operating lease liabilities | 882,000 | 610,000 | 650,000 | 630,000 | 595,000 | 482,000 | 573,000 | 645,000 | 773,000 | 839,000 | 989,000 | 1,545,000 | 1,777,000 | 953,000 | 1,629,000 | 1,966,000 | 1,415,000 | 1,640,000 | 1,948,000 | 2,154,000 | 2,352,000 | 2,306,000 | 2,062,000 | 2,247,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 11,028,000 | 6,451,000 | 3,264,000 | 12,321,000 | 8,983,000 | 7,581,000 | 4,954,000 | 11,985,000 | 6,517,000 | 1,737,000 | 2,584,000 | 2,738,000 | 1,720,000 | 356,000 | 1,102,000 | 554,000 | 1,076,000 | 54,000 | 310,000 | 1,799,000 | 1,861,000 | 425,000 | 912,000 | 1,034,000 | 913,000 | 507,000 | 279,000 | 878,000 | 897,000 | 1,418,000 | 1,437,000 | 1,437,000 | 1,219,000 | 1,084,000 | 922,000 | 1,477,000 | 1,459,000 | 1,202,000 | 1,113,000 | 1,221,000 | 784,000 | 1,239,000 | 966,000 | 705,000 | 3,155,000 | 5,267,000 | 10,195,000 | 5,917,000 | 4,676,000 | 988,000 | 879,000 | 3,516,000 | 1,715,000 | 2,360,000 | 450,000 | 881,000 | 3,408,000 | 1,316,000 | 2,217,000 | 1,500,000 | 4,344,000 | 4,636,000 | 4,165,000 | 7,637,000 | 13,087,000 | 6,306,000 | 4,293,000 | 7,223,000 | 2,357,000 | 902,000 | 2,906,000 | 1,669,000 | 1,265,000 | 1,803,000 | 1,761,000 | 4,086,000 | 2,886,000 | 1,389,000 | 1,185,000 | 514,000 | 888,000 | |||
other current liabilities | 23,908,000 | 20,072,000 | 17,730,000 | 17,330,000 | 17,442,000 | 15,964,000 | 16,641,000 | 20,843,000 | 18,682,000 | 16,341,000 | 16,192,000 | 14,331,000 | 12,466,000 | 12,509,000 | 9,794,000 | 8,809,000 | 7,659,000 | 7,849,000 | 8,778,000 | 10,720,000 | 9,350,000 | 9,258,000 | 9,017,000 | 10,215,000 | 10,811,000 | 10,285,000 | 9,710,000 | 8,275,000 | 7,786,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | 446,387,000 | 427,345,000 | 404,844,000 | 396,669,000 | 428,015,000 | 418,435,000 | 441,826,000 | 427,851,000 | 395,686,000 | 334,996,000 | 269,691,000 | 203,774,000 | 186,373,000 | 144,350,000 | 132,883,000 | 113,668,000 | 121,156,000 | 105,310,000 | 120,955,000 | 126,828,000 | 152,947,000 | 170,499,000 | 132,996,000 | 149,543,000 | 157,896,000 | 129,801,000 | 110,283,000 | 106,783,000 | 117,849,000 | 99,119,000 | 85,707,000 | 84,651,000 | 85,579,000 | 91,037,000 | 83,912,000 | 98,575,000 | 118,248,000 | 116,437,000 | 117,749,000 | 122,243,000 | 124,952,000 | 146,395,000 | 149,271,000 | 144,243,000 | 158,099,000 | 120,295,000 | 130,241,000 | 146,179,000 | 168,063,000 | 160,641,000 | 141,282,000 | 114,796,000 | 130,873,000 | 145,571,000 | 161,693,000 | 145,969,000 | 137,724,000 | 144,155,000 | 118,775,000 | 109,410,000 | 114,746,000 | 118,034,000 | 121,296,000 | 123,581,000 | 149,142,000 | 167,238,000 | 165,323,000 | 177,750,000 | 152,736,000 | 161,844,000 | 148,690,000 | 134,601,000 | 135,612,000 | 123,938,000 | 121,775,000 | 110,039,000 | 77,552,000 | 66,687,000 | 61,991,000 | 56,184,000 | 48,404,000 | 44,424 | ||
deferred compensation | 13,707,000 | 13,384,000 | 12,418,000 | 12,999,000 | 12,027,000 | 11,436,000 | 11,195,000 | 10,965,000 | 9,145,000 | 9,447,000 | 9,114,000 | 8,930,000 | 7,749,000 | 8,100,000 | 9,085,000 | 9,749,000 | 8,613,000 | 8,793,000 | 8,413,000 | 8,197,000 | 6,710,000 | 6,524,000 | 5,653,000 | 7,052,000 | 6,447,000 | 6,497,000 | 6,347,000 | 5,839,000 | 5,902,000 | 5,652,000 | 5,600,000 | 5,628,000 | 5,314,000 | 5,073,000 | 4,923,000 | 4,815,000 | 4,840,000 | 5,562,000 | 5,674,000 | 5,759,000 | 4,950,000 | 5,272,000 | 5,446,000 | 5,376,000 | 4,226,000 | 4,282,000 | 4,118,000 | 4,031,000 | 3,480,000 | 3,324,000 | 3,364,000 | 3,287,000 | 2,891,000 | 2,870,000 | 2,955,000 | 2,670,000 | 3,242,000 | 3,279,000 | 3,191,000 | 2,818,000 | 2,730,000 | 2,911,000 | 2,922,000 | 2,791,000 | 2,685,000 | 2,580,000 | 2,707,000 | 2,764,000 | 2,821,000 | 2,928,000 | 3,140,000 | 3,187,000 | 3,155,000 | 1,738,000 | 1,736,000 | 1,739,000 | 1,733,000 | 1,727,000 | 1,727,000 | 1,918,000 | 1,858,000 | 1,848,000 | ||
long-term operating lease liabilities | 782,000 | 614,000 | 761,000 | 735,000 | 621,000 | 427,000 | 516,000 | 573,000 | 663,000 | 741,000 | 731,000 | 713,000 | 545,000 | 1,159,000 | 1,836,000 | 1,866,000 | 2,413,000 | 2,554,000 | 2,897,000 | 3,075,000 | 3,434,000 | 3,870,000 | 4,229,000 | 4,792,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax liabilities | 5,297,000 | 3,914,000 | 3,721,000 | 3,750,000 | 2,708,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 2,041,000 | 2,054,000 | 2,261,000 | 2,190,000 | 1,736,000 | 1,946,000 | 2,296,000 | 2,240,000 | 1,722,000 | 1,844,000 | 1,765,000 | 1,783,000 | 1,507,000 | 2,247,000 | 3,031,000 | 2,938,000 | 2,787,000 | 2,363,000 | 2,151,000 | 2,365,000 | 2,161,000 | 2,334,000 | 3,188,000 | 2,991,000 | 3,115,000 | 4,349,000 | 3,880,000 | 4,242,000 | 3,356,000 | 1,232,000 | 1,238,000 | 1,200,000 | 1,197,000 | 1,519,000 | 1,510,000 | 1,479,000 | 1,466,000 | 792,000 | 780,000 | 787,000 | 723,000 | 664,000 | 669,000 | 655,000 | 655,000 | |||||||||||||||||||||||||||||||||||||||
total liabilities | 468,214,000 | 447,311,000 | 424,005,000 | 416,343,000 | 445,107,000 | 432,244,000 | 455,833,000 | 441,629,000 | 407,216,000 | 347,028,000 | 281,301,000 | 215,200,000 | 196,174,000 | 155,856,000 | 146,835,000 | 128,221,000 | 134,969,000 | 119,020,000 | 134,416,000 | 140,465,000 | 165,652,000 | 183,627,000 | 146,466,000 | 164,778,000 | 168,258,000 | 141,447,000 | 121,310,000 | 117,664,000 | 128,307,000 | 107,203,000 | 93,745,000 | 92,679,000 | 93,690,000 | 99,229,000 | 92,007,000 | 106,941,000 | 127,199,000 | 125,806,000 | 127,725,000 | 132,818,000 | 135,562,000 | 157,775,000 | 161,337,000 | 156,733,000 | 170,346,000 | 133,234,000 | 143,517,000 | 160,046,000 | 175,677,000 | 168,083,000 | 148,767,000 | 122,147,000 | 138,209,000 | 153,156,000 | 169,442,000 | 153,511,000 | 146,333,000 | 152,705,000 | 127,393,000 | 117,776,000 | 123,409,000 | 139,574,000 | 145,313,000 | 146,560,000 | 157,623,000 | 179,181,000 | 177,308,000 | 190,262,000 | 190,512,000 | 196,277,000 | 185,221,000 | 180,455,000 | 167,168,000 | 170,207,000 | 158,956,000 | 151,307,000 | 98,261,000 | 87,858,000 | 84,345,000 | 75,484,000 | 58,227,000 | 53,736 | ||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01; 5,000,000 shares authorized; none issued | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 129,000 | 129,000 | 129,000 | 129,000 | 128,000 | 128,000 | 128,000 | 127,000 | 127,000 | 126,000 | 126,000 | 126,000 | 126,000 | 126,000 | 126,000 | 126,000 | 125,000 | 125,000 | 125,000 | 125,000 | 124,000 | 124,000 | 124,000 | 124,000 | 124,000 | 124,000 | 124,000 | 123,000 | 123,000 | 123,000 | 123,000 | 122,000 | 122,000 | 122,000 | 122,000 | 122,000 | 122,000 | 122,000 | 122,000 | 122,000 | 121,000 | 120,000 | 120,000 | 121,000 | 120,000 | 120,000 | 120,000 | 120,000 | 119,000 | 119,000 | 119,000 | 118,000 | 118,000 | 117,000 | 117,000 | 117,000 | 117,000 | 117,000 | 116,000 | 116,000 | 115,000 | 115,000 | 114,000 | 114,000 | 114,000 | 114,000 | 114,000 | 113,000 | 112,000 | 111,000 | 111,000 | 111,000 | 110,000 | 110,000 | 110,000 | 110,000 | 110,000 | 110,000 | 110,000 | |||||
additional paid-in capital | 62,834,000 | 62,086,000 | 60,990,000 | 59,959,000 | 70,111,000 | 69,305,000 | 68,348,000 | 68,854,000 | 71,526,000 | 70,913,000 | 69,955,000 | 68,454,000 | 67,439,000 | 65,661,000 | 65,075,000 | 64,364,000 | 63,948,000 | 63,500,000 | 63,112,000 | 62,259,000 | 61,998,000 | 60,927,000 | 60,492,000 | 59,524,000 | 59,153,000 | 57,838,000 | 57,511,000 | 57,258,000 | 56,769,000 | 56,235,000 | 55,958,000 | 54,960,000 | 54,329,000 | 53,909,000 | 53,425,000 | 52,614,000 | 52,003,000 | 51,742,000 | 50,817,000 | 50,055,000 | 48,507,000 | 47,972,000 | 47,277,000 | 46,929,000 | 46,267,000 | 45,607,000 | 44,694,000 | 43,854,000 | 43,193,000 | 41,634,000 | 40,675,000 | 38,452,000 | 37,623,000 | 35,187,000 | 34,415,000 | 34,343,000 | 35,204,000 | 35,060,000 | 35,636,000 | 34,546,000 | 33,364,000 | 31,521,000 | 30,804,000 | 29,970,000 | 29,240,000 | 27,947,000 | 27,511,000 | 26,921,000 | 24,821,000 | 22,055,000 | 20,014,000 | 16,854,000 | 16,815,000 | 15,430,000 | 13,830,000 | 12,510,000 | 11,182,000 | 10,698,000 | 10,252,000 | 10,092,000 | 9,565,000 | |||
retained earnings | 629,848,000 | 581,703,000 | 536,736,000 | 493,673,000 | 462,194,000 | 419,384,000 | 376,401,000 | 346,162,000 | 325,281,000 | 302,040,000 | 286,777,000 | 281,493,000 | 283,638,000 | 278,017,000 | 272,068,000 | 276,390,000 | 282,505,000 | 282,284,000 | 287,364,000 | 290,624,000 | 294,016,000 | 294,052,000 | 293,590,000 | 289,184,000 | 289,422,000 | 285,891,000 | 283,805,000 | 285,843,000 | 291,530,000 | 292,974,000 | 295,653,000 | 301,959,000 | 310,598,000 | 318,712,000 | 324,897,000 | 328,693,000 | 331,959,000 | 329,414,000 | 327,481,000 | 324,843,000 | 328,294,000 | 325,014,000 | 321,027,000 | 327,846,000 | 331,213,000 | 331,786,000 | 331,842,000 | 319,249,000 | 313,987,000 | 295,427,000 | 286,114,000 | 279,296,000 | 271,911,000 | 260,067,000 | 247,921,000 | 240,510,000 | 242,254,000 | 251,607,000 | 249,900,000 | 247,401,000 | 244,969,000 | 249,751,000 | 239,464,000 | 229,605,000 | 219,961,000 | 210,087,000 | 196,949,000 | 188,097,000 | 180,244,000 | 171,905,000 | 164,013,000 | 157,983,000 | 154,572,000 | 152,112,000 | 148,942,000 | 149,382,000 | 143,665,000 | 141,908,000 | 137,763,000 | 136,670,000 | 134,830,000 | 132,698,000 | 132,990 | |
treasury stock | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -24,999,000 | -21,259,000 | -12,523,000 | -5,759,000 | -847,000 | -1,032,000 | -1,359,000 | -1,417,000 | -1,573,000 | -2,202,000 | |||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -27,042,000 | -24,014,000 | -31,493,000 | -32,430,000 | -24,361,000 | -27,079,000 | -26,093,000 | -23,824,000 | -26,909,000 | -24,010,000 | -26,064,000 | -26,602,000 | -28,998,000 | -22,857,000 | -19,400,000 | -20,302,000 | -20,356,000 | -17,969,000 | -19,270,000 | -20,164,000 | -24,513,000 | -26,533,000 | -29,076,000 | -22,160,000 | -24,547,000 | -23,195,000 | -24,147,000 | -25,867,000 | -21,779,000 | -22,886,000 | -20,343,000 | -19,068,000 | -18,754,000 | -22,644,000 | -25,493,000 | -26,379,000 | -23,768,000 | -21,679,000 | -20,387,000 | -24,939,000 | -22,401,000 | -14,935,000 | -17,638,000 | -10,741,000 | -6,503,000 | -2,398,000 | -5,109,000 | -3,667,000 | -2,073,000 | -2,997,000 | ||||||||||||||||||||||||||||||||||
total stockholders’ equity | 640,770,000 | 359,556,000 | 355,226,000 | 310,103,000 | 296,325,000 | 282,474,000 | 273,465,000 | 275,343,000 | 287,077,000 | 285,794,000 | 281,089,000 | 277,303,000 | 279,420,000 | 267,731,000 | 257,594,000 | 246,761,000 | 236,995,000 | 218,864,000 | 209,496,000 | 206,874,000 | 198,655,000 | 187,891,000 | 179,727,000 | 173,549,000 | 170,220,000 | 165,264,000 | 164,035,000 | 154,906,000 | 151,601,000 | 146,198,000 | 142,093,000 | 138,700,000 | 136,604 | |||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 1,108,984,000 | 519,602,000 | 530,903,000 | 448,312,000 | 426,976,000 | 398,865,000 | 404,840,000 | 416,663,000 | 396,450,000 | 400,281,000 | 397,634,000 | 395,074,000 | 373,310,000 | 360,599,000 | 341,015,000 | 340,784,000 | 324,607,000 | 315,679,000 | 253,470,000 | 239,755,000 | 230,842,000 | 217,825,000 | 197,169,000 | 190,340 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and intangible assets | 1,503,000 | 1,503,000 | 1,503,000 | 1,503,000 | 1,503,000 | 1,503,000 | 1,503,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,003,000 | 1,028,000 | 1,072,000 | 1,116,000 | 1,161,000 | 1,205,000 | 1,249,000 | 1,293,000 | 1,337,000 | 1,381,000 | 1,426,000 | 1,470,000 | 1,514,000 | 1,558,000 | 1,602,000 | 1,646,000 | 1,719,000 | 1,822,000 | 1,887,000 | 1,971,000 | 2,059,000 | 2,148,000 | 2,234,000 | 2,299,000 | 2,393,000 | |||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 594,905,000 | 541,363,000 | 496,332,000 | 483,073,000 | 436,739,000 | 393,785,000 | 366,320,000 | 345,026,000 | 324,070,000 | 305,795,000 | 298,472,000 | 297,206,000 | 295,948,000 | 292,870,000 | 295,579,000 | 301,223,000 | 302,941,000 | 306,332,000 | 307,845,000 | 306,626,000 | 303,571,000 | 300,131,000 | 301,673,000 | 299,153,000 | 295,659,000 | 292,294,000 | 292,358,000 | 301,644,000 | 301,447,000 | 306,392,000 | 312,974,000 | 321,296,000 | 325,100,000 | 327,952,000 | 330,051,000 | 335,317,000 | 334,600,000 | 333,034,000 | 325,082,000 | 333,262,000 | 345,648,000 | 345,027,000 | 364,155,000 | 371,097,000 | 375,115,000 | 371,547,000 | 333,129,000 | 324,658,000 | 318,134,000 | 136,604,000 | ||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 1,042,216,000 | 965,368,000 | 912,675,000 | 928,180,000 | 868,983,000 | 849,618,000 | 807,949,000 | 752,242,000 | 671,098,000 | 587,096,000 | 513,672,000 | 493,380,000 | 451,804,000 | 439,705,000 | 423,800,000 | 436,192,000 | 421,961,000 | 440,748,000 | 448,310,000 | 472,278,000 | 487,198,000 | 446,597,000 | 466,451,000 | 467,411,000 | 437,106,000 | 413,604,000 | 410,022,000 | 429,951,000 | 408,650,000 | 400,137,000 | 405,653,000 | 414,986,000 | 424,329,000 | 419,959,000 | 436,992,000 | 462,516,000 | 460,406,000 | 460,759,000 | 457,900,000 | 468,824,000 | 503,423,000 | 506,364,000 | 520,888,000 | 541,443,000 | 508,349,000 | 515,064,000 | 501,212,000 | 473,425,000 | 440,281,000 | 190,340,000 | ||||||||||||||||||||||||||||||||||
income taxes receivable | 28,000 | 61,000 | 131,000 | 95,000 | 64,000 | 100,000 | 147,000 | 119,000 | 84,000 | 105,000 | 291,000 | 154,000 | 217,000 | 161,000 | 172,000 | 147,000 | 146,000 | 467,000 | 373,000 | 105,000 | 149,000 | 233,000 | 72,000 | 93,000 | 268,000 | 6,904,000 | 7,471,000 | 7,678,000 | 7,587,000 | 8,222,000 | 7,544,000 | 4,196,000 | 3,066,000 | 1,713,000 | 2,822,000 | 2,529,000 | 2,995,000 | 1,232,000 | 2,139,000 | 3,493,000 | 3,356,000 | 2,804,000 | 2,650,000 | 2,635,000 | 2,749,000 | 3,022,000 | 3,611,000 | 1,712,000 | 305,000 | 485,000 | 301,000 | 553,000 | 2,378,000 | 4,071,000 | 5,191,000 | 4,555,000 | 7,129,000 | 6,726,000 | 1,224,000 | 51,000 | 81,000 | 695,000 | 181,000 | 135,000 | 140,000 | 149,000 | 1,128,000 | 3,180,000 | 729,000 | 548,000 | 2,875,000 | 2,674,000 | 1,291,000 | 44,000 | 213,000 | 234,000 | 507,000 | 1,154,000 | 1,717,000 | |||||
deferred income taxes | 17,212,000 | 17,105,000 | 17,229,000 | 17,064,000 | 11,712,000 | 10,944,000 | 10,056,000 | 9,161,000 | 10,187,000 | 4,690,000 | 5,554,000 | 4,639,000 | 4,230,000 | 4,666,000 | 3,726,000 | 3,644,000 | 3,477,000 | 4,411,000 | 5,243,000 | 5,117,000 | 6,960,000 | 6,283,000 | 6,453,000 | 3,539,000 | 4,061,000 | 4,173,000 | 4,347,000 | 4,006,000 | 4,054,000 | 4,198,000 | 4,390,000 | 3,910,000 | 5,010,000 | 5,170,000 | 5,106,000 | 5,297,000 | 6,115,000 | 5,925,000 | 5,407,000 | 4,716,000 | 4,910,000 | 4,798,000 | 4,771,000 | 4,598,000 | 4,189,000 | 4,011,000 | 3,781,000 | 3,580,000 | 5,307,000 | 4,164,000 | 3,360,000 | 3,087,000 | 4,296,000 | 3,893,000 | 3,640,000 | 3,303,000 | 3,311,000 | 3,508,000 | 2,532,000 | 1,518,000 | 457,000 | 2,071,000 | 1,898,000 | 793,000 | 2,235,000 | 162,000 | 643,000 | 798,000 | 1,392,000 | 1,836,000 | 1,519,000 | 1,454,000 | ||||||||||||
current maturities of long-term debt | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 400,000 | 400,000 | 400,000 | 400,000 | 800,000 | 800,000 | 800,000 | 800,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 2,000,000 | 2,000,000 | 2,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, par value .01; 5,000,000 shares authorized; none issued | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | 8,188,000 | 10,835,000 | 8,934,000 | 19,154,000 | 19,952,000 | 22,943,000 | 19,402,000 | 15,104,000 | 15,485,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and estimated earnings in excess of billings on uncompleted contracts | 82,545,000 | 70,939,000 | 44,008,000 | 38,985,000 | 51,554,000 | 46,127,000 | 56,618,000 | 59,951,000 | 66,106,000 | 80,026,000 | 89,970,000 | 99,266,000 | 104,793,000 | 97,901,000 | 96,709,000 | 84,922,000 | 95,970,000 | 83,999,000 | 79,517,000 | 78,106,000 | 86,621,000 | 73,806,000 | 72,077,000 | 70,643,000 | 86,734,000 | 87,036,000 | 77,768,000 | 53,138,000 | 51,568,000 | 43,927,000 | 36,399,000 | 33,416,000 | 38,064,000 | 35,018,000 | 40,178,000 | 43,248,000 | 46,335,000 | 55,539,000 | 55,380,000 | 81,908,000 | 82,574,000 | 83,813,000 | 78,317,000 | 54,526,000 | 69,442,000 | 63,426,000 | 55,104,000 | 52,325,000 | 39,767,000 | 43,545,000 | 44,509,000 | 35,328,000 | 29,994,000 | 28,851,000 | ||||||||||||||||||||||||||||||
billings in excess of costs and estimated earnings on uncompleted contracts | 43,174,000 | 39,437,000 | 28,722,000 | 36,729,000 | 26,166,000 | 41,882,000 | 32,539,000 | 40,208,000 | 43,974,000 | 43,021,000 | 39,556,000 | 43,407,000 | 42,057,000 | 57,317,000 | 64,171,000 | 59,280,000 | 48,702,000 | 34,254,000 | 42,019,000 | 34,130,000 | 60,201,000 | 67,187,000 | 58,202,000 | 45,185,000 | 37,144,000 | 53,414,000 | 68,617,000 | 65,142,000 | 44,523,000 | 64,565,000 | 46,941,000 | 40,352,000 | 31,009,000 | 34,630,000 | 38,468,000 | 42,427,000 | 44,772,000 | 51,988,000 | 65,038,000 | 66,199,000 | 39,336,000 | 43,203,000 | 41,734,000 | 38,777,000 | 25,924,000 | 31,252,000 | 29,037,000 | 37,536,000 | 15,537,000 | 18,275,000 | 18,415,000 | 15,742,000 | 18,087,000 | 16,810,000 | ||||||||||||||||||||||||||||||
deferred credit ─ short term | 507,000 | 1,015,000 | 1,522,000 | 2,029,000 | 2,029,000 | 2,029,000 | 2,029,000 | 2,029,000 | 2,029,000 | 2,029,000 | 2,029,000 | 2,029,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued salaries, bonuses and commissions | 16,268,000 | 12,079,000 | 10,044,000 | 14,984,000 | 14,106,000 | 12,783,000 | 12,295,000 | 22,550,000 | 22,851,000 | 20,883,000 | 15,332,000 | 19,223,000 | 18,302,000 | 19,388,000 | 14,089,000 | 25,206,000 | 22,388,000 | 20,063,000 | 16,451,000 | 27,474,000 | 23,461,000 | 19,304,000 | 15,745,000 | 25,822,000 | 24,071,000 | 19,176,000 | 15,388,000 | 22,314,000 | 16,220,000 | 14,329,000 | 13,848,000 | 25,064,000 | 22,515,000 | 22,739,000 | 17,795,000 | 24,503,000 | 22,338,000 | 19,818,000 | 18,247,000 | 26,361,000 | 23,833,000 | 17,639,000 | 14,872,000 | 19,010,000 | 16,180,000 | 13,006,000 | 11,148,000 | 12,367,000 | 9,668,000 | 8,754,000 | 9,820,000 | 8,422,000 | 6,652,000 | |||||||||||||||||||||||||||||||
other accrued expenses | 5,507,000 | 5,618,000 | 4,371,000 | 5,860,000 | 4,000,000 | 4,425,000 | 5,266,000 | 8,212,000 | 6,280,000 | 6,143,000 | 9,167,000 | 7,521,000 | 8,132,000 | 4,603,000 | 4,355,000 | 6,291,000 | 6,258,000 | 5,775,000 | 8,419,000 | 10,104,000 | 6,333,000 | 5,998,000 | 7,125,000 | 9,462,000 | 6,281,000 | 5,607,000 | 7,951,000 | 7,370,000 | 6,729,000 | 5,886,000 | 9,159,000 | 7,711,000 | 8,741,000 | 7,859,000 | 8,935,000 | 11,856,000 | 9,867,000 | 12,451,000 | 13,016,000 | 11,041,000 | 12,771,000 | 10,346,000 | 9,393,000 | 9,533,000 | 9,481,000 | 7,641,000 | 8,041,000 | 7,549,000 | 6,708,000 | 6,023,000 | 5,957,000 | 5,910,000 | 3,926,000 | 6,074 | ||||||||||||||||||||||||||||||
deferred credit ─ long term | 507,000 | 1,015,000 | 1,522,000 | 2,029,000 | 2,537,000 | 3,044,000 | 3,551,000 | 4,059,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term receivable | 2,333,000 | 2,333,000 | 2,333,000 | 2,333,000 | 2,333,000 | 4,667,000 | 4,667,000 | 4,667,000 | 4,667,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities of long-term debt and capital lease obligations | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 416,000 | 439,000 | 463,000 | 486,000 | 725,000 | 836,000 | 916,000 | 1,038,000 | 1,140,000 | 1,378,000 | 1,446,000 | 1,766,000 | 1,683,000 | 2,268,000 | 2,320,000 | 2,316,000 | 4,692,000 | 6,674,000 | 6,398,000 | 11,649,000 | 7,814,000 | 8,040,000 | 13,617,000 | 8,404,000 | 8,464,000 | 8,570,000 | 8,311,000 | 8,454,000 | 3,415,000 | 3,560,000 | 2,615,000 | 2,095,000 | 1,563,000 | 468,000 | |||||||||||||||||||||||||||||||||||||||||
long-term debt and capital lease obligations, net of current maturities | 2,000,000 | 2,400,000 | 2,400,000 | 2,400,000 | 2,400,000 | 2,800,000 | 2,800,000 | 2,800,000 | 2,800,000 | 3,200,000 | 3,200,000 | 3,200,000 | 3,200,000 | 3,630,000 | 3,646,000 | 3,712,000 | 3,803,000 | 4,301,000 | 4,387,000 | 4,543,000 | 4,675,000 | 5,202,000 | 17,595,000 | 20,073,000 | 19,200,000 | 4,800,000 | 8,269,000 | 8,211,000 | 8,709,000 | 33,944,000 | 30,377,000 | 32,299,000 | 41,608,000 | 27,372,000 | 43,302,000 | 34,213,000 | 38,295,000 | 17,450,000 | 17,783,000 | 18,833,000 | 19,436,000 | 16,018,000 | 6,592,000 | |||||||||||||||||||||||||||||||||||||||||
current assets held for sale | 20,903,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term assets held for sale | 155,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred credit − short term | 2,029,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities held for sale | 19,006,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred credit − long term | 4,566,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities held for sale | 191,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred credit-short term | 2,029,000 | 2,029,000 | 2,029,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
postretirement benefit obligation and other long-term liabilities | 784,000 | 777,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred credit-long term | 5,073,000 | 5,581,000 | 6,088,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 8,146,000 | 5,057,000 | 6,831,000 | 4,855,000 | 6,334,000 | 5,240,000 | 5,865,000 | 3,702,000 | 4,208,000 | 4,331,000 | 7,040,000 | 6,870,000 | 8,114,000 | 6,334,000 | 8,951,000 | 4,922,000 | 3,101,000 | 6,528,000 | 6,741,000 | 6,553,000 | 2,859,000 | 2,459,000 | 3,935,000 | 2,464,000 | 3,856,000 | 3,855,000 | 4,235,000 | 4,744,000 | 4,176,000 | 5,813,000 | 2,776,000 | 5,631,000 | 7,717,000 | 4,461,000 | 5,858,000 | 4,529,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
postretirement benefit obligation | 757,000 | 739,000 | 685,000 | 900,000 | 532,000 | 830,000 | 815,000 | 778,000 | 784,000 | 882,000 | 857,000 | 832,000 | 807,000 | 1,017,000 | 992,000 | 967,000 | 942,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 195,000 | 918,000 | 921,000 | 864,000 | 130,000 | 1,069,000 | 1,082,000 | 1,069,000 | 166,000 | 884,000 | 884,000 | 873,000 | 199,000 | 204,000 | 207,000 | 210,000 | 212,000 | 212,000 | 210,000 | 207,000 | 204,000 | 111,000 | 100,000 | 92,000 | 87,000 | 9,000 | 36,000 | 63,000 | 1,526,000 | 1,661,000 | 1,794,000 | 1,871,000 | 1,424,000 | 1,383,000 | 813 | |||||||||||||||||||||||||||||||||||||||||||||||||
shares issued and outstanding, respectively | 119,000 | 119,000 | 119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -4,051,000 | -2,250,000 | -675,000 | -379,000 | -1,484,000 | -752,000 | -1,578,000 | -1,371,000 | 149,000 | 717,000 | -985,000 | -1,352,000 | -2,832,000 | -2,191,000 | -2,716,000 | -1,715,000 | -5,877,000 | -5,416,000 | 335,000 | 2,084,000 | 2,071,000 | 2,071,000 | 2,557,000 | 1,812,000 | 1,509,000 | 1,533,000 | 432,000 | 483,000 | 44,000 | -11,000 | -27,000 | 7,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in-capital | 39,394,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash held in escrow | 75,000 | 1,000,000 | 2,454,000 | 2,383,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and equity | 449,481,000 | 451,916,000 | 421,676,000 | 439,782,000 | 413,187,000 | 400,712,000 | 418,994,000 | 413,626,000 | 404,711,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interest | 582,000 | 557,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total equity | 277,303,000 | 279,420,000 | 268,313,000 | 258,151,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | 456,000 | 487,000 | 278,000 | 523,000 | 248,000 | 142,000 | 198,000 | 417,000 | 298,000 | 357,000 | 387,000 | 337,000 | 303,000 | 296,000 | 299,000 | 281,000 | 248,000 | 242,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
postretirement benefits obligation | 1,220,000 | 1,196,000 | 1,171,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities | 10,200,000 | 12,225,000 | 40,372,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidated balance sheet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amounts in thousands | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balance sheet data: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt and capital lease obligations, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
including current maturities | 7,359,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 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-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 51,420,000 | 48,234,000 | 46,330,000 | 34,763,000 | 46,052,000 | 46,223,000 | 33,488,000 | 24,085,000 | 26,435,000 | 18,454,000 | 8,474,000 | 1,162,000 | 8,739,000 | 3,260,000 | -2,040,000 | -225,000 | -364,000 | 2,983,000 | 3,481,000 | 7,421,000 | 2,775,000 | 6,538,000 | -5,143,000 | -3,215,000 | 5,508,000 | 4,894,000 | 6,312,000 | 7,049,000 | -3,683,000 | -239,000 | 2,430,000 | 2,947,000 | 15,592,000 | 8,255,000 | 18,568,000 | 9,305,000 | 6,818,000 | 7,385,000 | 11,853,000 | 12,138,000 | 7,411,000 | -1,745,000 | -9,353,000 | 1,707,000 | 2,499,000 | 2,432,000 | -4,782,000 | 10,319,000 | 9,885,000 | 9,745,000 | 9,874,000 | 13,138,000 | 8,852,000 | 7,853,000 | 8,339,000 | 7,893,000 | 6,029,000 | 3,586,000 | 2,460,000 | 3,170,000 | 1,391,000 | 2,892,000 | 1,757,000 | 4,145,000 | 1,093,000 | 1,840,000 | 2,132,000 | ||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 2,152,000 | 2,375,000 | 2,417,000 | 2,414,000 | 2,436,000 | 2,610,000 | 2,659,000 | 2,630,000 | 2,660,000 | 2,637,000 | 2,644,000 | 2,597,000 | 2,624,000 | 2,948,000 | 3,239,000 | 3,221,000 | 1,443,000 | 1,658,000 | 1,805,000 | 1,202,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 960,000 | 1,131,000 | 1,031,000 | 1,513,000 | 927,000 | 957,000 | 1,206,000 | 1,657,000 | 685,000 | 958,000 | 1,649,000 | 1,307,000 | 1,782,000 | 588,000 | 712,000 | 1,008,000 | 448,000 | 388,000 | 853,000 | 894,000 | 1,083,000 | 441,000 | 968,000 | 982,000 | 1,619,000 | 330,000 | 670,000 | 1,220,000 | 667,000 | 418,000 | 998,000 | 1,069,000 | 420,000 | 484,000 | 811,000 | 1,009,000 | 648,000 | 1,117,000 | 775,000 | 2,343,000 | 909,000 | 695,000 | 451,000 | 1,116,000 | 520,000 | 864,000 | 816,000 | 1,185,000 | 1,217,000 | 1,024,000 | 1,281,000 | 942,000 | 829,000 | 508,000 | 313,000 | 73,000 | -1,018,000 | 29,000 | 363,000 | 725,000 | 437,000 | 329,000 | 346,000 | 817,000 | -227,000 | 596,000 | 663,000 | 590,000 | -289,000 | 596,000 | 1,052,000 | 808,000 | -225,000 | 501,000 | 169,000 | 206,000 | 1,106,000 | 318,000 | 417,000 | ||
unrealized mark-to-market gain on derivative contracts | 199,000 | -410,000 | -213,000 | -83,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense (recovery) | -29,000 | -171,000 | 354,000 | 91,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | -2,021,000 | -1,576,000 | -1,284,000 | 13,000 | -7,326,000 | -107,000 | 124,000 | -165,000 | -5,296,000 | -768,000 | -888,000 | -895,000 | 687,000 | -5,497,000 | 864,000 | -915,000 | -409,000 | 436,000 | -940,000 | -82,000 | -167,000 | 934,000 | 832,000 | -126,000 | -672,000 | -326,000 | 219,000 | -180,000 | -1,149,000 | -577,000 | 308,000 | -4,000 | 5,015,000 | -4,658,000 | -804,000 | 22,000 | 1,739,000 | -831,000 | -719,000 | -537,000 | -36,000 | 315,000 | -810,000 | -916,000 | -1,610,000 | -434,000 | 2,559,000 | -197,000 | -885,000 | -163,000 | 638,000 | -182,000 | -1,758,000 | 436,000 | 331,000 | -60,000 | |||||||||||||||||||||||||
changes in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -5,182,000 | -7,216,000 | -9,079,000 | 19,042,000 | -40,408,000 | 10,287,000 | -15,283,000 | 38,095,000 | -2,732,000 | -33,686,000 | -18,753,000 | -44,547,000 | -4,618,000 | -14,349,000 | -11,473,000 | -1,189,000 | -6,314,000 | -375,000 | 5,429,000 | -6,249,000 | 27,701,000 | -6,178,000 | 8,602,000 | 11,844,000 | -3,843,000 | -29,066,000 | 8,331,000 | 4,385,000 | -17,924,000 | -4,980,000 | 10,830,000 | -25,102,000 | 24,136,000 | -10,237,000 | 21,850,000 | 12,234,000 | -13,086,000 | 15,029,000 | -20,177,000 | 18,603,000 | 6,228,000 | 12,484,000 | 7,353,000 | -25,674,000 | 13,557,000 | -1,126,000 | -18,049,000 | 7,577,000 | -6,939,000 | 1,474,000 | 3,734,000 | 7,569,000 | -18,280,000 | -9,684,000 | 33,335,000 | -21,580,000 | -3,465,000 | -3,827,000 | -8,198,000 | -2,126,000 | 16,063,000 | -4,656,000 | 10,723,000 | 17,557,000 | 1,627,000 | 11,682,000 | 6,540,000 | -4,457,000 | -1,677,000 | -14,127,000 | 13,214,000 | -24,556,000 | 13,007,000 | -8,766,000 | -679,000 | -2,984,000 | -923,000 | -20,672,000 | 2,914,000 | -13,817,000 | |
contract assets and liabilities | -5,114,000 | -1,454,000 | -22,869,000 | 5,942,000 | -7,410,000 | -48,642,000 | -20,373,000 | 41,711,000 | 49,437,000 | 55,079,000 | 44,784,000 | 78,298,000 | -6,879,000 | 113,000 | 16,618,000 | -6,730,000 | -4,278,000 | -19,026,000 | -11,692,000 | -4,955,000 | -17,604,000 | 49,764,000 | -21,088,000 | 1,474,000 | 12,379,000 | 23,291,000 | -1,373,000 | 21,036,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 5,704,000 | 1,234,000 | -819,000 | -3,143,000 | -564,000 | -3,117,000 | -12,533,000 | -5,604,000 | 2,028,000 | -7,244,000 | -3,654,000 | -4,406,000 | -2,039,000 | -5,552,000 | -7,523,000 | -6,312,000 | -1,590,000 | 1,698,000 | -951,000 | 244,000 | 2,838,000 | -439,000 | 959,000 | -3,054,000 | 213,000 | -4,750,000 | 401,000 | -3,853,000 | 1,519,000 | -981,000 | -3,473,000 | -88,000 | 694,000 | 1,431,000 | 3,644,000 | 2,444,000 | 1,520,000 | 1,986,000 | 4,131,000 | -1,478,000 | 3,237,000 | -449,000 | 638,000 | -3,998,000 | -4,306,000 | 842,000 | -900,000 | 405,000 | 1,905,000 | 1,478,000 | -1,113,000 | 1,611,000 | 7,909,000 | 2,003,000 | -4,863,000 | -1,101,000 | 4,289,000 | -2,008,000 | -2,357,000 | 1,618,000 | 398,000 | -229,000 | 3,956,000 | 8,195,000 | 8,116,000 | 5,382,000 | 4,281,000 | 8,105,000 | -1,573,000 | -8,689,000 | -3,546,000 | -11,705,000 | -6,745,000 | 36,000 | -4,851,000 | -7,588,000 | -4,165,000 | -718,000 | -3,607,000 | 1,030,000 | |
income taxes | 3,721,000 | 4,916,000 | -10,836,000 | 3,377,000 | 1,478,000 | 2,592,000 | -7,063,000 | 5,508,000 | 4,823,000 | -873,000 | -186,000 | 1,048,000 | 1,545,000 | -888,000 | 609,000 | -578,000 | 1,029,000 | -271,000 | -1,498,000 | 267,000 | 1,348,000 | -755,000 | -89,000 | 216,000 | 242,000 | 241,000 | -422,000 | 6,620,000 | 51,000 | 177,000 | -85,000 | 853,000 | 620,000 | -201,000 | 84,000 | ||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | -2,728,000 | -1,759,000 | 2,816,000 | -6,000 | -2,716,000 | -2,045,000 | 2,497,000 | -826,000 | -1,272,000 | -3,007,000 | 658,000 | 368,000 | -2,595,000 | -991,000 | 152,000 | 857,000 | -1,078,000 | -1,052,000 | 2,376,000 | 166,000 | -409,000 | -1,776,000 | 2,349,000 | 498,000 | -1,296,000 | -1,391,000 | 626,000 | -565,000 | -1,161,000 | -1,232,000 | 1,055,000 | 1,101,000 | 4,262,000 | -2,771,000 | -239,000 | -799,000 | 745,000 | -1,536,000 | 3,655,000 | -1,522,000 | 581,000 | 462,000 | 1,146,000 | 467,000 | -1,436,000 | -624,000 | -672,000 | 1,631,000 | -2,576,000 | 798,000 | -2,288,000 | 718,000 | 2,000,000 | 4,391,000 | 719,000 | 619,000 | 926,000 | 2,250,000 | -7,784,000 | -5,185,000 | 3,465,000 | 3,691,000 | -773,000 | -3,764,000 | -403,000 | 1,508,000 | -525,000 | 3,445,000 | -2,454,000 | 191,000 | 2,817,000 | 865,000 | -1,342,000 | -4,694,000 | 3,035,000 | 2,124,000 | -2,985,000 | -950,000 | |||
accounts payable | 22,000 | -7,770,000 | 8,419,000 | -8,162,000 | -6,069,000 | -464,000 | 29,871,000 | -6,992,000 | -5,918,000 | 11,670,000 | 12,230,000 | -24,149,000 | 17,068,000 | -1,846,000 | 6,290,000 | -2,918,000 | 11,962,000 | -6,110,000 | 11,295,000 | -7,387,000 | -4,045,000 | -5,662,000 | -145,000 | -5,457,000 | 11,724,000 | 4,906,000 | 1,542,000 | -8,622,000 | 6,864,000 | -301,000 | 5,733,000 | -4,144,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 11,949,000 | 11,497,000 | 7,084,000 | -20,797,000 | 9,348,000 | 7,116,000 | 4,934,000 | -16,387,000 | 8,201,000 | 6,859,000 | 9,410,000 | -12,741,000 | 9,584,000 | 5,085,000 | 5,274,000 | -11,035,000 | 3,978,000 | 1,990,000 | 968,000 | -10,087,000 | 2,770,000 | 2,858,000 | 4,965,000 | -10,128,000 | 4,470,000 | 4,589,000 | 2,745,000 | -10,385,000 | 8,504,000 | 4,406,000 | 2,622,000 | -6,673,000 | 2,341,000 | 380,000 | -999,000 | -13,398,000 | 1,617,000 | 2,204,000 | 2,004,000 | -1,898,000 | 963,000 | 2,509,000 | 5,948,000 | -12,793,000 | 3,772,000 | 2,538,000 | 838,000 | -12,145,000 | 5,402,000 | 4,137,000 | 2,166,000 | -12,338,000 | 5,921,000 | 5,415,000 | 1,601,000 | -6,526,000 | 6,655,000 | 2,017,000 | -2,534,000 | -10,393,000 | 991,000 | 900,000 | 3,797,000 | -11,080,000 | 5,101,000 | 1,582,000 | -88,000 | -6,635,000 | 546,000 | 9,231,000 | 4,429,000 | -3,784,000 | 3,272,000 | 5,574,000 | 2,611,000 | -3,580,000 | 3,540,000 | 2,763,000 | -725,000 | 3,282,000 | |
other | -51,000 | -1,168,000 | 154,000 | 2,671,000 | -871,000 | -859,000 | -1,657,000 | 1,163,000 | -1,168,000 | 235,000 | 68,000 | 1,864,000 | -1,112,000 | -698,000 | 1,748,000 | 320,000 | -66,000 | -188,000 | -1,064,000 | -234,000 | 271,000 | 541,000 | -2,117,000 | 445,000 | -1,796,000 | 2,353,000 | -24,000 | -763,000 | 1,682,000 | -265,000 | 474,000 | 15,000 | -563,000 | -196,000 | -666,000 | -525,000 | -1,049,000 | -309,000 | -99,000 | 356,000 | -300,000 | -83,000 | -467,000 | 17,000 | -412,000 | 1,642,000 | -9,862,000 | 10,156,000 | 3,192,000 | -309,000 | -167,000 | 33,000 | -74,000 | -1,276,000 | 3,491,000 | -409,000 | -618,000 | -206,000 | 338,000 | 267,000 | -21,000 | -10,000 | |||||||||||||||||||
net cash from operating activities | 61,075,000 | 47,382,000 | 22,408,000 | 37,072,000 | -5,991,000 | 13,761,000 | 16,993,000 | 83,898,000 | 77,239,000 | 49,800,000 | 56,063,000 | -549,000 | 24,202,000 | -14,776,000 | 14,825,000 | -27,833,000 | 9,232,000 | -21,614,000 | 7,097,000 | -25,176,000 | 18,994,000 | 45,982,000 | 5,310,000 | 2,108,000 | 34,824,000 | 7,888,000 | 16,938,000 | 9,109,000 | -2,486,000 | -15,450,000 | 3,453,000 | -14,060,000 | 9,691,000 | 7,454,000 | 16,296,000 | 3,374,000 | 13,106,000 | 36,592,000 | 1,143,000 | 24,065,000 | -5,670,000 | 22,690,000 | 18,626,000 | -22,728,000 | 23,741,000 | -7,835,000 | -12,127,000 | 5,349,000 | 3,096,000 | 31,490,000 | 35,972,000 | 21,204,000 | -16,918,000 | 33,237,000 | -9,860,000 | -9,754,000 | 16,751,000 | 1,690,000 | 6,800,000 | 11,930,000 | 6,176,000 | 30,698,000 | 15,329,000 | 14,764,000 | 32,389,000 | 41,860,000 | 37,971,000 | -485,000 | 4,908,000 | 4,996,000 | -14,607,000 | 20,356,000 | -7,756,000 | 5,145,000 | -5,585,000 | 14,950,000 | -8,442,000 | -4,935,000 | -7,273,000 | ||
capital expenditures | -1,769,000 | -5,117,000 | -4,074,000 | -2,189,000 | -8,456,000 | -1,389,000 | -903,000 | -1,235,000 | -3,813,000 | -650,000 | -630,000 | -2,726,000 | -686,000 | -649,000 | -680,000 | -436,000 | -451,000 | -850,000 | -629,000 | -961,000 | -856,000 | -805,000 | -1,067,000 | -2,402,000 | -1,045,000 | -1,247,000 | -1,199,000 | -764,000 | -524,000 | -1,163,000 | -1,114,000 | -1,701,000 | -1,116,000 | -818,000 | -774,000 | -928,000 | -1,044,000 | -874,000 | -497,000 | -629,000 | -473,000 | -5,554,000 | -9,730,000 | -18,962,000 | -5,199,000 | -2,832,000 | -2,700,000 | -5,764,000 | -20,641,000 | -20,458,000 | -19,895,000 | -13,375,000 | -6,667,000 | -9,501,000 | -9,378,000 | -3,275,000 | -1,405,000 | -1,904,000 | -763,000 | -959,000 | -2,001,000 | -846,000 | -614,000 | -1,669,000 | -3,431,000 | -1,016,000 | -1,965,000 | -1,459,000 | -439,000 | -784,000 | -746,000 | -3,227,000 | -1,433,000 | -4,248,000 | -5,430,000 | -2,158,000 | -1,467,000 | -1,178,000 | -1,165,000 | ||
free cash flows | 59,306,000 | 42,265,000 | 18,334,000 | 34,883,000 | -14,447,000 | 12,372,000 | 16,090,000 | 82,663,000 | 73,426,000 | 49,150,000 | 55,433,000 | -3,275,000 | 23,516,000 | -15,425,000 | 14,145,000 | -28,269,000 | 8,781,000 | -22,464,000 | 6,468,000 | -26,137,000 | 18,138,000 | 45,177,000 | 4,243,000 | -294,000 | 33,779,000 | 6,641,000 | 15,739,000 | 8,345,000 | -3,010,000 | -16,613,000 | 2,339,000 | -15,761,000 | 8,575,000 | 6,636,000 | 15,522,000 | 2,446,000 | 12,062,000 | 35,718,000 | 646,000 | 23,436,000 | -6,143,000 | 17,136,000 | 8,896,000 | -41,690,000 | 18,542,000 | -10,667,000 | -14,827,000 | -415,000 | -17,545,000 | 11,032,000 | 16,077,000 | 7,829,000 | -23,585,000 | 23,736,000 | -19,238,000 | -13,029,000 | 15,346,000 | -214,000 | 6,037,000 | 10,971,000 | 4,175,000 | 29,852,000 | 14,715,000 | 13,095,000 | 28,958,000 | 40,844,000 | 36,006,000 | -1,944,000 | 4,469,000 | 4,212,000 | -15,353,000 | 17,129,000 | -9,189,000 | 897,000 | -11,015,000 | 12,792,000 | -9,909,000 | -6,113,000 | -8,438,000 | ||
investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term investments | 0 | -14,648,000 | -2,786,000 | -19,828,000 | -15,318,000 | -14,986,000 | -14,726,000 | -15,094,000 | -7,277,000 | -14,000 | -11,153,000 | -3,937,000 | -7,867,000 | -4,033,000 | -11,911,000 | -3,924,000 | -11,223,000 | 0 | 0 | 0 | -5,869,000 | -1,549,000 | 0 | 0 | -20,712,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of short-term investments | 9,130,000 | 10,986,000 | 20,898,000 | 12,523,000 | 14,795,000 | 14,621,000 | 7,363,000 | 0 | 3,695,000 | 3,690,000 | 14,447,000 | 3,878,000 | 7,867,000 | 4,033,000 | 7,941,000 | 7,847,000 | 0 | 0 | 0 | 6,146,000 | 0 | 0 | 1,467,000 | 11,621,000 | 3,804,000 | 5,425,000 | 1,594,000 | 24,425,000 | 28,535,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for business acquisition, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant and equipment | -1,769,000 | -5,117,000 | -4,074,000 | -2,189,000 | -8,456,000 | -1,389,000 | -903,000 | -1,235,000 | -3,813,000 | -650,000 | -630,000 | -2,726,000 | -686,000 | -649,000 | -680,000 | -436,000 | -451,000 | -850,000 | -629,000 | -961,000 | -856,000 | -805,000 | -1,067,000 | -2,402,000 | -1,045,000 | -1,247,000 | -1,199,000 | -764,000 | -524,000 | -1,163,000 | -1,114,000 | -1,701,000 | -1,116,000 | -818,000 | -774,000 | -928,000 | -1,044,000 | -874,000 | -497,000 | -629,000 | -473,000 | -5,554,000 | -9,730,000 | -18,962,000 | -5,199,000 | -2,832,000 | -2,700,000 | -5,764,000 | -20,641,000 | -20,458,000 | -19,895,000 | -13,375,000 | -3,517,000 | -6,667,000 | -9,501,000 | -9,378,000 | -3,275,000 | -1,405,000 | -1,904,000 | -763,000 | -959,000 | -2,001,000 | -846,000 | -614,000 | -1,669,000 | -3,431,000 | -1,016,000 | -1,965,000 | -1,459,000 | -439,000 | -784,000 | -746,000 | -3,227,000 | -1,433,000 | -4,248,000 | -5,430,000 | -2,158,000 | -1,467,000 | -1,178,000 | -2,882,000 | -1,165,000 |
proceeds from sale of property, plant and equipment | 0 | 0 | 81,000 | 0 | 0 | 1,000 | 11,000 | 0 | 42,000 | 9,000 | 31,000 | 1,000 | 0 | 55,000 | 1,000 | 65,000 | 83,000 | 27,000 | 12,000 | 61,000 | 8,000 | 12,000 | 31,000 | 0 | 58,000 | 174,000 | 72,000 | 615,000 | 24,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of intangible assets | 0 | 0 | 0 | -250,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -4,127,000 | -8,779,000 | 14,058,000 | -9,494,000 | -8,898,000 | -1,728,000 | -9,763,000 | -1,485,000 | -11,176,000 | -15,744,000 | -629,000 | 975,000 | 6,484,000 | 7,605,000 | -3,251,000 | -4,373,000 | -451,000 | -850,000 | -4,125,000 | 2,962,000 | -12,079,000 | -8,135,000 | -1,067,000 | 3,744,000 | -1,045,000 | -1,247,000 | 259,000 | 4,997,000 | 2,069,000 | 11,154,000 | -2,222,000 | -858,000 | 27,870,000 | -66,598,000 | -774,000 | -15,802,000 | -979,000 | -791,000 | -470,000 | -617,000 | -412,000 | -5,546,000 | -9,718,000 | -18,931,000 | -5,199,000 | -2,774,000 | 12,179,000 | -5,764,000 | -20,467,000 | -20,386,000 | -19,280,000 | -13,351,000 | -3,480,000 | -6,504,000 | -9,564,000 | -8,320,000 | -4,229,000 | -1,157,000 | -639,000 | -739,000 | -959,000 | -4,226,000 | -846,000 | -22,428,000 | -1,654,000 | -3,417,000 | -1,016,000 | -1,964,000 | -1,459,000 | -439,000 | -784,000 | -746,000 | -3,207,000 | -1,433,000 | -4,248,000 | -5,275,000 | -3,682,000 | 8,741,000 | -3,157,000 | 8,492,000 | |
financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares withheld in lieu of employee tax withholding | -218,000 | -35,000 | 0 | -11,995,000 | -123,000 | 0 | -1,724,000 | -4,752,000 | -70,000 | 0 | -159,000 | -423,000 | -12,000 | -3,000 | 0 | -660,000 | 0 | 0 | 0 | -632,000 | -12,000 | -6,000 | 0 | -611,000 | -303,000 | -4,000 | -416,000 | -731,000 | -134,000 | -140,000 | 0 | -438,000 | 0 | 0 | 0 | -398,000 | 0 | -192,000 | -13,000 | -795,000 | -454,000 | ||||||||||||||||||||||||||||||||||||||||
dividends paid | -3,229,000 | -3,228,000 | -3,227,000 | -3,185,000 | -3,178,000 | -3,176,000 | -3,175,000 | -3,124,000 | -3,115,000 | -3,112,000 | -3,106,000 | -3,074,000 | -3,063,000 | -3,064,000 | -3,058,000 | -3,048,000 | -3,040,000 | -3,039,000 | -3,035,000 | -3,028,000 | -3,019,000 | -3,019,000 | -3,015,000 | -3,013,000 | -3,007,000 | -3,003,000 | -2,996,000 | -2,992,000 | -2,982,000 | -2,980,000 | -2,977,000 | -2,977,000 | -2,971,000 | -2,970,000 | -2,968,000 | -2,966,000 | -2,963,000 | -2,961,000 | -2,929,000 | -2,992,000 | -3,032,000 | -3,062,000 | -3,136,000 | -3,128,000 | -3,003,000 | -3,003,000 | -2,999,000 | -2,993,000 | |||||||||||||||||||||||||||||||||
net cash from financing activities | -3,447,000 | -3,263,000 | -3,227,000 | -15,180,000 | -3,301,000 | -3,176,000 | -4,899,000 | -7,876,000 | -3,185,000 | -3,112,000 | -3,265,000 | -3,497,000 | -3,075,000 | -3,067,000 | -3,058,000 | -4,108,000 | -3,040,000 | -3,039,000 | -3,035,000 | -4,060,000 | -3,031,000 | -3,025,000 | -3,015,000 | -4,024,000 | -3,310,000 | -3,007,000 | -3,412,000 | -4,123,000 | -3,116,000 | -3,120,000 | -2,977,000 | -3,815,000 | -2,971,000 | -2,970,000 | -2,968,000 | -3,764,000 | -3,350,000 | -3,153,000 | -2,942,000 | -7,927,000 | -12,142,000 | -9,826,000 | -8,998,000 | -3,982,000 | -2,644,000 | -2,955,000 | -2,974,000 | -3,933,000 | 264,000 | -18,000 | -23,000 | -675,000 | -151,000 | 1,803,000 | 231,000 | -612,000 | -143,000 | -61,000 | -363,000 | -234,000 | -13,392,000 | -1,215,000 | 939,000 | -5,724,000 | -4,769,000 | -261,000 | -5,561,000 | -19,847,000 | 5,536,000 | -5,438,000 | -3,008,000 | 16,702,000 | -16,121,000 | 9,854,000 | -2,767,000 | 4,987,000 | -226,000 | -429,000 | 73,000 | 10,924,000 | |
net increase in cash and cash equivalents | 53,501,000 | 35,340,000 | 33,239,000 | 12,398,000 | -18,190,000 | 8,857,000 | 2,331,000 | 74,537,000 | 30,944,000 | -25,503,000 | -63,000 | -26,274,000 | -18,733,000 | 34,590,000 | -62,114,000 | 12,554,000 | -16,192,000 | 8,777,000 | 32,648,000 | -2,269,000 | 15,521,000 | -90,000 | -45,641,000 | 15,898,000 | -13,564,000 | -2,922,000 | -4,348,000 | -17,107,000 | 11,086,000 | 16,669,000 | 7,178,000 | -16,055,000 | -21,619,000 | 23,904,000 | -18,792,000 | -14,126,000 | 15,533,000 | 688,000 | 5,827,000 | -2,421,000 | 735,000 | 30,791,000 | -12,823,000 | 8,341,000 | 28,711,000 | 35,283,000 | 16,160,000 | 3,592,000 | -969,000 | 1,204,000 | 1,349,000 | 1,028,000 | 11,746,000 | 12,143,000 | |||||||||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | -1,228,000 | 3,584,000 | 705,000 | -2,131,000 | 1,509,000 | -101,000 | -475,000 | 988,000 | 372,000 | 238,000 | 749,000 | -363,000 | 10,000 | -95,000 | 85,000 | 140,000 | 74,000 | -813,000 | 42,000 | -746,000 | 396,000 | -39,000 | 1,285,000 | 1,130,000 | 332,000 | -946,000 | -408,000 | -655,000 | 703,000 | -166,000 | -1,566,000 | 369,000 | -702,000 | -1,013,000 | -543,000 | -66,000 | 591,000 | 661,000 | -10,000 | -283,000 | 26,000 | 149,000 | -740,000 | 389,000 | -109,000 | -404,000 | 326,000 | -323,000 | 450,000 | -262,000 | 676,000 | 2,759,000 | -366,000 | -1,401,000 | -379,000 | 588,000 | -98,000 | -1,337,000 | -293,000 | 18,000 | 29,000 | -53,000 | 373,000 | 129,000 | -23,000 | 333,000 | -398,000 | 503,000 | -9,000 | ||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 0 | 315,331,000 | 0 | 0 | 0 | 245,875,000 | 0 | 0 | 101,954,000 | 0 | 0 | 114,314,000 | 0 | 0 | 160,216,000 | 0 | 0 | 123,466,000 | 0 | 0 | 115,353,000 | 0 | 0 | 97,403,000 | 0 | 0 | 10,134,000 | 0 | 0 | 5,257,000 | 0 | 0 | 10,495,000 | 0 | 0 | 24,844,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 52,273,000 | 38,924,000 | 33,944,000 | 325,598,000 | -16,681,000 | 8,756,000 | 1,856,000 | 321,400,000 | 31,316,000 | 52,407,000 | 99,632,000 | -10,601,000 | 8,526,000 | 77,905,000 | -25,418,000 | 77,000 | 134,016,000 | -21,230,000 | 23,795,000 | 104,270,000 | 15,210,000 | 1,138,000 | 120,918,000 | 3,494,000 | 30,425,000 | 83,179,000 | 29,299,000 | 35,185,000 | 24,957,000 | -951,000 | 1,233,000 | 6,553,000 | 794,000 | -1,893,000 | 4,955,000 | 10,644,000 | 373,000 | 16,816,000 | 12,143,000 | ||||||||||||||||||||||||||||||||||||||||||
depreciation | 1,742,000 | 1,718,000 | 1,755,000 | 1,797,000 | 1,709,000 | 1,724,000 | 1,641,000 | 2,188,000 | 2,176,000 | 2,136,000 | 3,204,000 | 3,187,000 | 3,145,000 | 3,162,000 | 3,182,000 | 3,080,000 | 3,075,000 | 3,063,000 | 3,178,000 | 3,283,000 | 3,322,000 | 3,196,000 | 3,226,000 | 3,332,000 | 3,244,000 | 3,318,000 | 3,616,000 | 2,711,000 | 2,497,000 | 2,562,000 | 1,996,000 | 1,931,000 | 1,935,000 | 2,657,000 | 2,762,000 | 2,683,000 | 2,550,000 | 2,470,000 | 2,808,000 | 2,753,000 | 2,401,000 | 2,479,000 | 2,273,000 | 2,001,000 | 1,913,000 | 1,816,000 | 1,846,000 | 1,918,000 | 2,038,000 | 2,038,000 | 2,094,000 | 1,963,000 | 2,351,000 | 2,083,000 | 1,703,000 | 1,551,000 | |||||||||||||||||||||||||
bad debt (recovery) expense | -19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized mark-to-market loss on derivative contracts | 194,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt recovery | -90,000 | -20,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of division | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense | -16,000 | 194,000 | -90,000 | -65,000 | 95,000 | 6,000 | -146,000 | -19,000 | 71,000 | 136,000 | 9,000 | 42,000 | 107,000 | 25,000 | 74,000 | 27,000 | 18,000 | -129,000 | 16,000 | -113,000 | -118,000 | 91,000 | 248,000 | -438,000 | 186,000 | 283,000 | 15,000 | -234,000 | 70,000 | -87,000 | -293,000 | 333,000 | -127,000 | 451,000 | 185,000 | -196,000 | -524,000 | 318,000 | 288,000 | -69,000 | -213,000 | -610,000 | 1,302,000 | -213,000 | 84,000 | 704,000 | 384,000 | 110,000 | 91,000 | 366,000 | 70,000 | 937,000 | 171,000 | 26,000 | 58,000 | 68,000 | 88,000 | 98,000 | -35,000 | ||||||||||||||||||||||
proceeds from sale of division | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on industrial development revenue bonds | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | 0 | 0 | 0 | -400,000 | |||||||||||||||||||||
mark-to-market loss on derivative contracts | 41,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from life insurance policy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | 3,884,000 | 34,822,000 | 1,228,000 | 1,828,000 | 30,469,000 | 3,634,000 | 13,785,000 | 9,983,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash, cash equivalents and restricted cash | 306,000 | 633,000 | -1,623,000 | 499,000 | -415,000 | -51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of period | 0 | 0 | 0 | 118,639,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of period | 4,190,000 | 35,455,000 | -395,000 | 120,966,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -3,071,000 | -10,238,000 | 8,516,000 | -36,314,000 | -7,416,000 | -1,870,000 | -5,873,000 | -130,000 | -8,019,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on cash surrender value of life insurance | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from life insurance policies | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -1,217,000 | -2,846,000 | 958,000 | -2,695,000 | 301,000 | -3,330,000 | -5,662,000 | -300,000 | -459,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on amended supply agreement | 0 | 0 | 0 | -507,000 | -507,000 | -507,000 | -508,000 | -507,000 | -507,000 | -507,000 | -508,000 | -507,000 | -507,000 | -507,000 | -508,000 | -507,000 | -508,000 | -507,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash received from amended supply agreement | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax benefit | -677,000 | 171,000 | -517,000 | 220,000 | -1,768,000 | -1,292,000 | -317,000 | -530,000 | -2,362,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash, beginning of period | 0 | 0 | 61,725,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash, end of period | 3,583,000 | 14,107,000 | 70,895,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization | 44,000 | 44,000 | 44,000 | 73,000 | 92,000 | 87,000 | 88,000 | 88,000 | 89,000 | 89,000 | 86,000 | 88,000 | 90,000 | 113,000 | 114,000 | 118,000 | 121,000 | 122,000 | 120,000 | 416,000 | 419,000 | 417,000 | 417,000 | 418,000 | 491,000 | 708,000 | 707,000 | 706,000 | 1,140,000 | 1,252,000 | 1,270,000 | 1,186,000 | 1,305,000 | 1,149,000 | 1,224,000 | 871,000 | 845,000 | 886,000 | 861,000 | 877,000 | 900,000 | 945,000 | 961,000 | 934,000 | 988,000 | 952,000 | 989,000 | 947,000 | |||||||||||||||||||||||||||||||||
excess tax benefit from stock-based compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense/ | 458,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and billings in excess of estimates on uncompleted contracts | -7,893,000 | 20,943,000 | -431,000 | -11,818,000 | 8,559,000 | -13,399,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in restricted cash | -1,554,000 | 6,891,000 | -2,702,000 | -2,925,000 | 450,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of treasury shares | 0 | 0 | 0 | -3,740,000 | -8,736,000 | -6,764,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 0 | 0 | 68,359,000 | 0 | 0 | 0 | 97,720,000 | 0 | 0 | 0 | 43,569,000 | 0 | 0 | 0 | 103,118,000 | 0 | 0 | 0 | 107,411,000 | 0 | 0 | 90,040,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of period | -3,491,000 | -8,162,000 | -1,350,000 | 49,587,000 | 35,875,000 | -60,984,000 | 12,886,000 | 80,582,000 | 8,369,000 | 31,993,000 | -1,566,000 | 58,924,000 | -19,790,000 | 7,687,000 | -792,000 | 56,464,000 | 15,355,000 | -13,630,000 | -2,331,000 | 103,724,000 | 10,803,000 | 16,695,000 | 97,367,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and billings in excess of estimated earnings on uncompleted contracts | -16,462,000 | -12,904,000 | 23,155,000 | 19,935,000 | -4,310,000 | 2,236,000 | 13,527,000 | 4,889,000 | 6,921,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax expense | -7,000 | 867,000 | 1,126,000 | 289,000 | 48,000 | 1,869,000 | 1,103,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and income taxes payable | -2,549,000 | -5,402,000 | -2,051,000 | -1,052,000 | -6,526,000 | -2,882,000 | -1,874,000 | -5,381,000 | 3,872,000 | 1,898,000 | -5,462,000 | 17,652,000 | -6,243,000 | -11,460,000 | 1,053,000 | 5,802,000 | 6,461,000 | 11,761,000 | -11,459,000 | -4,779,000 | -5,889,000 | 10,372,000 | -5,740,000 | 8,028,000 | 5,803,000 | 5,644,000 | -4,988,000 | -323,000 | -566,000 | -1,632,000 | -17,760,000 | -13,824,000 | 13,632,000 | -5,943,000 | 1,244,000 | -4,576,000 | 8,004,000 | 1,464,000 | -9,808,000 | 13,460,000 | -6,166,000 | 15,331,000 | -3,968,000 | 10,019,000 | 855,000 | 816,000 | -3,810,000 | ||||||||||||||||||||||||||||||||||
purchases of investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in short-term investments | -14,874,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operations, net of tax | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net assets held for sale | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of transdyn | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on short-term and other financing | 0 | 0 | 0 | -16,000 | -23,000 | -275,000 | -212,000 | -401,000 | -284,000 | 0 | 0 | -13,000 | -13,000 | -13,000 | -13,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for employee taxes in lieu of shares | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash held in escrow | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 125,000 | 958,000 | 496,000 | 121,000 | 302,000 | 160,000 | 273,000 | 1,675,000 | 778,000 | 1,510,000 | 590,000 | 578,000 | 1,171,000 | 925,000 | 464,000 | 109,000 | 67,000 | 180,000 | 906,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxes on stock-based compensation | 48,000 | 25,000 | -524,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of investment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and estimated earnings in excess of billings on uncompleted contracts | -12,537,000 | -1,920,000 | -1,719,000 | 16,011,000 | 668,000 | -9,512,000 | -24,386,000 | -1,525,000 | -7,673,000 | -7,530,000 | -2,936,000 | 4,620,000 | -2,864,000 | 5,159,000 | 2,859,000 | 3,089,000 | 9,061,000 | 391,000 | 26,465,000 | -216,000 | 515,000 | -5,493,000 | -23,798,000 | 14,714,000 | -5,897,000 | -8,232,000 | -2,762,000 | -9,054,000 | 3,875,000 | 1,082,000 | -9,195,000 | 3,349,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 956,000 | 1,021,000 | -1,250,000 | -287,000 | -271,000 | 98,000 | 0 | -21,000 | 22,000 | -30,000 | -46,000 | -1,338,000 | -70,000 | -80,000 | -42,000 | -429,000 | -299,000 | 1,301,000 | 151,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billings in excess of costs and estimated earnings on uncompleted contracts | -7,101,000 | 9,097,000 | 13,135,000 | 8,088,000 | -16,372,000 | -15,135,000 | 3,405,000 | 20,610,000 | -19,958,000 | 17,627,000 | 6,469,000 | 9,415,000 | -3,784,000 | -3,838,000 | -3,780,000 | -2,360,000 | -7,143,000 | -13,558,000 | -1,064,000 | 27,554,000 | -3,379,000 | 1,416,000 | 2,880,000 | 12,856,000 | -5,406,000 | 2,152,000 | -8,508,000 | 20,645,000 | -2,796,000 | -184,000 | 2,678,000 | -163,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of investment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash held in escrow | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on canadian revolving line of credit | 651,000 | 2,208,000 | 1,026,000 | 1,349,000 | 0 | 640,000 | 1,178,000 | 6,174,000 | 2,863,000 | 2,328,000 | 1,339,000 | 1,280,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on canadian revolving line of credit | -651,000 | -2,208,000 | -1,026,000 | -1,349,000 | 0 | -640,000 | -1,178,000 | -6,174,000 | -2,863,000 | -2,328,000 | -1,601,000 | -1,026,000 | -10,719,000 | -2,050,000 | 0 | -1,215,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax receivable, prepaid expenses and other current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term financing and other | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in restricted cash | 1,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided (used in) by operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of noncontrolling interest – powell asia | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of powell canada | 0 | -1,566,000 | 0 | -21,828,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on canadian term loan | -2,187,000 | -119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on deferred acquisition payable | 0 | 0 | 0 | 0 | 0 | -1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from exercise of stock options | -210,000 | 280,000 | 77,000 | 62,000 | 184,000 | 75,000 | 1,109,000 | 385,000 | 297,000 | 719,000 | 210,000 | 311,000 | 264,000 | 48,000 | 67,000 | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of investment in joint venture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of fixed assets | 88,000 | 12,000 | 58,000 | 46,000 | 248,000 | 36,000 | 24,000 | 0 | 0 | 0 | 14,000 | 15,000 | 14,000 | 0 | 1,000 | 20,000 | 0 | 0 | 155,000 | 0 | 8,000 | 21,000 | 833,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of investment in joint venture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term and other financing | 1,803,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of noncontrolling interest — powell asia | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on us revolving line of credit | 0 | 0 | 0 | 50,953,000 | 74,067,000 | 74,910,000 | 49,051,000 | 31,452,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on us revolving line of credit | 0 | 0 | 0 | -69,953,000 | -69,367,000 | -76,234,000 | -50,927,000 | -15,952,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on uk revolving line of credit | 0 | 0 | -612,000 | -601,000 | -589,000 | -588,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on uk term loan | -2,867,000 | -496,000 | -426,000 | -434,000 | -533,000 | -598,000 | -598,000 | -614,000 | -559,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of investment in joint venture in kazakhstan | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of investment in joint venture in kazakhstan | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buyout of noncontrolling interest — powell asia | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: depreciation | 2,369,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment on deferred acquisition payable | -4,292,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from (used in) operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buyout of noncontrolling interest – powell asia | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation | 106,000 | 105,000 | -127,000 | 330,000 | -285,000 | 4,000 | -9,000 | 45,000 | 124,000 | 1,501,000 | 100,000 | 90,000 | 90,000 | 93,000 | -42,000 | -111,000 | 88,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of unearned restricted stock | 158,000 | 85,000 | 94,000 | 69,000 | 65,000 | 68,000 | 35,000 | 51,000 | 52,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest earnings | -58,000 | -30,000 | 50,000 | 59,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on uk revolving line of credit | 0 | 0 | 0 | 1,959,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on capital lease obligations | -13,000 | -13,000 | -13,000 | -13,000 | -19,000 | -41,000 | -13,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on short-term financing | -158,000 | -158,000 | -147,000 | -160,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | 209,000 | -245,000 | 276,000 | -56,000 | -219,000 | 119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposition of assets | 0 | 0 | 0 | 310,000 | -10,000 | 48,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 27,000 | 29,000 | 26,000 | 58,000 | 35,000 | 33,000 | 30,000 | 11,000 | -2,000 | -6,000 | 1,000 | 24,000 | -74,000 | 135,000 | -84,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposition of assets | 8,000 | 9,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of short-term auction rate securities | 0 | 5,509,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
louisiana acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
power/vac® acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from short-term financing | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net realized gain on sale of available-for-sale securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturities and sales of available-for-sale securities | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term auction rate securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
s&i acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
power/vac acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on uk term loan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of ums | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on u.s. revolving line of credit | 37,586,000 | 19,588,000 | 8,892,000 | 526,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on u.s. revolving line of credit | -22,551,000 | -23,088,000 | -5,892,000 | -526,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on tax exempt industrial development revenue bonds | 0 | 0 | -400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net realized gain on available-for-sale securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of s&i | -707,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issue costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 284,000 | 278,000 | 114,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of marketable securities during the period, net of 0 and 17 income taxes, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable for stock options exercised | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock for deferred directors’ fees | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted stock grants | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of short-term auction rate securities | -2,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on revolving line of credit | 2,820,000 | 3,674,000 | 3,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on revolving line of credit | -2,820,000 | -3,674,000 | -3,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash (received) paid during the period for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of marketable securities during the period, net of 0 and 7 income taxes, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized foreign currency gain | 13,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of additional interest in consolidated subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on long-term debt and capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on term loan | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of long-term debt and capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
postretirement benefit liability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of marketable securities during the period, net of 9 and 33 income taxes, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on forward contracts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired under capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued acquisition costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of short term auction rate securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of short term auction rate securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of marketable securities during the period, net of 17 and 34 income taxes, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting principle, net of tax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on impairment of assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and estimated earnings in excess of billings on | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
uncompleted contracts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billings in excess of costs and estimated earnings on | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of marketable securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of marketable securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowing on long-term debt and capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of interest rate swap, net of 0, 49, and 33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of marketable securities, net of 85 and 64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock for deferred directors' fees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax provision | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and estimated earnings in excess of billings | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billings in excess of costs and estimated earnings | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments to reacquire common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of interest rate swap, net of 49, 33 and 82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of marketable securities, net of 64 income |
