7Baggers

AZZ Inc
(NYSE:AZZ) 

AZZ stock logo

AZZ Inc. provides galvanizing and metal coating solutions, welding solutions, specialty electrical equipment, and engineered services to the power generation, transmission, distribution, refining, and industrial markets in the United States and Canada. The company operates through two segments, Ener...

Founded: 1956
Full Time Employees: 4,343
Sector: Industrials
Industry: Electrical Equipment & Parts

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-05-31 2026-02-28 2025-11-30 2025-08-31 2025-05-31 2025-02-28 2024-11-30 2024-08-31 2024-05-31 2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31 2011-05-12 2011-02-28 2010-11-30 2010-08-31 2010-06-25 2010-05-12 2010-02-28 2010-01-08 2009-09-25 2009-06-26 2009-05-12 2008-11-30 2008-09-29 2008-06-27 2008-02-29 2007-11-30 2007-08-31 2007-05-31 2007-02-28 2006-11-30 2006-08-31 2006-05-31 2006-02-28 2005-11-30 2005-08-31 2005-05-31 2005-02-28 2004-11-30 2004-08-31 2004-05-31 2004-02-29 2003-11-30 2003-08-31 2003-05-31 2003-02-28 2002-11-30 2002-08-31 
                                                                                                      
      sales
    448,530,000 385,097,000 425,746,000 417,275,000 421,962,000 351,875,000 403,654,000 409,007,000 413,208,000 366,569,000 381,605,000 398,542,000 390,873,000 336,504,000 373,301,000 406,710,000 314,398,000 224,654,000 231,737,000 216,447,000 229,826,000 195,630,000 226,623,000 203,372,000                                                                           
      yoy
    6.30% 9.44% 5.47% 2.02% 2.12% -4.01% 5.78% 2.63% 5.71% 8.93% 2.22% -2.01% 24.32% 49.79% 61.09% 87.90% 36.80% 14.84% 2.26% 6.43%                                                                               
      qoq
    16.47% -9.55% 2.03% -1.11% 19.92% -12.83% -1.31% -1.02% 12.72% -3.94% -4.25% 1.96% 16.16% -9.86% -8.21% 29.36% 39.95% -3.06% 7.06% -5.82% 17.48% -13.68% 11.43%                                                                            
      cost of sales
    336,361,000 297,505,000 323,805,000 315,983,000 317,832,000 273,157,000 305,876,000 305,493,000 310,538,000 285,522,000 293,456,000 301,296,000 293,854,000 275,251,000 300,219,000 305,155,000 229,942,000 169,437,000 174,773,000 161,332,000 171,899,000 149,859,000 171,948,000 157,278,000 171,085,000 194,261,000 223,808,000 183,504,000 223,016,000 159,291,000 189,761,000 175,883,000 203,531,000 162,650,000 177,041,000 148,938,000 159,285,000                                                              
      gross margin
    112,169,000 87,592,000 101,941,000 101,292,000 104,130,000 78,718,000 97,778,000 103,514,000 102,670,000 81,047,000 88,149,000 97,246,000 97,019,000 61,253,000 73,082,000 101,555,000 84,456,000 55,217,000 56,964,000 55,115,000 57,927,000 45,771,000 54,675,000 46,094,000 42,208,000 46,531,000 67,331,000 52,686,000 66,107,000 38,841,000 49,755,000 46,904,000 58,705,000 30,574,750 31,117,000 41,469,000 49,266,000                                                              
      yoy
    7.72% 11.27% 4.26% -2.15% 1.42% -2.87% 10.92% 6.45% 5.82% 32.32% 20.62% -4.24% 14.88% 10.93% 28.30% 84.26% 45.80% 20.64% 4.19% 19.57% 37.24% -1.63% -18.80% -12.51% -36.15% 19.80% 35.33% 12.33% 12.61% 27.04% 59.90% 13.11% 19.16%                                                                  
      qoq
    28.06% -14.08% 0.64% -2.73% 32.28% -19.49% -5.54% 0.82% 26.68% -8.06% -9.35% 0.23% 58.39% -16.19% -28.04% 20.25% 52.95% -3.07% 3.35% -4.85% 26.56% -16.29% 18.62% 9.21% -9.29% -30.89% 27.80% -20.30% 70.20% -21.94% 6.08% -20.10% 92.00% -1.74% -24.96% -15.83%                                                               
      gross margin %
    25.01% 22.75% 23.94% 24.27% 24.68% 22.37% 24.22% 25.31% 24.85% 22.11% 23.10% 24.40% 24.82% 18.20% 19.58% 24.97% 26.86% 24.58% 24.58% 25.46% 25.20% 23.40% 24.13% 22.66% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  NaN% NaN% NaN% NaN%  NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% 
      selling, general and administrative
    35,136,000 30,464,000 32,462,000 32,831,000 34,581,000 38,284,000 39,243,000 35,868,000 32,921,000 38,774,000 35,325,000 36,239,000 31,523,000 25,058,000 27,689,000 37,414,000 44,546,000 31,006,000 26,872,000 28,587,000 27,215,000 27,267,000 25,228,000 26,749,000 27,890,000 39,738,000 33,903,000 30,479,000 35,133,000 29,871,000 26,986,000 29,799,000 35,009,000 28,726,000 29,563,000 26,413,000 27,359,000                                                              
      operating income
    77,033,000 57,128,000 69,479,000 68,461,000 69,549,000 40,434,000 58,535,000 67,646,000 69,749,000 42,273,000 52,824,000 61,007,000 65,496,000    39,910,000 26,008,000 30,092,000 26,528,000 30,712,000 18,774,000 27,871,000 652,000 14,318,000 -7,266,000 33,428,000 22,207,000 30,974,000 13,386,000 22,769,000 17,105,000 23,696,000 9,284,000 1,554,000 15,056,000 21,907,000                                                              
      yoy
    10.76% 41.29% 18.70% 1.20% -0.29% -4.35% 10.81% 10.88% 6.49%    64.11%    29.95% 38.53% 7.97% 3968.71% 114.50% -358.38% -16.62% -97.06% -53.77% -154.28% 46.81% 29.83% 30.71% 44.18% 1365.19% 13.61% 8.17%                                                                  
      qoq
    34.84% -17.78% 1.49% -1.56% 72.01% -30.92% -13.47% -3.02% 65.00% -19.97% -13.41% -6.85%     53.45% -13.57% 13.43% -13.62% 63.59% -32.64% 4174.69% -95.45% -297.05% -121.74% 50.53% -28.30% 131.39% -41.21% 33.11% -27.81% 155.23% 497.43% -89.68% -31.27%                                                               
      operating margin %
    17.17% 14.83% 16.32% 16.41% 16.48% 11.49% 14.50% 16.54% 16.88% 11.53% 13.84% 15.31% 16.76% 0% 0% 0% 12.69% 11.58% 12.99% 12.26% 13.36% 9.60% 12.30% 0.32% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  NaN% NaN% NaN% NaN%  NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% 
      interest expense
    -11,264,000 -11,216,000 -12,206,000 -13,665,000 -18,563,000 -17,376,000 -19,223,000 -21,909,000 -22,774,000 -189,396,000 25,855,000 27,770,000 28,706,000 27,061,000 26,123,000 28,144,000 7,473,000 1,314,000 1,630,000 1,754,000 1,697,000 2,272,000 2,272,000 2,470,000 2,634,000 3,030,000 3,301,000 3,548,000 3,584,000 3,430,000 3,723,000 3,980,000 3,838,000 3,593,000 3,507,000 3,400,000 3,360,000             4,662,658 4,615,000              1,768                                  
      equity in earnings of unconsolidated subsidiary
    509,000                                                                                                  
      other income
    -260,000 376,000 -276,000 188,000 1,327,000 -420,000 -763,000 417,000 204,000                        -291,000 -121,500 -7,000                                                                
      income before income taxes
    66,018,000 24,590,000 55,560,000 114,329,000 225,836,000 36,088,000 45,717,000 47,632,000 51,003,000        31,639,000 25,456,000 27,049,000 23,856,000 29,984,000 16,356,000 26,323,000 -1,910,000 10,228,000 -10,919,000 30,870,000 17,973,000 26,966,000 10,137,000 18,737,000 13,982,000 20,149,000 2,292,000 -1,968,000 11,396,000 18,732,000             16,780,254 27,912,000              15,498                                  
      income tax expense
    14,012,000 8,659,000 14,485,000 24,983,000 54,928,000 6,122,000 12,114,000 12,213,000 11,401,000 4,099,000 8,780,000 5,967,000 9,650,000 3,956,000 2,447,000 10,822,000 7,562,000 3,834,000 5,964,000 4,878,000 7,647,000 196,000 6,620,000 -120,000 4,687,000 -276,000 8,835,000 2,415,000 5,682,000 1,286,000 3,342,000 2,738,000 4,431,000 -21,195,000 -1,802,000 3,067,000 5,492,000                                                              
      net income
    52,006,000 15,931,000 41,075,000 89,346,000 170,908,000 20,209,000 33,603,000 35,419,000 39,602,000 17,863,000 26,890,000 28,332,000 28,522,000 1,061,000 -20,542,000 -57,570,000 24,077,000 21,622,000 21,085,000 18,978,000 22,337,000 16,160,000 19,703,000 -1,790,000 5,541,000 -10,643,000 22,035,000 15,558,000 21,284,000 8,851,000 15,395,000 11,244,000 15,718,000 23,487,000 -166,000 8,329,000 13,240,000             6,938,048 19,212,000                                                
      yoy
    -69.57% -21.17% 22.24% 152.25% 331.56% 13.13% 24.96% 25.01% 38.85% 1583.60% -230.90% -149.21% 18.46% -95.09% -197.42% -403.35% 7.79% 33.80% 7.01% -1160.22% 303.12% -251.84% -10.58% -111.51% -73.97% -220.25% 43.13% 38.37% 35.41% -62.32% -9374.10% 35.00% 18.72%                                                                  
      qoq
    226.45% -61.21% -54.03% -47.72% 745.70% -39.86% -5.13% -10.56% 121.70% -33.57% -5.09% -0.67% 2588.22% -105.17% -64.32% -339.11% 11.35% 2.55% 11.10% -15.04% 38.22% -17.98% -1200.73% -132.30% -152.06% -148.30% 41.63% -26.90% 140.47% -42.51% 36.92% -28.46% -33.08% -14248.80% -101.99% -37.09%              -63.89%                                                 
      net income margin %
    11.59% 4.14% 9.65% 21.41% 40.50% 5.74% 8.32% 8.66% 9.58% 4.87% 7.05% 7.11% 7.30% 0.32% -5.50% -14.16% 7.66% 9.62% 9.10% 8.77% 9.72% 8.26% 8.69% -0.88% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% Infinity% Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% Infinity% Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  NaN% NaN% NaN% NaN%  NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% 
      basic earnings per common share
    1,740 540 1,370 2,970 5,710 280 1,120 1,190 -1,380                                                        0.77                                  
      diluted earnings per common share
    1,720 530 1,360 2,950 5,660 277.5 1,120 1,180 -1,380                                                        0.77                                  
      weighted-average shares outstanding—basic
    29,932,000 29,955,000 29,963,000                                                                                                
      weighted-average shares outstanding—diluted
    30,159,000 30,211,000 30,198,000                                                                                                
      cash dividends declared per common share
    200 200 200 200 170 -509.32 170 170 170 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17                                                                
      equity in earnings of unconsolidated subsidiaries
     -21,698,000 -1,437,000 59,345,000 173,523,000 3,693,000 7,168,000 1,478,000 3,824,000 26,543,000 -8,742,000                                                                                        
      series a preferred stock dividends
                                                                                                      
      redemption premium on series a preferred stock
            -75,198,000                                                                                          
      net income available to common shareholders
     15,931,000 41,075,000 89,346,000 170,908,000 20,209,000 33,603,000 35,419,000 -36,796,000 14,263,000 23,290,000 24,732,000 24,922,000 -2,539,000 -24,142,000 -58,610,000                                                                                   
      weighted-average shares outstanding - basic
       30,037,000 29,941,000 29,086 29,879,000 29,852,000 26,751,000 25,041 25,077 25,054 24,940                                                                                      
      weighted-average shares outstanding - diluted
       30,244,000 30,217,000 29,344 30,118,000 30,057,000 26,751,000 25,209 29,330 29,210 29,150                                                                                      
      dividends on series a preferred stock
            -1,200,000                                                                                          
      other expense
             -2,250 41,000 -88,000 38,000 -658,000 -610,000 55,000 798,000 -762,000 1,413,000 918,000 -969,000 146,000 -724,000 92,000 1,456,000 623,000 -743,000 686,000 424,000 -181,000 309,000 -857,000                  -1,913,000 -7,370,000              -2                                  
      income from continuing operations before income taxes
             21,962,000 35,670,000 34,299,000 38,172,000 11,383,000 20,886,000 35,942,000                                                                                   
      net income from continuing operations
             17,863,000 26,890,000 28,332,000 28,522,000 7,427,000 18,439,000 25,120,000                                                                                   
      income from discontinued operations, net of tax
                 -4,356,000 1,069,000 6,737,000                                                                                   
      loss on disposal of discontinued operations, net of tax
                 -2,010,000 -40,050,000                                                                                    
      net loss from discontinued operations
                                                                                                      
      dividends on preferred stock
             -3,600,000 -3,600,000 -3,600,000 -3,600,000                                                                                      
      basic earnings per share
                 0.548 0.6 0.97 0.97 0.87 0.85 0.76 0.89 0.63 0.76 -0.07 0.21 -0.41 0.84 0.59 0.81 0.34 0.59 0.43 0.6 0.91 -0.01 0.32 0.51             0.27 0.75                                                
      earnings per common share from continuing operations
             0.57 0.93 0.99                                                                                      
      loss per common share from discontinued operations
                                                                                                      
      earnings per common share
             0.57 0.93 0.99                                                                                      
      diluted earnings per share
                 0.543 0.59 0.93 0.96 0.87 0.85 0.76 0.88 0.62 0.76 -0.07 0.21 -0.4 0.84 0.59 0.81 0.34 0.59 0.43 0.6 0.9 -0.01 0.32 0.51             0.27 0.75                                                
      equity in (earnings) of unconsolidated subsidiaries
               -974,000 -1,420,000                                                                                      
      net income from discontinued operations
                 -6,366,000 -38,981,000 -82,690,000                                                                                   
      earnings per common share from discontinued operations
                                                                                                      
      operating income from continuing operations
                 36,195,000 45,393,000 64,141,000                                                                                   
      equity in (earnings) loss of unconsolidated subsidiaries
                 -1,591,000 -1,006,000                                                                                    
      accrued dividends on preferred stock
                 -1,160,000 -3,600,000 -1,040,000                                                                                   
      estimated loss on disposal of discontinued operations, net of tax
                   -89,427,000                                                                                   
      earnings per common share from consolidated operations
                                                                                                      
      restructuring and impairment charges
                         -270,000 1,576,000 18,693,000                                                                           
      net sales
                            213,293,000 245,365,000 291,139,000 236,190,000 289,123,000 202,548,000 239,516,000 222,787,000 262,236,000 200,660,000 208,158,000 190,407,000 208,551,000             157,916,398 197,755,000                                                
      net loss on sale of property, plant and equipment and insurance proceeds
                                     144,000 22,000 654,000                                                               
      other income - net
                                       -394,000 -85,000                                                              
      net gain on sale of property, plant and equipment and insurance proceeds
                                        -100,000                                                              
      net sales:
                                                                                                      
      electrical and industrial products and services
                                                     78,158,750 112,035,000                                                
      galvanizing services
                                                     64,519,250 85,720,000              58,823                                  
      general corporate expense
                                                     6,417,500 8,012,000              5,515                                  
      total assets:
                                                                                                      
      corporate
                                                     13,657,500 54,630,000              37,574                                  
      warranty reserve
                                                                                                      
      balance at february 28, 2013
                                                      2,073,000                                                
      warranty costs incurred
                                                                                                      
      additions charged to income
                                                                                                      
      balance at may 31, 2013
                                                      1,848,000                                                
      balance at august 31, 2013
                                                      1,660,000                                                
      balance at november 30, 2013
                                                      1,310,000                                                
      numerator: net income for basic and diluted earnings per common share
                                                                    9,647,000                                  
      denominator: denominator for basic earnings per common share –weighted-average shares
                                                                    12,454,932,000                                  
      effect of dilutive securities: employee and director stock awards
                                                                    144,458,000                                  
      denominator for diluted earnings per common share
                                                                    12,599,390,000                                  
      earnings per share basic and diluted:
                                                                                                      
      electrical and industrial products
                                                                    40,768                                  
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-05-31 2026-02-28 2025-11-30 2025-08-31 2025-05-31 2025-02-28 2024-11-30 2024-08-31 2024-05-31 2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-02-29 2015-02-28 2014-02-28 2013-02-28 2012-02-29 2011-05-12 2011-02-28 2010-05-12 2010-02-28 2009-05-12 2008-02-29 2007-02-28 2006-02-28 2005-02-28 2004-02-29 2003-02-28 
                                                            
        assets
                                                            
        current assets:
                                                            
        cash and cash equivalents
      1,059,000 705,000 623,000 897,000 3,043,000 1,488,000 1,484,000 2,152,000 10,546,000 4,349,000 7,509,000 2,108,000 3,878,000 2,820,000 3,290,000 11,340,000 100,998,000 15,082,000 20,355,000 15,488,000 12,403,000 14,837,000 19,195,000 14,028,000 26,414,000 36,687,000 14,289,000 13,583,000 13,586,000 24,005,000 17,413,000 9,204,000 13,938,000 20,853,000 10,651,000 3,549,000 6,337,000 11,302,000 40,191,000 22,527,000 27,564,533 55,597,751 143,302,666 138,389,837 138,389,837 110,607,029 110,607,029 47,557,711 2,226,941 1,703,092 1,258,945 516,828 1,444,982 1,983,829 
        trade accounts receivable, net of allowance for credit losses of 128 and 144 at may 31, 2026 and february 28, 2026, respectively
      163,872,000                                                      
        other receivables
      20,756,000 18,990,000 24,925,000 19,673,000 14,919,000 12,932,000 28,499,000 22,804,000 17,403,000 15,599,000 31,005,000                                            
        inventories
      121,196,000 113,413,000 107,477,000 108,470,000 110,759,000 112,313,000 114,701,000 115,249,000 113,988,000 117,656,000 126,737,000               99,841,000    124,847,000            82,330,926 60,281,130 59,552,392 59,552,392 40,124,581 40,124,581 53,775,800 43,426,468 45,487,266 24,137,216 19,605,778 17,678,916 18,596,158 
        contract assets
      117,073,000 112,785,000 110,409,000 105,756,000 109,093,000 106,507,000 99,158,000 93,983,000 93,262,000 79,335,000 75,719,000 76,799,000 78,544,000 79,273,000 78,560,000 82,897,000 155,863,000 74,629,000 67,884,000 61,355,000 71,185,000 58,056,000 74,712,000 64,199,000 65,044,000 70,093,000 98,773,000 90,759,000 95,544,000 75,561,000 70,419,000 71,236,000 69,717,000                      
        prepaid expenses and other
      16,098,000 6,827,000 9,011,000 12,631,000 16,635,000 7,055,000 10,720,000 13,860,000 16,752,000 7,814,000 9,295,000 10,534,000 10,485,000 7,991,000 9,997,000 13,044,000 18,136,000 3,471,000 5,153,000 8,569,000 11,211,000 5,876,000 6,366,000 7,117,000 9,541,000 8,727,000 7,474,000 10,925,000 10,359,000 9,245,000 5,171,000 6,657,000 10,202,000 4,265,000 5,495,000 6,824,000 8,380,000 2,762,000 3,105,000 4,570,000 9,884,798 6,152,476 2,811,858 1,248,270 1,248,270 1,281,605 1,281,605 1,009,477 1,004,383 1,988,834 1,455,217 656,618 848,961 805,049 
        total current assets
      440,054,000 395,368,000 400,763,000 389,459,000 407,945,000 375,444,000 394,405,000 401,156,000 396,342,000 366,999,000 392,728,000 409,869,000 408,489,000 417,416,000 406,634,000 658,440,000 720,396,000 386,533,000 349,535,000 329,039,000 334,908,000 303,492,000 324,710,000 310,933,000 335,029,000 354,562,000 414,621,000 380,041,000 396,945,000 378,545,000 367,374,000 352,443,000 375,370,000 329,154,000 335,143,000 325,007,000 325,744,000 296,537,000 309,334,000 298,634,000 296,180,723 262,431,939 302,735,899 284,019,135 284,019,135 207,452,936 207,452,936 182,023,524 102,994,843 111,967,364 63,450,971 51,162,524 43,712,878 55,056,037 
        property, plant and equipment
      609,463,000 609,305,000 604,091,000 603,260,000 597,892,000 592,941,000 580,178,000 569,732,000 555,355,000 541,652,000 525,338,000 516,499,000 504,032,000 498,503,000 491,367,000 496,125,000 491,722,000 230,848,000 199,886,000 202,220,000 207,689,000 205,909,000 201,178,000 200,420,000 214,965,000  211,691,000 214,098,000 206,305,000  207,090,000 209,404,000 214,341,000  219,173,000 230,314,000 230,127,000                  
        right-of-use assets
      60,924,000 59,564,000 30,940,000 29,573,000 27,544,000 25,951,000 25,888,000 22,053,000 22,592,000 23,739,000 22,830,000 24,273,000 26,262,000 26,392,000 24,248,000 25,550,000 51,909,000 43,286,000                                     
        goodwill
      714,463,000 714,753,000 713,998,000 715,864,000 704,873,000 703,863,000 704,569,000 705,724,000 705,204,000 705,468,000 705,487,000 705,531,000 705,501,000 702,512,000 710,246,000 736,218,000 918,877,000 385,613,000 353,434,000 353,637,000 354,839,000 353,881,000 351,830,000 351,755,000 355,808,000 356,225,000 361,326,000 353,516,000 360,059,000 323,756,000 323,541,000 324,080,000 323,965,000 321,307,000 317,364,000 310,032,000 306,031,000 306,579,000 292,527,000 279,074,000 278,556,040 171,886,270 121,383,863 113,463,436 113,463,436 69,420,256 69,420,256 66,157,000 40,962,104 40,962,104 40,962,104 40,962,104   
        deferred tax assets
      1,242,000 1,383,000 4,004,000 4,018,000 4,015,000 3,620,000 5,563,000 5,616,000 5,594,000 5,606,000 5,820,000 5,820,000 5,820,000 12,467,000 3,438,000 3,622,000 5,217,000 5,191,000 5,649,000 4,165,000                                   
        intangible assets
      403,946,000 409,738,000 415,288,000 419,922,000 413,207,000 421,850,000 427,812,000 433,929,000 439,558,000 445,435,000 451,289,000                                            
        investment in avail joint venture
      18,967,000 19,960,000 58,570,000 60,219,000   102,121,000 97,768,000                                               
        other assets
      3,265,000 3,403,000 3,253,000 3,668,000 3,709,000 4,053,000 4,014,000 4,352,000 9,495,000 8,437,000 8,026,000                                     18,868,230 1,077,423 1,349,791 915,791 1,199,036 1,150,241 1,406,592 
        total assets
      2,252,324,000 2,213,474,000 2,230,907,000 2,225,983,000 2,159,185,000 2,227,101,000 2,244,550,000 2,240,330,000 2,235,779,000 2,195,505,000 2,208,756,000 2,214,561,000 2,205,977,000 2,221,479,000 2,199,474,000 2,584,747,000 2,782,292,000 1,133,028,000 1,037,576,000 1,023,238,000 1,039,239,000 996,442,000 1,009,869,000 999,952,000 1,050,773,000 1,073,831,000 1,172,568,000 1,120,117,000 1,135,679,000 1,088,570,000 1,032,379,000 1,038,024,000 1,070,184,000 1,028,209,000 1,029,257,000      953,253,035 694,204,814 606,774,565 566,524,841 566,524,841 381,961,158 381,961,158 354,715,447 193,319,280      
        liabilities and shareholders' equity
                                                 2,011 2,011 2,010 2,010 2,009 2,008      
        current liabilities:
                                                            
        accounts payable
      122,054,000 114,590,000 117,183,000 114,488,000 107,196,000 106,471,000 97,798,000 108,699,000 116,829,000 88,001,000 95,158,000 127,408,000 107,398,000 109,861,000 108,935,000 158,085,000 185,645,000 43,987,000 42,457,000 43,877,000 48,831,000 41,034,000 53,715,000 46,443,000 45,895,000 61,987,000 71,842,000 65,746,000 60,436,000 53,047,000 45,072,000 43,247,000 59,232,000 54,162,000 45,668,000 43,698,000 47,484,000 49,816,000 46,748,000 49,580,000 38,832,557 28,921,539 24,401,194 21,713,896 21,713,896 12,116,783 12,116,783 17,853,171 16,035,932 25,316,165 15,840,980 12,488,100 9,985,612 11,507,734 
        income taxes payable
      3,427,000 387,000 12,458,000 7,857,000 54,608,000  2,723,000 1,919,000                                               
        accrued salaries and wages
      19,637,000 33,847,000 31,658,000 24,610,000 20,458,000 37,742,000 34,286,000 24,947,000 18,806,000 30,823,000 25,868,000 21,307,000 17,544,000 26,262,000 35,821,000 27,294,000 27,261,000 28,424,000 23,791,000 20,296,000 16,614,000 22,606,000 21,883,000 18,597,000 12,376,000 38,882,000 31,965,000 23,401,000 17,895,000 30,395,000 22,606,000 18,725,000 18,609,000 19,011,000 14,982,000 14,188,000 14,811,000 23,429,000 30,473,000 17,046,000 17,759,777 11,013,779 7,988,594 7,038,999 7,038,999 4,978,522 4,978,522 5,509,197 4,919,804 5,025,508 3,620,099 2,748,002 2,041,573 2,537,813 
        other accrued liabilities
      74,227,000 74,771,000 71,219,000 68,991,000 79,631,000 68,428,000 80,051,000 74,991,000 78,258,000 68,651,000 72,476,000 50,984,000 48,426,000 44,442,000 51,402,000 52,512,000 57,477,000 24,092,000 26,478,000 31,362,000 36,278,000 27,136,000 29,639,000 24,287,000 25,778,000 26,868,000 31,845,000 23,437,000 26,379,000 17,631,000 23,532,000 22,768,000 23,959,000 19,622,000 22,730,000 20,085,000 22,067,000 18,390,000 20,406,000 18,287,000 17,155,430 14,811,126 12,749,283 14,444,720 14,444,720 12,393,729 12,393,729 12,293,073 10,285,285 13,716,603 5,271,731 4,122,371 4,629,355 5,795,732 
        lease liability, short-term
      9,502,000 8,679,000 9,501,000 9,003,000 8,204,000 7,749,000 7,434,000 6,574,000 6,558,000 6,659,000 6,453,000 6,572,000 6,561,000 6,403,000 5,399,000 5,386,000 8,975,000 7,318,000 7,277,000 7,167,000 7,174,000 6,588,000 6,261,000 6,254,000 6,338,000 6,327,000 6,701,000 5,901,000 5,951,000 5,657,000                         
        total current liabilities
      228,847,000 232,274,000 242,019,000 224,949,000 270,097,000 220,992,000 222,292,000 217,130,000 223,865,000 194,306,000 200,000,000 206,317,000 180,107,000 187,240,000 220,755,000 350,260,000 334,413,000 150,531,000 118,657,000 118,991,000 131,194,000 113,850,000 123,455,000 240,836,000 239,617,000 280,613,000 182,373,000 149,248,000 138,766,000 164,771,000 127,815,000 112,267,000 126,900,000 131,739,000 136,166,000 126,273,000 130,699,000 141,850,000 148,405,000 149,142,000 144,016,050 118,899,208 77,978,577 58,186,230 58,186,230 43,628,188 43,628,188 58,371,441 42,695,821 49,714,923 35,533,508 26,323,606 23,503,803 31,345,525 
        long-term debt
      480,604,000 477,738,000 534,746,000 566,864,000 569,807,000 852,365,000 879,548,000 912,572,000 929,800,000 952,742,000 980,004,000 1,002,364,000 1,040,841,000 1,058,120,000                                         
        lease liability, long-term
      52,711,000 51,969,000 22,362,000 21,443,000 20,168,000 19,012,000 19,255,000 16,263,000 16,801,000 17,827,000 17,112,000 18,434,000 20,427,000 20,704,000 19,673,000 20,941,000 42,603,000 35,610,000 37,395,000 38,978,000 40,702,000 32,629,000 33,323,000 34,893,000 38,290,000 38,114,000 43,231,000 40,990,000 42,042,000 41,190,000                         
        deferred tax liabilities
      77,441,000 73,924,000 68,065,000 64,300,000 39,355,000 42,819,000 44,544,000 42,261,000 42,033,000 38,567,000 33,370,000 31,417,000 30,180,000 40,536,000    47,672,000                                     
        other long-term liabilities
      36,677,000 40,538,000 44,467,000 45,396,000 45,460,000 46,418,000 49,323,000 52,348,000 56,048,000 57,572,000 57,120,000 57,952,000 63,049,000 61,419,000 64,006,000 65,090,000 74,803,000 5,366,000 5,891,000 5,823,000 6,030,000 8,969,000 13,962,000 13,227,000 7,604,000 4,934,000 3,578,000 5,335,000 1,599,000 1,513,000 1,564,000 10,759,000 11,180,000 11,696,000 728,000                    
        total liabilities
      876,280,000 876,443,000 911,659,000 922,952,000 944,887,000 1,181,606,000 1,214,962,000 1,240,574,000 1,268,547,000 1,261,014,000 1,287,606,000 1,316,484,000 1,334,604,000 1,368,019,000 1,346,961,000 1,725,126,000 2,094,733,000 465,663,000 389,532,000 384,812,000 401,828,000 373,150,000 385,791,000 368,411,000 415,117,000 439,465,000 519,325,000 485,511,000 516,422,000 484,842,000 436,501,000 452,099,000 493,784,000 463,006,000 485,481,000 466,088,000 468,608,000 448,200,000 502,155,000 516,862,000 577,339,773 360,270,340 319,165,800 310,506,968 310,506,968 154,095,120 154,095,120        
        commitments and contingencies
                                                            
        shareholders' equity:
                                                            
        common stock
      30,017,000 29,880,000 29,856,000 30,057,000 30,007,000 29,913,000 29,877,000 29,877,000 29,814,000 25,102,000 25,077,000 25,077,000 25,013,000 24,912,000 24,876,000 24,862,000 24,788,000 24,688,000 24,693,000 24,840,000 25,071,000 25,108,000 25,430,000 26,076,000 26,195,000 26,148,000 26,240,000 26,221,000 26,152,000 26,115,000 26,087,000 26,050,000 26,027,000 25,959,000 25,954,000 25,961,000 25,994,000 25,964,000 25,874,000 25,732,000 25,577,205 25,376,967 12,609,160 12,609,160 12,609,160 12,609,160 12,609,160 12,609,160 12,609,160 12,609,160 6,304,580 6,304,580 6,304,580 6,304,580 
        capital in excess of par value
      424,279,000 431,155,000 426,800,000 424,333,000 418,399,000 418,004,000 415,059,000 411,263,000 405,309,000 103,330,000 333,555,000 331,366,000 326,931,000 326,839,000 325,433,000 323,386,000 85,432,000 85,847,000 81,747,000 79,908,000 75,600,000 75,979,000 73,390,000 71,797,000 67,883,000 66,703,000 51,484,000 50,211,000 46,763,000 46,141,000 43,944,000 42,787,000 40,545,000 38,446,000 37,138,000 36,391,000 36,654,000 37,739,000 35,148,000 27,706,000 21,954,777 17,653,912 26,809,971 24,141,022 24,141,022 20,783,366 20,783,366 18,241,664 16,369,938 11,086,703 15,912,606 14,114,153 13,956,016 13,840,339 
        retained earnings
      929,574,000 883,544,000 873,589,000 858,315,000 774,981,000 609,158,000 594,034,000 565,511,000 535,168,000 576,231,000 566,235,000 547,208,000 526,729,000 506,042,000 512,815,000 541,203,000 604,039,000 584,154,000 568,641,000 559,207,000 559,173,000 547,289,000 552,443,000 561,094,000 573,530,000 572,414,000 605,746,000 588,172,000 577,068,000 560,224,000 555,096,000 544,136,000 537,318,000 526,018,000 506,943,000 507,754,000 503,847,000 495,030,000 450,754,000 389,446,000 339,399,556 294,092,945 247,059,938 218,889,963 218,889,963 196,394,134 196,394,134 161,755,340 119,549,115 91,861,526 70,257,305 62,430,419 57,618,403 53,355,213 
        accumulated other comprehensive loss
      -7,826,000 -7,548,000 -10,997,000 -9,674,000 -9,089,000 -11,580,000 -9,382,000 -6,895,000 -3,059,000 -3,894,000 -3,957,000 -5,814,000 -7,540,000 -4,573,000 -10,851,000 -30,070,000 -26,700,000 -27,324,000 -27,037,000 -25,529,000 -22,433,000 -25,084,000 -27,185,000 -27,426,000 -31,952,000 -30,899,000 -30,227,000 -29,998,000 -30,726,000 -28,752,000 -29,249,000 -27,048,000 -27,490,000 -25,220,000 -26,259,000 -24,793,000 -30,105,000 -29,094,000 -30,560,000 -22,832,000               
        total shareholders' equity
      1,376,044,000 1,337,031,000 1,319,248,000                                         256,017,873 256,017,873 227,866,038 227,866,038 187,111,704 146,156,625      
        total liabilities and shareholders' equity
      2,252,324,000 2,213,474,000 2,230,907,000 2,225,983,000 2,159,185,000      2,208,756,000 2,214,561,000 2,205,977,000 2,221,479,000 2,199,474,000 2,584,747,000 2,782,292,000 1,133,028,000 1,037,576,000 1,023,238,000 1,039,239,000 996,442,000 1,009,869,000 999,952,000 1,050,773,000 1,073,831,000 1,172,568,000 1,120,117,000 1,135,679,000 1,088,570,000 1,032,379,000 1,038,024,000 1,070,184,000  1,029,257,000                    
        trade accounts receivable, net of allowance for credit losses of 144 and 419 at february 28, 2026 and february 28, 2025, respectively
       142,648,000                                                     
        shareholders’ equity:
                                                            
        trade accounts receivable, net of allowance for credit losses of 369 and 419 at november 30, 2025 and february 28, 2025, respectively
        148,318,000                                                    
        trade accounts receivable, net of allowance for credit losses of 350 and 419 at august 31, 2025 and february 28, 2025, respectively
         142,032,000                                                   
        liabilities and shareholders’ equity
                                                            
        total shareholders’ equity
         1,303,031,000 1,214,298,000 1,045,495,000 1,029,588,000 999,756,000 967,232,000 700,769,000 921,150,000 898,077,000 871,373,000 853,460,000 852,513,000 859,621,000 687,559,000 667,365,000 648,044,000 638,426,000 637,411,000 623,292,000 624,078,000 631,541,000 635,656,000 634,366,000 653,243,000 634,606,000 619,257,000 603,728,000 595,878,000 585,925,000 576,400,000 565,203,000 543,776,000 545,313,000 536,390,000 529,639,000 481,216,000 420,052,000 375,913,262 333,934,474 287,608,765       111,148,250 87,268,641 75,319,177 69,297,559 63,408,720 
        trade accounts receivable, net of allowance for credit losses of 431 and 419 at may 31, 2025 and february 28, 2025, respectively
          153,496,000                                                  
        trade accounts receivable, net of allowance for credit losses of 419 and 2,347 at february 28, 2025 and february 29, 2024, respectively
           135,149,000                                                 
        investment in joint venture
           99,379,000   101,639,000 98,169,000 97,238,000 85,535,000 87,068,000 84,760,000 82,420,000                                        
        liabilities, mezzanine equity and shareholders’ equity
                                                            
        income tax payable
           602,000   3,414,000 172,000 45,000 46,000 178,000 272,000  11,135,000 1,661,000 3,564,000 3,200,000 1,699,000 4,778,000    6,239,000 2,876,000 12,437,000 6,409,000 5,272,000 632,000 3,120,000 2,453,000 1,981,000 144,000 481,000 1,357,000 524,000 778,000 2,697,000 2,888,000 5,358,594 568,722 998,496 2,838,901 2,838,901 246,602 246,602 259,734 706,966 688,000 862,472 80,545 129,925  
        mezzanine equity:
                                                            
        series a convertible preferred stock, 1,000 par, shares authorized 100,000; 240 shares issued and outstanding february 29, 2024; aggregate liquidation preference 312,520 at february 29, 2024
                                                            
        total liabilities, mezzanine equity and shareholders' equity
           2,227,101,000 2,244,550,000 2,240,330,000 2,235,779,000 2,195,505,000                                             
        trade accounts receivable, net of allowance for credit losses of 2,204 and 2,347 at november 30, 2024 and february 29, 2024, respectively
            139,843,000                                                
        series a preferred stock, 1,000 par value; 100,000 shares authorized; 240 shares issued and outstanding february 29, 2024; aggregate liquidation preference 312,520 at february 29, 2024
                                                            
        trade accounts receivable, net of allowance for credit losses of (2,128) and (2,347) at august 31, 2024 and february 29, 2024, respectively
             153,108,000                                               
        trade accounts receivable, net of allowance for credit losses of 2,322 and 2,347 at may 31, 2024 and february 29, 2024, respectively
              144,391,000                                              
        series a convertible preferred stock, 1 par value; 240 shares authorized; 240 shares issued and outstanding february 29, 2024; aggregate liquidation preference 312,520 at february 29, 2024
                                                            
        trade accounts receivable, net of allowance for credit losses of 2,347 and 5,752 at february 29, 2024 and february 28, 2023, respectively
               142,246,000                                             
        series a convertible preferred stock, 1 par, shares authorized 240; 240 shares issued and outstanding at february 29, 2024 and february 28, 2023, respectively; aggregate liquidation preference 312,520 and 326,920 at february 29, 2024 and february 28, 2023, respectively
               233,722,000                                             
        trade accounts receivable, net of allowance for credit losses of 2,096 and 5,752 at november 30, 2023 and february 28, 2023, respectively
                142,463,000                                            
        series a convertible preferred stock, 1 par, shares authorized 240; 240 shares issued and outstanding at november 30, 2023 and february 28, 2023
                240,000                                            
        accounts receivable
                 183,951,000 170,460,000 183,412,000 173,341,000 193,647,000 255,749,000 167,016,000 144,764,000 133,430,000 134,531,000 128,127,000 127,501,000 114,295,000 130,047,000 139,214,000 174,647,000 154,460,000 159,234,000 144,887,000 159,395,000 152,468,000 169,239,000 141,488,000 148,260,000 138,544,000 152,545,000 138,470,000 131,416,000 125,638,000 116,127,857 97,857,193 74,647,303 61,945,377 61,945,377 39,431,918 39,431,918 64,763,982 38,901,577 50,277,554 32,007,274 25,939,544 21,897,263 28,885,688 
        inventories:
                                                            
        raw material
                 130,230,000 138,760,000 138,227,000 137,100,000 137,841,000 176,734,000 117,603,000 99,777,000 96,578,000 92,283,000 86,913,000 84,600,000 83,364,000 90,092,000  97,651,000 98,135,000 101,434,000  100,594,000 103,959,000 102,105,000  93,883,000 89,138,000 84,967,000                  
        work-in-process
                 2,186,000 2,242,000 1,558,000 1,763,000 1,716,000 9,032,000 7,285,000 6,152,000 6,533,000 6,214,000 4,453,000 7,475,000 8,969,000 8,145,000  18,053,000 8,418,000 12,638,000  1,694,000 354,000 2,159,000  5,834,000 48,129,000 39,117,000                  
        finished goods
                 4,061,000 4,120,000 4,135,000 2,583,000 2,887,000 3,649,000 1,212,000 1,041,000 1,328,000 1,453,000 1,546,000 1,683,000 2,045,000 5,746,000  3,734,000 3,761,000 4,150,000  12,688,000 8,565,000 8,010,000  11,655,000 6,741,000 7,103,000                  
        intangibles and other assets
                 467,034,000 468,805,000 479,429,000 481,121,000 478,284,000 594,171,000 81,557,000 84,022,000 87,349,000 93,105,000 95,359,000 93,677,000 96,795,000 103,204,000 106,732,000 136,197,000 126,753,000 125,387,000 130,172,000 134,374,000 152,097,000 156,508,000 160,893,000 157,577,000 145,833,000 142,888,000 146,113,000 155,177,000 162,623,000 180,877,043 105,410,385 46,828,100 43,680,635 43,680,635 17,723,464 17,723,464        
        series a convertible preferred stock, 1 par, shares authorized 240; 240 and 240 shares issued and outstanding at august 31, 2023 and february 28, 2023, respectively
                 240,000                                           
        series a convertible preferred stock, 1 par, shares authorized 240; 240 and 240 shares issued and outstanding at may 31, 2023 and february 28, 2023, respectively
                  240,000                                          
        assets held for sale
                      235,000 235,000 4,409,000 5,758,000 5,628,000 3,684,000 3,178,000 16,916,000                               
        current assets of discontinued operations
                     215,068,000                                       
        non-current assets of discontinued operations
                     186,508,000                                       
        current liabilities of discontinued operations
                     79,932,000                                       
        long-term liabilities of discontinued operations
                     21,621,000                                       
        series a convertible preferred stock, 1 par, shares authorized 240; 240 shares issued and outstanding at february 28, 2023 and 0 shares issued and outstanding at february 28, 2022
                   240,000                                         
        accrued dividends
                    4,640,000 1,040,000                                       
        customer deposits
                    536,000 323,000 712,000 681,000 721,000 861,000 421,000 348,000 436,000 402,000 626,000 255,000 716,000 696,000 514,000 481,000 741,000 1,311,000 1,281,000 1,816,000 3,449,000                    
        contract liabilities
                    1,022,000 1,553,000 39,682,000 42,465,000 14,733,000 13,729,000 17,098,000 16,138,000 11,521,000 13,756,000 17,365,000 18,418,000 26,867,000 23,658,000 22,319,000 56,928,000 32,744,000 23,763,000 21,838,000                      
        debt due within one year
                    13,000,000 13,000,000 13,000,000       125,000,000 125,000,000 125,000,000        14,286,000 14,286,000 14,286,000 14,286,000 16,629,000 23,192,000 21,866,000               
        debt due after one year
                    1,010,648,000 1,238,170,000 1,594,777,000 226,484,000 191,468,000 182,451,000 185,435,000 178,419,000 181,978,000 46,945,000 93,911,000 77,878,000 254,845,000 255,812,000 296,779,000 240,745,000 272,712,000 295,679,000 322,146,000 286,609,000 292,566,000 287,522,000 285,478,000 254,800,000 303,790,000 315,982,000               
        deferred income taxes
                    31,879,000 29,044,000 48,137,000  36,121,000 38,569,000 38,467,000 39,283,000 33,073,000 32,510,000 35,695,000  35,298,000 34,126,000 37,236,000  34,410,000 33,394,000 33,558,000   215,000             4,466,834 4,224,294 2,093,119 1,971,617 1,606,388 1,914,342 
        series a convertible preferred stock, 1 par, shares authorized 240; 240 shares issued and outstanding at november 30, 2022 and 0 shares issued and outstanding at february 28, 2022
                    240,000                                        
        series a convertible preferred stock, 1 par, shares authorized 240; 240 shares issued and outstanding at august 31, 2022 and 0 shares issued and outstanding at february 28, 2022
                     240,000                                       
        operating lease right-of-use assets
                        45,050,000 46,828,000 48,698,000 37,801,000 38,474,000 40,049,000 41,767,000 43,208,000 48,733,000 45,709,000 46,983,000 45,870,000                         
        liabilities held for sale
                             6,097,000                               
        property, plant, and equipment
                               213,104,000    210,227,000    216,855,000    228,610,000 226,333,000 196,583,000               
        deferred income tax liabilities
                               37,926,000    36,623,000    32,962,000    51,550,000 49,960,000 51,738,000 39,435,143 36,403,283 30,472,937 27,320,738 27,320,738 10,466,932 10,466,932 9,232,302       
        inventories - net
                                       110,761,000    123,208,000 102,135,000 107,697,000 107,580,845              
        costs and estimated earnings in excess of billings on uncompleted contracts
                                       51,787,000 59,365,000 32,082,000 27,295,000 20,546,000 32,287,000 33,676,000 27,221,952 12,878,068 14,038,161 15,880,092 15,880,092 10,782,424 10,782,424 11,328,287 13,044,076 8,286,324 2,499,200 2,472,139 236,368 2,469,137 
        deferred income tax assets
                                           249,000 200,000 4,526,000 7,800,738 7,615,525 7,654,781 7,003,167 7,003,167 5,225,379 5,225,379 3,588,267 4,391,398      
        billings in excess of costs and estimated earnings on uncompleted contracts
                                       22,698,000 34,570,000 6,708,000 7,898,000 11,948,000 9,237,000 4,674,000 3,018,379 1,769,656 987,771 127,360 127,360 1,221,902 1,221,902 2,753,532 3,798,179 2,067,945 2,398,840 138,363 32,395 53,794 
        total liabilities and shareholder's equity
                                       1,028,209,000                     
        customer advance payments
                                         25,951,000 23,629,000                  
        customer advance payment
                                           20,860,000 15,652,000 28,401,000 33,733,099 39,168,672 11,267,525 7,308,909 7,308,909 7,454,650 7,454,650 13,632,734 2,115,330 2,900,702 2,039,386    
        profit sharing
                                             6,400,000 7,310,000 8,360,000 5,300,000 4,713,445 4,713,445 5,216,000 5,216,000 6,070,000       
        long-term accrued liability due after one year
                                              9,120,723 8,539,278             
        property, plant, and equipment, at cost:
                                                            
        land
                                              15,116,009 16,007,166 13,304,574 12,096,398 12,096,398 5,694,013 5,694,013 5,293,442 2,992,863 2,992,863 2,225,058 2,225,058 1,724,714 2,078,693 
        buildings and structures
                                              117,764,526 101,109,332 91,024,990 78,142,939 78,142,939 60,292,211 60,292,211 57,432,879 36,763,402 31,981,329 28,626,646 27,967,319 27,804,858 27,147,181 
        machinery and equipment
                                              175,955,136 133,636,597 119,656,204 106,311,040 106,311,040 79,971,006 79,971,006 71,222,475 46,783,600 43,183,977 36,723,494 35,314,216 33,049,076 32,510,608 
        furniture, fixtures, software and computers
                                              20,497,261 16,401,547 14,562,584 13,735,200 13,735,200 12,336,230 12,336,230 11,361,501 8,548,747 8,395,328 7,650,770    
        automotive equipment
                                              2,429,168 2,219,829 1,831,698 2,058,072 2,058,072 2,073,225 2,073,225 2,025,855 1,871,116 1,927,445 1,755,371 1,733,435 1,795,497 1,995,851 
        construction in progress
                                              8,277,151 5,555,208 2,623,589 3,547,498 3,547,498 1,306,267 1,306,267 2,575,285 2,936,578 4,790,693 1,027,768 919,788 1,793,097 76,498 
        property, plant, and equipment, at cost: - sum
                                              340,039,251 274,929,679 243,003,639 215,891,147  161,672,952  149,911,437 99,896,306 93,271,635 78,009,107 74,862,614 69,919,797 67,442,644 
        less accumulated depreciation
                                              -142,400,022 -120,453,459 -107,176,936 -90,529,512 -90,529,512 -74,308,450 -74,308,450 -62,244,744 -51,611,396 -46,643,316 -42,311,802 -39,551,082 -35,718,525 -30,830,863 
        net property, plant, and equipment
                                              197,639,229 154,476,220 135,826,703 125,361,635 125,361,635 87,364,502 87,364,502 87,666,693 48,284,910 46,628,319 35,697,305 35,311,532 34,201,272 36,611,781 
        long-term debt due within one year
                                              20,848,214 14,285,714 14,285,714        5,500,000 5,500,000 5,500,000 6,675,000 
        long-term debt due after one year
                                              384,767,857 196,428,571 210,714,286 225,000,000 225,000,000 100,000,000 100,000,000 100,000,000  35,200,000 14,375,000 23,875,000 25,375,000 37,875,000 
        accumulated other comprehensive income
                                              -11,018,276 -3,189,350 1,303,974 920,063 920,063 -672,858 -672,858 -3,198,159       
        total liabilities and shareholders’ equity
                                              953,253,035 694,204,814 606,774,565            
        less common stock held in treasury, at cost
                                                -174,278 -542,335 -542,335 -1,247,764 -1,247,764 -2,296,301 -2,371,588 -4,437,760 -5,250,076 -7,474,489 -8,257,134 -9,466,018 
        compensation expense related to stock appreciation rights
                                                      4,834,325      
        cumulative other comprehensive income
                                                       28,621 44,226 -55,486 -324,306 -625,394 
        furniture and fixtures
                                                         6,702,798 3,752,555 3,633,813 
        deferred revenue
                                                         1,246,225 1,184,943 4,775,452 
        income tax receivable
                                                           401,834 
        goodwill, less accumulated amortization of 5,378,000 in 2004 and 2003, respectively
                                                          40,962,104  
        goodwill, less accumulated amortization of 5,378,000 in 2003 and 2002, respectively
                                                           40,962,104 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-05-31 2026-02-28 2025-11-30 2025-08-31 2025-05-31 2025-02-28 2024-11-30 2024-08-31 2024-05-31 2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 
                                             
          cash flows from operating activities
                                             
          net income
        52,006,000 15,931,000 41,075,000 89,346,000 170,908,000  33,603,000 35,419,000 39,602,000        24,077,000 21,622,000 21,085,000 18,978,000 22,337,000 16,160,000 19,703,000 -1,790,000 5,541,000 -10,643,000 22,035,000 15,558,000 21,284,000 8,851,000 15,395,000 11,244,000 15,718,000 23,487,000 113,000 8,329,000 13,240,000 
          adjustments to reconcile net income to net cash from operating activities:
                                             
          bad debt expense
        -25,000 -187,000 87,000 -298,000 320,000 5,124,000 -67,000 -329,000 330,000  -26,000 61,000 18,000 -20,000 -37,000   116,000 28,000 -303,000 -218,000                 
          depreciation and amortization
        23,519,000 23,080,000 22,777,000 22,372,000 21,827,000 20,822,000 20,633,000 20,427,000 20,323,000 20,389,000 20,357,000 20,153,000 18,524,000 18,777,000 21,938,000                       
          deferred income taxes
        3,571,000 7,813,000 3,881,000 25,190,000 -4,056,000 548,000 2,540,000 1,717,000 3,164,000 4,959,000 2,382,000 -634,000 -2,022,000 27,428,000 1,402,000 -19,101,000 -2,722,000 8,422,000 -4,001,000 -62,000 -892,000 3,099,000 833,000 -3,346,000 -2,147,000 1,869,000 -619,000 -4,535,000 668,000 2,198,000 1,066,000 -172,000 639,000 -22,999,000 1,680,000 -285,000 967,000 
          equity in earnings of unconsolidated subsidiary
        -509,000                                     
          distribution on investment in avail joint venture
         273,223,000 5,801,000 1,609,000 4,616,000 539,000                             
          restructuring charges
         3,744,000                                 
          net gain on sale of property, plant and equipment
        -49,000  -15,000 88,000 -2,686,000  90,000                               
          amortization of debt financing costs
        3,834,000 3,341,000 3,298,000 3,220,000 3,198,000 3,154,000 3,140,000 3,110,000 3,109,000 3,066,000 3,043,000 3,033,000 3,029,000                         
          share-based compensation expense
        3,784,000 2,933,000 2,467,000 4,346,000 5,086,000 2,017,000 3,796,000 4,913,000 2,535,000 3,303,000 2,188,000 2,115,000 1,904,000 1,244,000 2,368,000 2,772,000 1,998,000 2,907,000 1,860,000 2,871,000 1,811,000 1,557,000 1,690,000 2,317,000 1,766,000 1,386,000 1,818,000 1,736,000 1,350,000 1,324,000 -324,000 2,301,000 1,358,000 1,311,000 1,410,000 2,206,000 1,194,000 
          changes in current assets and current liabilities
        -46,483,000 60,000 6,257,000 -23,488,000 17,768,000 14,201,000 11,402,000 -16,103,000 7,610,000 15,183,000 17,435,000                           
          changes in other long-term assets and long-term liabilities
        -2,499,000 -305,000 -1,561,000 -3,044,000 -1,027,000 -3,900,000 -3,411,000 -4,335,000 -1,428,000 -45,000 -913,000                           
          net cash from operating activities
        37,149,000 72,574,000 79,703,000 58,387,000 314,782,000  66,167,000 47,486,000 71,944,000        23,314,000  11,910,000 26,698,000 11,060,000  27,228,000 43,350,000 -11,184,000  33,819,000 56,822,000 -18,587,000  42,928,000 29,833,000 -12,366,000  35,925,000 18,589,000 -15,804,000 
          capital expenditures
        -18,747,000 -22,054,000 -18,548,000 -19,278,000 -20,896,000  -26,441,000 -32,105,000 -27,396,000        -7,809,000  -6,032,000 -5,610,000 -7,489,000  -8,616,000 -8,422,000 -10,847,000  -6,047,000 -11,810,000 -4,686,000  -6,512,000 -4,332,000 -2,847,000  -4,897,000 -6,495,000 -10,141,000 
          free cash flows
        18,402,000 50,520,000 61,155,000 39,109,000 293,886,000  39,726,000 15,381,000 44,548,000        15,505,000  5,878,000 21,088,000 3,571,000  18,612,000 34,928,000 -22,031,000  27,772,000 45,012,000 -23,273,000  36,416,000 25,501,000 -15,213,000  31,028,000 12,094,000 -25,945,000 
          cash flows from investing activities
                                             
          purchase of property, plant and equipment
        -18,747,000 -22,054,000 -18,548,000 -19,278,000 -20,896,000 -29,941,000 -26,441,000 -32,105,000 -27,396,000 -28,219,000 -24,174,000 -25,690,000 -17,036,000 -22,035,000 -16,389,000 -10,887,000 -7,809,000  -6,032,000 -5,610,000 -7,489,000  -8,616,000 -8,422,000 -10,847,000  -6,047,000 -11,810,000 -4,686,000  -6,512,000 -4,332,000 -2,847,000  -4,897,000 -6,495,000 -10,141,000 
          proceeds from sale or insurance settlements of property, plant and equipment
        49,000             7,000 25,000                       
          net cash from investing activities
        -18,698,000 -6,494,000 -18,497,000 -49,369,000 -17,122,000  -26,360,000 -31,361,000 -27,379,000        -1,306,289,000  -5,863,000 -3,096,000 -7,466,000  -4,456,000 316,000 -10,847,000  -26,746,000 -12,619,000 -43,469,000  -6,489,000 -3,993,000 -10,847,000  -27,465,000 -16,739,000 -9,970,000 
          cash flows from financing activities
                                             
          tax payments related to common stock issued under stock-based plans
        -10,523,000 -89,000 -417,000 -4,598,000                                 
          proceeds from revolving credit facility
        90,000,000 135,000,000 155,000,000 226,000,000 210,000,000 55,000,000 78,000,000                               
          payments on revolving credit facility
        -110,000,000 -135,000,000 -130,000,000 -281,000,000 -160,000,000 -65,000,000 -113,000,000                               
          proceeds from receivables securitization facility
        20,000,000                                   
          payments of debt financing costs
        -803,000 -625,000 -1,158,000 -20,000 -362,000 -826,000 -715,000 -400,000 -96,000   7,000 -4,858,000 4,858,000 -87,555,000                     
          payments on long-term debt and finance leases
        -872,000 -40,640,000                                    
          payments of dividends
        -5,976,000 -5,976,000 -6,002,000 -6,012,000 -5,085,000 -5,086,000 -5,079,000 -5,076,000 -7,867,000 -7,867,000 -7,864,000 -7,852,000 -7,835,000 -10,075,000 -4,246,000 -4,226,000 -4,192,000  -4,163,000 -4,265,000 -4,245,000  -4,432,000 -4,467,000 -4,425,000  -4,461,000 -4,454,000 -4,440,000  -4,435,000 -4,426,000 -4,418,000  -4,421,000 -4,422,000 -4,423,000 
          net cash from financing activities
        -18,174,000 -65,795,000 -61,713,000 -11,102,000 -295,512,000  -41,162,000 -24,208,000 -38,542,000        1,368,940,000  -2,819,000 -20,738,000 -5,610,000  -19,098,000 -56,167,000 11,036,000  -5,987,000 -44,364,000 51,560,000  -27,435,000 -30,926,000 16,796,000  -1,755,000 -4,924,000 20,890,000 
          effect of exchange rate changes on cash
        77,000 -203,000 233,000 -62,000 -593,000 372,000 687,000 -311,000 174,000 -45,000 25,000 -704,000 737,000 2,704,000 -4,700,000 2,550,000 -49,000  1,639,000 221,000 -418,000  1,493,000 115,000 722,000  -380,000 158,000 77,000  -795,000 352,000 -498,000  397,000 286,000 -81,000 
          net increase in cash and cash equivalents
        354,000    1,555,000 4,000   6,197,000 -3,160,000   1,058,000 -470,000 -11,050,000 -86,658,000 85,916,000  4,867,000                   
          cash and cash equivalents at beginning of period
        705,000 1,488,000 4,349,000 2,820,000  15,082,000  14,837,000  36,687,000  24,005,000  20,853,000     
          cash and cash equivalents at end of period
        1,059,000 82,000 -274,000 -2,146,000 3,043,000  -668,000 -8,394,000 10,546,000   -1,770,000 3,878,000  -11,050,000 -86,658,000 100,998,000  4,867,000 3,085,000 12,403,000  5,167,000 -12,386,000 26,414,000  706,000 -3,000 13,586,000  8,209,000 -4,734,000 13,938,000     
          net income available to common shareholders
         15,931,000 41,075,000 89,346,000 170,908,000 20,209,000 33,603,000 35,419,000 -36,796,000 14,263,000 23,290,000 24,732,000 24,922,000 -2,539,000 -24,142,000                       
          plus: dividends on series a preferred stock
             1,200,000                             
          plus: redemption premium on series a preferred stock
             75,198,000                             
          equity in earnings of unconsolidated entities
         21,698,000 1,437,000 -59,345,000 -173,523,000 -3,693,000 -7,168,000 -1,478,000 -3,824,000 -4,271,000 -8,742,000 -974,000 -1,420,000 -1,591,000                        
          net loss on sale of property, plant and equipment
                -16,000     349,000 1,361,000 -2,713,000 -29,000  -247,000 500,000 -15,000    40,000   -106,000 -200,000  117,000 -520,000 212,000     
          acquisition of subsidiaries, net of cash acquired
                   718,000 15,065,000 -1,298,513,000         -20,704,000 -931,000 -38,993,000 -8,000,000 -11,944,000 -22,591,000   
          proceeds from return of investment on the avail jv
                                             
          proceeds from issuance of common stock
         1,535,000   1,226,000   899,000 1,000   605,000   1,244,000   1,138,000   1,332,000           
          redemption of series a preferred stock
               -308,920,000                             
          payments on securitization loan debt
                                             
          repurchase and retirement of treasury stock
                         -7,636,000 -14,969,000 -6,264,000                 
          proceeds from sale of property, plant and equipment
          51,000 53,000 3,774,000  81,000          33,000  169,000 2,514,000 23,000  57,000    5,000 122,000 210,000  23,000       
          net decrease in cash and cash equivalents
          -274,000                  -2,434,000  5,167,000 -12,386,000 -10,273,000  706,000 -3,000 -10,419,000  8,209,000 -4,734,000 -6,915,000     
          payments on long term debt and finance leases
           -100,571,000 -335,809,000      -106,000                           
          less: net loss from discontinued operations
                                             
          net income from continuing operations
                 17,863,000 26,890,000 28,332,000 28,522,000 7,427,000 18,427,000                       
          adjustments to reconcile net income from continuing operations to net cash from operating activities:
                                             
          loss on abandonment of long-lived assets
                                             
          net cash from operating activities of continuing operations
                 63,540,000 62,588,000 71,447,000 46,893,000 22,808,000 26,611,000                       
          proceeds from sale of subsidiaries
                                             
          net cash from investing activities of continuing operations
                 -28,211,000 -24,147,000 -25,679,000 -17,027,000 -21,268,000 105,467,000                       
          payments for taxes related to net share settlement of equity awards
                -4,567,000 -920,000 919,000 -1,710,000 -408,000 -286,000 7,000 -2,313,000 -18,000 -20,000 -48,000 -2,101,000 -66,000 -92,000 -15,000 -539,000 -14,000 -526,000           
          proceeds from long term debt
                     1,540,000,000                     
          payments on long term debt and finance lease liabilities
             -20,299,000 -257,000 -60,236,000 -30,196,000                             
          net cash from financing activities of continuing operations
                 -38,444,000 -33,065,000 -46,834,000 -29,545,000 21,879,000 -239,640,000                       
          net cash from operating activities from discontinued operations
                     -29,248,000 -17,125,000                       
          net cash from investing activities from discontinued operations
                     2,655,000 -1,663,000                       
          net cash from financing activities from discontinued operations
                                            
          net cash from discontinued operations
                                             
          cash and cash equivalents from continuing operations at end of period
                 -3,160,000 5,401,000 -1,770,000 3,878,000  -8,050,000                       
          redemption of preferred stock
                                             
          tax payments related to net share settlement of equity awards
                                            
          other investing activities
                17,000 8,000 27,000 11,000 9,000                         
          proceeds from secondary public offering and issuance of additional common stock
                308,723,000                             
          proceeds from revolving loan
                75,000,000 60,000,000 47,000,000 50,000,000 92,000,000 125,000,000 80,000,000 136,000,000 39,000,000 80,000,000 34,000,000 147,000,000 35,000,000 67,000,000 65,000,000 20,000,000 76,000,000 108,000,000 101,000,000 32,500,000 187,000,000 52,000,000 34,000,000 75,500,000 102,500,000 76,000,000 64,000,000 81,000,000 128,000,000 
          payments on revolving loan
                -70,000,000 -40,000,000 -72,000,000 -90,000,000 -112,000,000 -40,000,000 -97,000,000 -109,000,000 -116,000,000 -45,000,000 -25,000,000 -150,000,000 -28,000,000 -95,000,000 -55,000,000 -67,000,000 -60,000,000 -160,000,000 -102,000,000 -73,500,000 -131,000,000 -84,000,000 -57,000,000 -102,000,000 -67,000,000 -82,000,000 -59,000,000 -79,000,000 -36,500,000 
          net loss from discontinued operations
                                             
          plus: dividends on preferred stock
                 3,600,000 3,600,000                           
          other non-cash items
                                             
          proceeds from divestiture
                                             
          less: cash and cash equivalents from discontinued operations at end of period
                                             
          impairment of long-lived assets
                      100,000                       
          net (gain) on sale of property, plant and equipment
                  -26,000 -11,000 -2,000                         
          less: net income from discontinued operations
                     -6,366,000 -38,969,000                       
          plus: accrued dividends on preferred stock
                    3,600,000 3,600,000                        
          effects of changes in assets and liabilities, net of acquisitions and dispositions:
                                             
          accounts receivable
                    12,936,000 -10,115,000 19,383,000 -25,188,000 -10,625,000 -15,765,000 -10,934,000 56,000 -7,966,000 -1,789,000 -9,971,000 10,965,000 8,721,000 27,082,000 -18,909,000 5,049,000 -14,228,000 5,824,000 -776,000 16,398,000 -29,577,000 19,246,000 -16,693,000 15,053,000 -14,114,000 
          inventories
                    -1,198,000 -2,552,000 1,435,000 2,973,000 -19,054,000 -11,168,000 -3,519,000 -4,930,000 -8,254,000 3,908,000 -1,283,000 3,969,000 -4,449,000 19,630,000 -9,305,000 7,869,000 7,681,000 -2,159,000 3,735,000 -809,000 -1,362,000 1,817,000 7,914,000 -11,722,000 -7,936,000 
          prepaid expenses and other
                    -2,494,000 2,005,000 3,043,000 3,214,000 -12,452,000  3,403,000 2,696,000 -5,419,000  955,000 2,313,000 -941,000  3,546,000 -815,000 -1,240,000  1,437,000 3,537,000 -5,927,000  1,503,000 1,598,000 -5,619,000 
          other assets
                    43,000 273,000 304,000 -4,554,000 300,000  46,000 -1,827,000 -778,000  24,000 79,000 123,000  -82,000 183,000 185,000  11,000 131,000 -1,148,000  1,049,000 -87,000 -1,019,000 
          net change in contract assets and liabilities
                    -1,949,000 -6,814,000 10,161,000 4,938,000 -12,689,000 22,937,000 -5,648,000 4,768,000 -9,839,000 20,434,000 -14,845,000 -3,620,000 3,168,000 7,109,000 -4,197,000 5,136,000 -55,088,000 12,587,000 9,782,000 1,160,000 -20,438,000     
          accounts payable
                    -2,665,000 1,087,000 -47,962,000 -8,739,000 41,579,000 813,000 -2,190,000 -3,660,000 6,321,000 -13,739,000 8,149,000 -603,000 -15,328,000 -7,792,000 5,377,000 5,941,000 7,068,000 7,866,000 1,988,000 -15,601,000 5,576,000 7,407,000 903,000 -4,365,000 -2,405,000 
          other accrued liabilities and income taxes payable
                    -6,333,000 -19,945,000 -5,561,000 26,412,000 -3,464,000 -6,134,000 115,000 -3,579,000 2,749,000 -11,425,000 8,946,000 2,884,000 -19,610,000 -5,429,000 21,256,000 8,854,000 -1,145,000 8,081,000 -1,925,000 -1,714,000 7,559,000 -1,993,000 -7,540,000 276,000 -1,927,000 
          cash from discontinued operations
                     -26,593,000 101,212,000                       
          other operating cash payments
                                             
          cash paid for interest
                    25,866,000    4,161,000 2,407,000 351,000 2,910,000 394,000 3,758,000 435,000 3,937,000 869,000 4,597,000 1,607,000 5,219,000 1,600,000 4,923,000 2,119,000 5,373,000 2,465,000 4,645,000 1,928,000 4,734,000 2,286,000 
          cash paid for income taxes
                    895,000    4,034,000 8,401,000 8,899,000 13,038,000 1,322,000 910,000 5,850,000 9,347,000 11,000 10,817,000 4,215,000 3,203,000 567,000 893,000 884,000 844,000 670,000 285,000 811,000 508,000 7,097,000 
          supplemental disclosures of non-cash investing and financing activities
                                             
          accrued dividends on preferred stock
                    2,400,000                         
          accruals for capital expenditures
                    2,409,000                         
          loss on disposal of business
                            30,000 1,852,000               
          payments on long term debt
                     -53,250,000 -213,250,000                -14,286,000  -1,000 -63,504,000 
          cash and cash equivalents at beginning of year
                                             
          cash and cash equivalents at end of year
                                             
          less: cash and cash equivalents from discontinued operations at end of year
                                             
          cash and cash equivalents from continuing operations at end of year
                                             
          amortization of deferred borrowing costs
                      1,255,000 3,120,000 1,541,000  221,000 191,000 139,000  234,000 134,000 135,000  135,000 133,000 136,000  64,000 205,000 138,000  147,000 149,000 154,000 
          bad debt recoveries
                        -265,000                     
          amortization and depreciation
                        15,119,000  11,139,000 10,999,000 11,084,000  11,027,000 11,481,000 11,668,000  12,624,000 12,258,000 12,326,000  12,370,000 12,627,000 13,071,000  12,856,000 12,561,000 12,423,000 
          supplemental disclosures
                                             
          cash flows from operating activities:
                                             
          loss on disposal group held for sale
                                             
          inventory write-downs
                                             
          impairment loss on long lived assets
                                             
          loss on sale of property, plant & equipment
                                             
          amortization of deferred debt issuance costs
                                             
          effects of changes in operating assets and liabilities, net of acquisitions:
                                             
          prepaid expenses and other assets
                                             
          net cash from operating activities:
                                             
          cash flows from investing activities:
                                             
          proceeds from the sale or insurance settlement of property, plant, and equipment
                                             
          proceeds from sale of subsidiary
                                             
          purchases of property, plant and equipment
                                             
          net cash from investing activities:
                                             
          cash flows from financing activities:
                                             
          proceeds from long-term debt
                                             
          payments on long-term debt
                                             
          debt issuance costs paid
                                             
          repurchase and retirement of common stock
                                             
          payment of dividends
                                             
          net cash from financing activities:
                                             
          effect of exchange rate changes on cash and cash equivalents
                                             
          net change in cash and cash equivalents
                                             
          cash and cash equivalents, beginning of year
                                             
          cash and cash equivalents, end of year
                                             
          supplemental disclosures of cash flow information:
                                             
          non-cash restructuring and impairment charges
                              -206,000               
          provision for doubtful accounts
                              7,000 97,000 129,000 418,000 139,000 -439,000 2,616,000 114,000 -11,000 235,000 1,815,000 67,000 2,893,000   
          purchases of treasury shares
                              -24,574,000           -2,333,000 -2,502,000 -2,683,000 
          effects of changes in assets and liabilities, net of acquisitions:
                                             
          net loss on property, plant and equipment due to impairment
                                      -1,000       
          net loss on disposition of property, plant & equipment due to impairment
                                             
          net loss on sale of property, plant & equipment and insurance proceeds
                                             
          effects of changes in assets and liabilities:
                                             
          net change in billings related to costs and estimated earnings on uncompleted contracts
                                         -3,912,000 21,383,000 -5,762,000 -10,725,000 
          excess tax benefits from share-based compensation
                                             
          net loss on disposition of property, plant and equipment due to impairment
                                             
          net loss on sale of property, plant and equipment and insurance proceeds
                                             
          proceeds from sale or insurance settlement of property, plant and equipment
                                             
          net loss on disposition of property, plant & equipment due to realignment
                                             
          effects of changes in assets & liabilities:
                                             
          proceeds from sale or insurance settlement of property, plant, and equipment
                                           6,000 171,000 
          net decrease in cash & cash equivalents
                                           -2,788,000 -4,965,000 
          cash & cash equivalents at beginning of period
                                           11,302,000 
          cash & cash equivalents at end of period
                                           -2,788,000 6,337,000 
          provision (recovery) for doubtful accounts
                                            63,000 
          net gain on sale of property, plant & equipment and insurance proceeds
                                            -100,000 
          debt acquisition costs
                                             
          proceeds from exercise of stock options and stock appreciation rights
                                             
          excess tax benefits from stock options and stock appreciation rights
                                             
          depreciation
                                             
          amortization
                                             
          non-cash compensation expense
                                             
          non-cash interest expense
                                             
          deferred income tax expense
                                             
          net loss on insurance settlement or sale of property, plant and equipment
                                             
          effects of changes in operating assets and liabilities, net of business acquisitions:
                                             
          other accrued liabilities and income taxes
                                             
          proceeds from the sale or insurance settlement of property, plant and equipment
                                             
          debt origination costs
                                             
          tax benefits from stock options exercised
                                             
          cash dividends paid
                                             
          cash paid during the year for:
                                             
          interest
                                             
          income taxes
                                             
          proceeds on revolving loan
                                             
          proceeds from settlement of derivative
                                             
          net gain on insurance settlement or sale of property, plant and equipment
                                             
          benefit from doubtful accounts
                                             
          share based compensation expense
                                             
          net (gain) loss on insurance settlement or sale of property, plant and equipment
                                             
          cumulative effect of change in accounting principle
                                             
          proceeds from exercise of stock options
                                             
          effects of changes in operating assets and liabilities:
                                             
          proceeds from the sale of property, plant and equipment
                                             
          effects of changes in operating assets and liabilities, net of acquisition of subsidiaries:
                                             
          proceeds from the sale of long-term investments
                                             
          purchase of treasury stock