7Baggers

Thermon Group Holdings, Inc
(NYSE:THR) 

THR stock logo

Thermon Group Holdings, Inc. provides engineered industrial process heating solutions for process industries worldwide. Its products include various electric heat tracing cables, steam tracing components, tubing bundles, instrument and control products, process heaters, environmental heaters, and re...

Founded: 1954
Full Time Employees: 1,335
Sector: Industrials
Industry: Specialty Industrial Machinery

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-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-05-01 2011-03-31 
                                                                  
      sales
    148,332,000 147,310,000 131,723,000 108,898,000 134,080,000 134,353,000 114,648,000 115,126,000 127,654,000 136,427,000 123,659,000 106,889,000 122,481,000 122,110,000 100,557,000 95,442,000 102,584,000 100,613,000 81,322,000 71,155,000 73,323,000 79,604,000 66,406,000 56,848,000 88,371,000 100,468,000 102,935,000 91,712,000 114,230,000 119,356,000 90,154,000 88,902,000 102,582,000 92,660,000 61,631,000 51,736,000 67,582,000 64,340,000 68,812,000 63,396,000 72,344,000 74,427,000 69,934,000 65,223,000 74,256,000 87,622,000 79,033,000 67,667,000 67,475,000 71,465,000 72,783,000 65,600,000 72,085,000 76,750,000 67,358,000 67,213,000 69,037,000 68,837,000 68,023,000 64,618,000   
      cost of sales
    83,048,000 78,659,000 70,647,000 60,853,000 74,649,000 72,232,000 63,736,000 64,694,000 75,267,000 79,017,000 69,201,000 59,580,000 70,957,000 71,660,000 54,631,000 58,217,000 61,472,000 59,866,000 49,601,000 42,986,000 46,090,000 42,644,000 37,475,000 32,729,000 52,787,000 56,988,000 57,503,000 54,570,000 69,261,000 68,473,000 49,795,000 49,173,000 55,759,000 50,446,000 30,671,000 27,922,000 39,308,000 35,721,000 39,888,000 37,282,000 40,249,000 39,298,000 36,580,000 34,486,000 40,151,000 42,089,000 37,812,000 33,822,000 34,730,000 35,409,000 37,428,000 34,586,000 40,182,000 41,799,000 34,719,000 33,874,000 34,553,000 35,146,000 36,072,000 32,629,000   
      gross profit
    65,284,000 68,651,000 61,076,000 48,045,000 59,431,000 62,121,000 50,912,000 50,432,000 52,387,000 57,410,000 54,458,000 47,309,000 51,524,000 50,450,000 45,926,000 37,225,000 41,112,000 40,747,000 31,721,000 28,169,000 27,233,000 36,960,000 28,931,000 24,119,000 35,584,000 43,480,000 45,432,000 37,142,000 44,969,000 50,883,000 40,359,000 39,729,000 46,823,000 42,214,000 30,960,000 23,814,000 28,274,000 28,619,000 28,924,000 26,114,000 32,095,000 35,129,000 33,354,000 30,737,000 34,105,000 45,533,000 41,221,000 33,845,000 32,745,000 36,056,000 35,355,000 31,014,000 31,903,000 34,951,000 32,639,000 33,339,000 34,484,000 33,691,000 31,951,000 31,989,000   
      yoy
    9.85% 10.51% 19.96% -4.73% 13.45% 8.21% -6.51% 6.60% 1.67% 13.80% 18.58% 27.09% 25.33% 23.81% 44.78% 32.15% 50.96% 10.25% 9.64% 16.79% -23.47% -15.00% -36.32% -35.06% -20.87% -14.55% 12.57% -6.51% -3.96% 20.54% 30.36% 66.83% 65.60% 47.50% 7.04% -8.81% -11.91% -18.53% -13.28% -15.04% -5.89% -22.85% -19.08% -9.18% 4.15% 26.28% 16.59% 9.13% 2.64% 3.16% 8.32% -6.97% -7.48% 3.74% 2.15% 4.22%       
      qoq
    -4.90% 12.40% 27.12% -19.16% -4.33% 22.02% 0.95% -3.73% -8.75% 5.42% 15.11% -8.18% 2.13% 9.85% 23.37% -9.45% 0.90% 28.45% 12.61% 3.44% -26.32% 27.75% 19.95% -32.22% -18.16% -4.30% 22.32% -17.41% -11.62% 26.08% 1.59% -15.15% 10.92% 36.35% 30.01% -15.77% -1.21% -1.05% 10.76% -18.64% -8.64% 5.32% 8.51% -9.88% -25.10% 10.46% 21.79% 3.36% -9.18% 1.98% 14.00% -2.79% -8.72% 7.08% -2.10% -3.32% 2.35% 5.45% -0.12%    
      operating expenses:
                                                                  
      selling, general and administrative expenses
    52,302,000 38,305,000 35,508,000 32,175,000 32,837,000 34,123,000 31,259,000 31,088,000 32,823,000 31,853,000 30,490,000 28,654,000 33,957,000 30,889,000 27,754,000 24,403,000 26,234,000 22,099,000 23,320,000 21,401,000                                           
      deferred compensation plan expense
    -755,000 213,000 486,000 655,000 37,000 -122,000 434,000 103,000 554,000 651,000 -247,000 273,000 291,000 464,000 -303,000 -660,000 -327,000 292,000 -14,000 332,000                                           
      amortization of intangible assets
    2,957,000 3,480,000 3,502,000 3,489,000 3,419,000 3,463,000 3,402,000 3,397,000 3,423,000 2,121,000 2,227,000 2,387,000 2,375,000 2,367,000 2,437,000 2,268,000 2,177,000 2,187,000 2,190,000 2,236,000 2,180,000 2,135,000 2,097,000 3,033,000 4,419,000 4,460,000 4,461,000 4,433,000 4,611,000 4,887,000 5,496,000 5,777,000 5,744,000 4,753,000 3,022,000 2,939,000 2,968,000 2,963,000 3,025,000 2,816,000 3,133,000 3,135,000 3,028,000 2,816,000 2,600,000 2,683,000 2,741,000 2,751,000 2,741,000 2,782,000 2,779,000 2,788,000 2,806,000 2,813,000         
      restructuring and other charges/
        5,000 -3,029,000  2,109,000   304,000 581,000 1,025,000 2,668,000      -414,000 -69,000 3,783,000                                         
      income from operations
    10,780,000 26,653,000 21,580,000 11,726,000 23,133,000 27,686,000 15,203,000 13,735,000 16,824,000 21,449,000 21,684,000 15,414,000 13,876,000 14,062,000 16,038,000 11,214,000 13,028,000 16,169,000 6,225,000 4,614,000 1,326,000 10,160,000 3,046,000 -6,755,000 2,365,000 12,466,000 12,841,000 4,991,000 13,710,000 17,887,000 8,672,000 8,240,000 13,553,000 10,210,000 7,417,000 1,558,000 5,280,000 7,299,000 5,675,000 4,190,000 5,541,000 11,827,000 11,321,000 8,072,000 12,610,000 23,219,000 18,472,000 12,760,000 14,351,000 17,758,000 14,453,000 12,055,000 11,858,000 15,253,000 15,347,000 14,530,000 15,000,000 15,582,000 14,386,000    
      yoy
    -53.40% -3.73% 41.95% -14.63% 37.50% 29.08% -29.89% -10.89% 21.25% 52.53% 35.20% 37.45% 6.51% -13.03% 157.64% 143.04% 882.50% 59.14% 104.37% -168.30% -43.93% -18.50% -76.28% -235.34% -82.75% -30.31% 48.07% -39.43% 1.16% 75.19% 16.92% 428.88% 156.69% 39.88% 30.70% -62.82% -4.71% -38.29% -49.87% -48.09% -56.06% -49.06% -38.71% -36.74% -12.13% 30.75% 27.81% 5.85% 21.02% 16.42% -5.83% -17.03% -20.95% -2.11% 6.68%        
      qoq
    -59.55% 23.51% 84.04% -49.31% -16.45% 82.11% 10.69% -18.36% -21.56% -1.08% 40.68% 11.08% -1.32% -12.32% 43.02% -13.92% -19.43% 159.74% 34.92% 247.96% -86.95% 233.55% -145.09% -385.62% -81.03% -2.92% 157.28% -63.60% -23.35% 106.26% 5.24% -39.20% 32.74% 37.66% 376.06% -70.49% -27.66% 28.62% 35.44% -24.38% -53.15% 4.47% 40.25% -35.99% -45.69% 25.70% 44.76% -11.09% -19.19% 22.87% 19.89% 1.66% -22.26% -0.61% 5.62% -3.13% -3.74% 8.31%     
      other income/
                            -250 -62,000 -172,000 233,000                                   
      interest expense
    -1,851,000 -2,161,000 -2,022,000 -1,961,000 -2,153,000 -2,535,000 -2,790,000 -2,847,000 -3,582,000 -1,754,000 -1,925,000 -1,584,000 -1,751,000 -1,877,000 -1,408,000 -835,000 -786,000 -842,000 -2,022,000 -2,165,000 -2,799,000 -2,449,000 -2,433,000 -2,580,000 -2,963,000 -3,595,000 -3,951,000 -3,770,000 -4,241,000 -3,885,000 -3,985,000 -3,603,000 -4,608,000 -2,787,000 -787,000 -802,000 -847,000 -862,000 -895,000 -914,000 -915,000 -918,000 -1,291,000 -1,018,000 -985,000 -1,094,000 -1,188,000 -1,298,000 -1,326,000 -1,369,000 -1,323,000 -6,001,000 -3,049,000 -3,116,000 -4,693,000        
      other income
    -348,000 132,000 456,000 1,242,000 107,000 -126,000 563,000 143,000 421,000 653,000 -267,000 341,000 506,000 659,000 -335,000 -916,000 -648,000 -627,000 -2,956,000 66,000 -53,000 874,000 582,000 732,000            32,000 -39,000 -6,000 -427,000 277,000        17,000               
      income before provision for income taxes
    8,581,000 24,624,000 20,014,000 11,007,000 21,087,000 25,025,000 12,976,000 11,031,000 13,663,000 20,348,000 19,492,000 14,171,000 12,631,000 12,844,000 14,295,000 9,463,000 11,594,000 14,700,000 1,247,000 2,515,000 -1,508,000 8,601,000 1,212,000 -8,578,000 -2,076,000 8,866,000 8,783,000 1,505,000 9,596,000 13,871,000 5,081,000 4,594,000 8,966,000 1,716,000 6,766,000 941,000 4,379,000 6,562,000 4,482,000 3,659,000 4,728,000 10,623,000 10,022,000 6,993,000 12,660,000 21,767,000 16,548,000 11,587,000 12,884,000 16,337,000 12,917,000 -9,375,000 8,640,000 11,899,000 10,777,000 10,234,000 2,268,750 11,007,000 5,923,000    
      income tax expense
    5,836,000 6,333,000 5,060,000 2,426,000 4,116,000 6,486,000 3,482,000 2,520,000 3,580,000 4,511,000 4,762,000 3,233,000 4,930,000 4,419,000 3,311,000 2,907,000 2,909,000 3,430,000 770,000 1,648,000 -745,000 2,426,000 -626,000 -2,493,000 892,000 2,344,000 1,862,000 44,000 2,847,000 4,154,000 1,756,000 1,216,000 2,372,000 883,000 1,688,000 227,000 1,030,000 1,245,000 808,000 1,015,000 1,254,000 1,954,000 3,041,000 2,467,000 2,159,000 6,164,000 4,800,000 53,000 3,302,000 3,754,000 2,345,000 -2,437,000 2,991,000 4,161,000 3,790,000 3,634,000 823,500 4,074,000 2,109,000    
      net income
    2,745,000 18,291,000 14,954,000 8,581,000 16,971,000 18,539,000 9,494,000 8,511,000 10,083,000 15,837,000 14,730,000 10,938,000 7,701,000 8,425,000 10,984,000 6,556,000 8,685,000 11,270,000 477,000 867,000 -763,000 6,175,000 1,838,000 -6,085,000 -2,968,000 6,522,000 6,921,000 1,461,000 6,749,000 9,717,000 3,325,000 3,378,000 6,594,000 833,000 5,078,000 714,000 3,349,000 5,317,000 3,674,000 2,644,000 3,474,000 8,669,000 6,981,000 4,526,000 10,501,000 15,603,000 11,748,000 11,534,000 9,582,000 12,583,000 10,572,000 -6,938,000 5,649,000 7,738,000 6,987,000 6,600,000 6,249,000 6,933,000 3,814,000 -4,966,000   
      yoy
    -83.83% -1.34% 57.51% 0.82% 68.31% 17.06% -35.55% -22.19% 30.93% 87.98% 34.10% 66.84% -11.33% -25.24% 2202.73% 656.17% -1238.27% 82.51% -74.05% -114.25% -74.29% -5.32% -73.44% -516.50% -143.98% -32.88% 108.15% -56.75% 2.35% 1066.51% -34.52% 373.11% 96.89% -84.33% 38.21% -73.00% -3.60% -38.67% -47.37% -41.58% -66.92% -44.44% -40.58% -60.76% 9.59% 24.00% 11.12% -266.24% 69.62% 62.61% 51.31% -205.12% -9.60% 11.61% 83.19% -232.90%       
      qoq
    -84.99% 22.32% 74.27% -49.44% -8.46% 95.27% 11.55% -15.59% -36.33% 7.52% 34.67% 42.03% -8.59% -23.30% 67.54% -24.51% -22.94% 2262.68% -44.98% -213.63% -112.36% 235.96% -130.21% 105.02% -145.51% -5.77% 373.72% -78.35% -30.54% 192.24% -1.57% -48.77% 691.60% -83.60% 611.20% -78.68% -37.01% 44.72% 38.96% -23.89% -59.93% 24.18% 54.24% -56.90% -32.70% 32.81% 1.86% 20.37% -23.85% 19.02% -252.38% -222.82% -27.00% 10.75% 5.86% 5.62% -9.87% 81.78% -176.80%    
      comprehensive income:
                                                                  
      foreign currency translation adjustment
    -5,445,000 3,388,000 -4,966,000 17,034,000 2,776,000 -19,999,000 5,587,000 -3,879,000 -3,848,000 8,072,000 -7,845,000 4,457,000 -1,642,000 5,403,000 -17,811,000 -5,152,000 921,000 -413,000 -7,625,000 4,195,000 -630,000 14,516,000 5,254,000 9,475,000 -21,206,000 6,099,000 -4,813,000 4,435,000 1,905,000 -10,077,000 3,206,000 -8,264,000 -2,427,000 1,175,000 7,563,000 5,719,000 4,393,000 -8,069,000 -678,000 -182,000 10,095,000 -6,047,000 -9,686,000 2,396,000 -17,187,000 -8,628,000 -11,468,000 4,618,000 -4,214,000 -3,023,000 4,548,000 -4,037,000 -3,917,000 -180,000 5,412,000        
      other miscellaneous income
        19,500 116,000 -7,000 -31,000 -1,250 -69,000 51,000 13,000 10,750 -75,000 116,000 2,000 -27,250 -96,000 51,000 -64,000 -182,750 -152,000                                         
      comprehensive income
    14,320,500 21,679,000 9,988,000 25,615,000 4,582,750 -1,344,000 15,074,000 4,601,000 11,546,000 23,840,000 6,936,000 15,408,000 2,112,000 13,753,000 -6,711,000 1,406,000 1,863,750 10,761,000 -7,097,000 4,998,000 7,610,500 20,539,000 6,893,000 3,010,000 5,241,000 12,621,000 2,436,000 5,906,000 212,500 -358,000 6,433,000 -5,222,000 5,080,000 1,774,000 12,350,000 6,196,000 779,000 -2,216,000 3,118,000 2,213,000 1,676,250 2,806,000 -3,029,000 6,927,000 5,838,500 6,773,000 687,000 15,860,000 3,441,250 9,816,000 14,923,000 -10,975,000 5,277,250 7,558,000 12,399,000 1,152,000       
      net income per common share:
                                                                  
      basic
    90 560 450 260 510 550 280 250 310 470 440 330 230 250 330 200 260 340 10 30 -20 190 60 -180 -100 200 210 50 210 300 100 90 190 20 150 10 100 170 110 80 100 260 210 140 330 490 370 360               
      diluted
    90 550 450 260 500 540 280 250 300 460 430 320 230 250 330 200 260 330 10 30 -30 180 60 -180 -90 200 210 40 210 290 100 90 180 20 150 10 100 160 110 80 100 260 210 140 320 480 360 360               
      weighted-average shares used for eps calculation
                                                                  
      basic
    32,540,731,000 32,841,651,000 32,953,754,000 33,138,914,000 33,707,804,000 33,709,174,000 33,793,583,000 33,756,172,000 33,670,861,000 33,703,845,000 33,688,514,000 33,566,732,000 33,468,632,000 33,493,540,000 33,476,695,000 33,399,868,000 33,308,045,000 33,340,000,000 33,328,568,000 33,259,804,000 33,134,592,000 33,180,562,000 33,164,921,000 32,986,451,000 32,760,327,000 32,785,753,000 32,727,023,000 32,635,295,000 32,568,541,000 32,595,259,000 32,571,432,000 32,501,280,000 32,423,581,000 32,447,838,000 32,408,143,000 32,370,013,000 32,301,661,000 32,330,392,000 32,278,361,000 32,232,340,000 32,176,925,000 32,210,081,000 32,133,338,000 32,103,274,000 32,027,115,000 32,066,877,000 32,033,333,000 31,943,534,000 31,595,019,000 31,689,887,000 31,486,481,000 31,342,078,000 30,796,675,000 30,947,064,000 30,725,652,000 30,341,021,000 29,083,478,000 29,586,956,000 29,523,641,000 27,738,534,000   
      diluted
    32,800,016,000 33,183,163,000 33,243,728,000 33,307,644,000 34,058,239,000 34,091,732,000 34,143,403,000 34,075,020,000 34,066,987,000 34,201,525,000 34,126,884,000 33,862,939,000 33,745,936,000 33,879,733,000 33,773,475,000 33,567,284,000 33,514,561,000 33,658,104,000 33,592,824,000 33,461,635,000 33,340,954,000 33,419,573,000 33,417,654,000 32,986,451,000 33,148,670,000 33,258,937,000 33,244,387,000 33,051,923,000 33,054,304,000 33,116,481,000 33,102,803,000 32,935,832,000 32,797,351,000 32,914,372,000 32,789,521,000 32,861,203,000 32,633,281,000 32,651,930,000 32,610,935,000 32,694,235,000 32,592,646,000 32,596,747,000 32,535,384,000 32,492,004,000 32,407,266,000 32,455,463,000 32,439,602,000 32,339,937,000 32,153,912,000 32,224,559,000 32,105,711,000 31,342,078,000 31,796,830,000 31,871,097,000 31,640,943,000 31,410,145,000 30,454,255,000 31,216,493,000 31,262,300,000 27,738,534,000   
      restructuring and other charges
          614,000  555,250 1,336,000                                                     
      marketing, general and administrative and engineering
                        16,900,500 20,882,000 23,788,000 27,841,000 28,800,000 26,554,000 28,130,000 27,718,000 26,648,000 28,109,000 26,191,000 25,712,000 27,526,000 27,251,000 20,521,000 19,317,000 20,026,000 18,357,000 20,224,000 19,108,000 21,708,000 20,167,000 19,005,000 19,849,000 18,895,000 19,631,000 20,008,000 18,334,000 15,653,000 15,516,000 18,123,000 16,171,000 17,239,000 16,885,000 14,494,000 16,015,000 16,677,000 15,300,000 14,687,000 29,616,000   
      interest income
                        18,000 16,000 17,000 25,000 79,000 57,000 65,000 51,000 91,000 24,000 48,000 75,000 53,000 161,000 239,000 153,000 200,000 131,000 129,000 106,000 114,000 91,000 111,000 107,000 95,000 138,000 119,000 108,000 105,000 66,000 49,000 26,000 19,000 36,000 30,000 27,000 -117,000 72,000 76,000 91,000   
      income attributable to non-controlling interests
                              9,000 -10,000 -19,000 -2,000 98,000 336,000 537,000 234,000 300,000 235,000 98,000 -41,000 168,000 118,000 270,000 189,000 85,000 97,000                   
      net income available to thermon group holdings, inc.
                        -763,000 6,175,000 1,838,000 -6,085,000 -2,968,000 6,522,000 6,912,000 1,471,000 6,768,000 9,719,000 3,227,000 3,042,000 6,057,000 599,000 4,778,000 479,000 3,251,000 5,358,000 3,506,000 2,526,000 3,204,000 8,480,000 6,896,000 4,429,000                   
      other
                          -199,000 -380,000 203,000  337,000                                    
      loss attributable to non-controlling interests
                                                                  
      loss on extinguishment of debt
                                     -376,000                             
      other expense
                                18,250 -155,000 346,000 -118,000 -32,000 -5,492,000 -103,000      -12,000 -377,000 -119,000  940,000 -496,000 -855,000                
      derivative valuation, net of tax
                                    27,000  9,000 -2,000 136,000 495,000 290,000 -131,000 -577,000 373,000 -239,000 102,000 -353,000 -202,000 407,000 -292,000 12,000 256,000 -197,000            
      other income and expense
                                               -168,000                   
      loss on retirement of senior secured notes
                                                       -15,485,000           
      miscellaneous expense
                                                    -87,500 -118,000      44,000       
      income per common share:
                                                                  
      basic
                                                    127.5 400 340 -220 175 250 230 220 50 230 130    
      diluted
                                                    127.5 390 330 -220 167.5 240 220 210 47.5 220 120    
      miscellaneous income
                                                      -262,000 30,000 -34,250 -274,000 93,000        
      amortization of other intangible assets
                                                          2,798,000 2,794,000 2,807,000 2,809,000 2,878,000 2,885,000   
      success fees to owners related to the chs transaction
                                                                  
      loss on retirement of debt
                                                                  
      income taxes benefit
                                                               2,889,000   
      loss per common share:
                                                                  
      basic
                                                               -180   
      diluted
                                                               -180   
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 
                                                                   
        assets
                                                                   
        current assets:
                                                                   
        cash and cash equivalents
      52,275,000 46,858,000 29,748,000 36,530,000 39,537,000 38,744,000 37,000,000 49,083,000 48,631,000 55,396,000 30,532,000 33,174,000 35,635,000 35,363,000 31,866,000 40,035,000 41,445,000 32,566,000 38,242,000 41,052,000 40,124,000 49,617,000 51,362,000 48,229,000 43,237,000 37,054,000 39,014,000 35,269,000 31,402,000 30,190,000 28,481,000 31,118,000 33,879,000 51,171,000 83,378,000 74,577,000 42,842,000 42,022,000 76,570,000 72,558,000 84,570,000 79,101,000 61,672,000 79,363,000 93,774,000 90,288,000 82,129,000 77,259,000 72,640,000 67,340,000 53,368,000 45,365,000 43,847,000 28,389,000 16,410,000 13,630,000 21,468,000 19,776,000 13,192,000 31,604,000 30,147 
        accounts receivable
      125,414,000 111,884,000 102,125,000 100,718,000 109,830,000 114,588,000 93,504,000 98,680,000 107,318,000 120,624,000 101,564,000 91,628,000 97,627,000 92,380,000 100,557,000 94,278,000 95,305,000 89,422,000 82,368,000 74,133,000 74,501,000 76,612,000 66,104,000 72,827,000 92,478,000 97,011,000 98,075,000 98,542,000 105,323,000 101,328,000 82,538,000 82,606,000 94,411,000 85,456,000 55,923,000 51,994,000 63,719,000 58,166,000 57,248,000 57,151,000 58,493,000 52,958,000 60,229,000 55,435,000 60,441,000 66,922,000 64,308,000 61,093,000 52,578,000 48,616,000 58,487,000 49,962,000 56,123,000 55,899,000 53,673,000 53,770,000 50,037,000 46,187,000 47,647,000 45,893,000 41,882 
        inventories
      118,148,000 116,987,000 110,977,000 104,924,000 88,980,000 92,312,000 93,596,000 89,920,000 86,321,000 96,299,000 92,550,000 92,892,000 82,132,000 91,418,000 95,014,000 86,226,000 71,650,000 69,634,000 65,618,000 64,395,000 63,790,000 74,153,000 71,317,000 70,030,000 60,273,000 63,789,000 65,779,000 69,689,000 64,890,000 69,056,000 74,255,000 69,300,000 63,829,000 65,068,000 43,490,000 38,327,000 34,020,000 38,953,000 40,059,000 41,100,000 40,645,000 44,098,000 45,390,000 43,979,000 41,008,000 44,009,000 41,316,000 37,545,000 37,316,000 40,093,000 36,729,000 33,818,000 34,391,000 40,923,000 41,574,000 36,300,000 38,453,000 40,143,000 35,677,000 34,317,000 22,835 
        contract assets
      26,737,000 25,101,000 25,212,000 16,440,000 19,188,000 16,052,000 15,582,000 14,735,000 16,690,000 19,397,000 27,259,000 22,174,000 16,272,000 16,597,000 12,985,000 12,668,000 19,626,000 21,248,000 13,216,000 16,089,000 11,379,000 11,746,000 11,979,000 7,373,000 10,194,000 16,644,000 15,822,000 23,646,000 26,454,000 26,317,000 21,902,000 20,528,000                              
        prepaid expenses and other current assets
      18,574,000 19,787,000 20,644,000 14,089,000 16,526,000 18,030,000 33,463,000 11,384,000 14,010,000 16,363,000 16,865,000 15,474,000 16,138,000 15,981,000 15,191,000 12,394,000 11,786,000 12,007,000 11,469,000 9,322,000 8,784,000 10,696,000 11,435,000 9,702,000 9,219,000 10,731,000 10,669,000 8,514,000 7,320,000 10,476,000 9,978,000 8,556,000 9,054,000 8,848,000 7,845,000 6,888,000 7,806,000 8,187,000 8,771,000 11,111,000 8,231,000 8,344,000 8,260,000 8,257,000 5,128,000 5,869,000 7,054,000 6,331,000 5,058,000 5,204,000 6,451,000 6,307,000 6,203,000 7,099,000 7,967,000 6,988,000 6,853,000 7,065,000 7,562,000 6,882,000 4,331 
        income tax receivable
      53,000  147,000 165,000 231,000 501,000 1,874,000 2,543,000 1,630,000 1,648,000 1,109,000 240,000 3,138,000 1,469,000 2,334,000 1,967,000 4,626,000 7,936,000 10,519,000 9,533,000 8,231,000 6,889,000 7,370,000 5,065,000 2,535,000 1,167,000 5,239,000 4,946,000 4,389,000 3,028,000 3,401,000 2,545,000 1,885,000 1,267,000 3,001,000 3,239,000 28,000 209,000 2,420,000 209,000 209,000                    1,368 
        total current assets
      341,201,000 320,617,000 288,853,000 272,866,000 274,292,000 280,227,000 275,019,000 266,345,000 274,600,000 309,727,000 269,879,000 255,582,000 250,942,000 253,208,000 257,947,000 247,568,000 244,438,000 232,813,000 221,432,000 214,524,000 206,809,000 229,713,000 219,567,000 213,226,000 217,936,000 226,396,000 234,598,000 240,606,000 239,778,000 240,395,000 220,555,000 214,805,000 220,194,000 226,220,000 209,025,000 193,150,000 198,174,000 190,884,000 192,738,000 191,403,000 199,753,000 195,725,000 185,091,000 196,035,000 210,704,000 217,962,000 203,944,000 190,495,000 176,107,000 172,385,000 169,254,000 147,199,000 151,577,000 143,450,000 130,124,000 122,000,000 127,664,000 123,466,000 115,999,000 129,678,000 103,630 
        property, plant and equipment, net of depreciation and amortization of 81,934 and 75,773 as of march 31, 2026 and 2025, respectively
      79,739,000                                                             
        goodwill
      269,041,000 271,388,000 269,805,000 271,790,000 264,331,000 263,549,000 269,513,000 269,415,000 270,786,000 268,538,000 218,864,000 221,908,000 219,612,000 221,195,000 218,306,000 226,495,000 212,754,000 211,389,000 211,217,000 215,072,000 213,038,000 212,461,000 206,071,000 202,789,000 197,978,000 208,293,000 205,515,000 207,663,000 204,995,000 203,045,000 209,349,000 207,484,000 210,566,000 216,198,000 127,205,000 124,689,000 122,521,000 121,766,000 123,958,000 124,613,000 121,510,000 120,460,000 122,722,000 115,197,000 105,232,000 109,342,000 111,724,000 115,484,000 114,112,000 115,836,000 116,859,000 115,070,000 116,303,000 117,984,000 117,935,000 115,592,000 118,007,000 116,438,000 116,202,000 121,522,000 42,013 
        intangible assets
      103,660,000 107,368,000 110,451,000 114,619,000 115,283,000 118,123,000 120,726,000 123,161,000 127,092,000 133,247,000 88,018,000 92,645,000 93,970,000 96,162,000 97,197,000 103,466,000 94,908,000 96,398,000 98,459,000 102,672,000 103,784,000 105,554,000 104,174,000 104,402,000 104,546,000 115,409,000 118,136,000 123,949,000 126,596,000 129,717,000 139,187,000 143,220,000 151,434,000 159,436,000 82,946,000 84,546,000 86,178,000 88,661,000 93,056,000 96,052,000 103,998,000 105,043,000 109,905,000 101,357,000 100,813,000 106,774,000 111,416,000 117,326,000 118,917,000 123,177,000 126,863,000 128,001,000 131,916,000 136,320,000 139,086,000 139,573,000  145,999,000 148,534,000 157,013,000  
        operating lease right-of-use assets
      14,783,000 15,623,000 10,384,000 10,501,000 11,192,000 11,919,000 11,808,000 13,531,000 13,613,000 14,482,000 12,319,000 12,835,000 13,570,000 10,377,000 10,657,000 10,897,000 10,534,000 10,935,000 11,496,000 12,265,000 12,619,000 13,527,000 15,049,000 16,039,000 16,637,000 14,181,000 14,170,000 14,435,000                                  
        deferred income taxes
      1,121,000 1,694,000 1,284,000 878,000 895,000 2,216,000 1,760,000 1,359,000 1,074,000 1,072,000 703,000 679,000 688,000 778,000 819,000 1,187,000 1,211,000 1,083,000 1,124,000 2,615,000 2,586,000 2,800,000 2,944,000 2,918,000 2,904,000 3,113,000 2,973,000 3,883,000 3,829,000 2,805,000 3,042,000 3,157,000 3,425,000 2,901,000 2,766,000 2,742,000 2,823,000 2,502,000 26,612,000 27,571,000 29,114,000 3,290,000 3,570,000 3,499,000 3,549,000 2,216,000 2,245,000 2,569,000 2,325,000 3,811,000 4,956,000 2,127,000 2,211,000 3,396,000 3,266,000 3,459,000 3,664,000 1,684,000 1,887,000 1,342,000 1,428 
        other non-current assets
      21,030,000 20,522,000 20,866,000 19,035,000 16,635,000 16,293,000 15,294,000 13,826,000 12,240,000 10,090,000 9,146,000 8,677,000 7,559,000 7,336,000 7,558,000                                               
        total assets
      830,575,000 816,701,000 778,184,000 765,342,000 755,452,000 763,391,000 761,532,000 756,944,000 767,740,000 805,088,000 663,723,000 657,125,000 649,629,000 650,095,000 654,279,000 661,931,000 636,669,000 626,470,000 618,915,000 624,825,000 617,878,000 642,357,000 627,075,000 619,947,000 620,905,000 646,717,000 655,690,000 671,226,000 655,762,000 653,800,000 650,278,000 645,425,000 662,477,000 680,968,000 467,739,000 449,445,000 454,080,000 445,872,000 454,660,000 456,971,000 468,677,000 462,614,000 459,388,000 452,591,000 453,309,000 468,924,000 461,110,000 456,728,000 442,459,000 444,646,000 446,112,000 423,313,000 435,523,000 433,421,000   425,579,000    221,116 
        liabilities and equity
                                                                   
        current liabilities:
                                                                   
        accounts payable
      41,110,000 38,887,000 41,329,000 33,314,000 31,185,000 29,697,000 30,421,000 30,582,000 31,396,000 26,611,000 34,603,000 28,315,000 27,330,000 30,003,000 41,097,000 38,071,000 33,567,000 34,799,000 30,993,000 22,483,000 19,722,000 23,212,000 25,162,000 20,827,000 25,070,000 23,259,000 24,652,000 23,438,000 22,705,000 27,216,000 23,643,000 24,547,000 22,995,000 23,323,000 18,337,000 12,641,000 15,683,000 14,633,000 16,159,000 14,824,000 19,458,000 19,169,000 16,009,000 16,128,000 17,145,000 20,778,000 22,982,000 17,634,000 17,066,000 19,263,000 22,527,000 19,085,000 20,370,000 24,156,000 22,366,000 15,034,000 15,728,000 21,592,000 19,076,000 20,548,000  
        accrued liabilities
      49,779,000 34,435,000 32,128,000 31,017,000 35,788,000 32,450,000 27,436,000 29,191,000 31,624,000 40,392,000 30,585,000 31,740,000 39,364,000 28,234,000 24,111,000 21,268,000 26,971,000 22,731,000 23,589,000 20,046,000 23,517,000 21,804,000 21,269,000 21,433,000 23,757,000 21,387,000 22,251,000 19,384,000 27,848,000 22,433,000 17,315,000 15,524,000 22,810,000 19,658,000 12,438,000 10,667,000 13,142,000 10,347,000 12,404,000 13,396,000 18,238,000 13,107,000 12,794,000 12,407,000 17,417,000 14,316,000 12,426,000 12,502,000 9,869,000 11,120,000 13,663,000 9,636,000 18,715,000 15,057,000 15,754,000 15,278,000 22,442,000 15,525,000 18,460,000 18,319,000  
        current portion of long-term debt
      7,813,000 7,031,000 6,250,000 18,000,000 18,000,000 18,000,000 16,875,000 15,750,000 14,625,000 15,945,000 10,226,000 10,315,000 10,222,000 10,219,000 9,321,000 8,695,000 7,929,000 7,004,000 5,242,000 2,500,000 2,500,000 2,500,000 2,500,000 2,500,000                                      
        contract liabilities
      19,471,000 19,243,000 16,857,000 19,331,000 19,604,000 20,571,000 13,402,000 15,278,000 20,531,000 15,414,000 7,261,000 8,505,000 8,483,000 9,780,000 12,225,000 10,865,000 8,010,000 6,568,000 3,955,000 4,059,000 2,959,000 3,771,000 3,108,000 3,408,000 4,538,000 5,418,000 5,409,000 6,344,000 6,814,000 11,384,000 7,947,000 6,077,000                              
        lease liabilities
      4,701,000 4,657,000 3,827,000 3,694,000 4,023,000 3,579,000 3,322,000 3,273,000 3,273,000 3,429,000 3,387,000 3,394,000 3,364,000 3,506,000 3,358,000 3,664,000 3,624,000 3,335,000 3,409,000 3,658,000 3,511,000 2,482,000 3,947,000 3,780,000 3,553,000 2,465,000 2,669,000 2,322,000                                  
        income taxes payable
      3,962,000 6,351,000 2,067,000 2,142,000 4,063,000 5,380,000 1,813,000 3,153,000 2,820,000 5,448,000 4,366,000 5,283,000 6,809,000 3,570,000 1,864,000 1,120,000 897,000 417,000 503,000 678,000 219,000 118,000 219,000 51,000 1,217,000 2,382,000 1,780,000 1,402,000 1,961,000 2,093,000 1,034,000 551,000 5,952,000 3,231,000 892,000 328,000 481,000 1,114,000 1,343,000 1,356,000 2,937,000 2,816,000 1,432,000 830,000 2,710,000 7,314,000 3,193,000 1,514,000 956,000 1,014,000 1,368,000 1,061,000 1,706,000 2,385,000 1,951,000 3,193,000 1,374,000     
        total current liabilities
      126,836,000 110,604,000 102,458,000 112,498,000 112,663,000 109,677,000 98,269,000 102,227,000 109,269,000 139,739,000 117,928,000 110,052,000 110,072,000 109,812,000 120,976,000 112,683,000 80,998,000 74,854,000 67,691,000 53,424,000 52,428,000 53,887,000 56,205,000 55,668,000 60,635,000 60,491,000 68,700,000 69,941,000 73,053,000 71,857,000 60,936,000 54,718,000 62,400,000 52,965,000 56,091,000 45,947,000 52,323,000 47,290,000 48,690,000 49,116,000 57,571,000 56,815,000 51,505,000 44,933,000 53,138,000 59,365,000 54,721,000 47,014,000 43,707,000 47,046,000 56,326,000 48,749,000 45,659,000 47,101,000 45,056,000 51,623,000 66,518,000 52,301,000 50,149,000 43,139,000  
        borrowings under revolving credit facility
      19,700,000 19,700,000 14,700,000 5,000,000   5,000,000 5,000,000 5,000,000 32,500,000 27,500,000 22,500,000 14,500,000 24,500,000 29,000,000 29,000,000        3,669,000  3,080,000 9,439,000 14,551,000 11,225,000 6,231,000 8,497,000 5,519,000          5,000,000 5,000,000                   
        long-term debt
      113,559,000 115,823,000 118,087,000 115,959,000 120,366,000 134,767,000 143,169,000 147,569,000 151,957,000 163,954,000 72,599,000 80,356,000 87,710,000 97,574,000 104,684,000 112,554,000 120,431,000 125,092,000 133,845,000 142,601,000 143,017,000 162,906,000 168,288,000 168,671,000 169,053,000 171,382,000 187,318,000 197,384,000 197,729,000 210,660,000 210,987,000 214,211,000 214,533,000 239,036,000 50,262,000 55,246,000 60,226,000 65,203,000 70,175,000 75,144,000 80,112,000 84,375,000 87,750,000 91,125,000 94,500,000 97,875,000 101,250,000 104,625,000 108,000,000 111,375,000 114,750,000 118,125,000 118,145,000 118,145,000 118,145,000 118,145,000 118,145,000 139,145,000 143,410,000 168,000,000  
        non-current lease liabilities
      12,099,000 12,971,000 8,755,000 8,795,000 9,299,000 10,552,000 10,855,000 12,462,000 12,635,000 13,368,000 11,389,000 12,014,000 12,479,000 9,642,000 9,768,000 9,833,000 9,659,000 10,312,000 11,052,000 11,770,000 12,373,000 14,492,000 14,072,000 14,660,000 15,571,000 13,638,000 13,048,000 13,826,000                                  
        other non-current liabilities
      8,813,000 9,609,000 9,370,000 8,869,000 8,053,000 10,133,000 10,226,000 9,756,000 9,553,000 9,767,000 9,063,000 9,259,000 8,296,000 9,032,000 8,522,000 8,822,000 8,434,000 9,120,000 9,398,000 10,264,000 9,811,000 9,784,000 8,288,000 7,934,000 6,962,000 8,088,000 7,629,000 7,485,000  4,723,000 9,521,000 7,773,000  11,434,000 3,653,000 3,600,000  3,401,000 3,537,000 3,257,000  3,046,000                    
        total liabilities
      291,868,000 277,999,000 262,954,000 256,032,000 260,137,000 274,706,000 271,245,000 280,964,000 292,853,000 337,663,000 221,417,000 223,176,000 230,641,000 238,591,000 258,521,000 260,679,000 237,465,000 237,910,000 241,390,000 239,939,000 238,717,000 262,775,000 268,476,000 269,485,000 274,466,000 277,673,000 301,383,000 316,084,000 306,813,000 316,054,000 313,138,000 308,810,000 321,624,000 345,074,000 134,869,000 129,946,000 141,578,000 141,594,000 149,014,000 155,088,000 169,976,000 178,297,000 178,923,000 169,881,000 181,543,000 190,868,000 190,786,000 188,123,000  200,474,000 213,997,000 207,390,000         166,042 
        equity
                                                                   
        common stock: .001 par value...
      33,000    33,000    34,000    33,000    33,000    33,000 33,000 33,000 33,000 33,000 33,000 33,000 33,000 33,000 33,000 33,000 33,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 32,000 31,000 31,000 31,000 31,000 30,000 30,000     
        preferred stock: .001 par value...
                                                                   
        additional paid-in capital
      250,785,000    246,201,000    243,555,000    239,860,000                                                 
        treasury stock
      -36,162,000 -36,162,000 -36,162,000 -30,155,000 -20,388,000 -6,440,000 -4,089,000 -1,829,000 -250,000                                                     
        accumulated other comprehensive loss
      -62,818,000 -57,373,000 -60,761,000 -55,795,000 -72,829,000 -75,448,000 -55,565,000 -61,145,000 -57,235,000 -53,421,000 -61,424,000 -53,630,000 -58,100,000 -56,423,000 -61,751,000 -44,056,000 -38,906,000 -39,871,000 -39,362,000 -31,787,000 -35,919,000 -35,388,000 -49,744,000 -54,799,000 -63,894,000 -42,891,000 -48,990,000 -44,514,000 -48,949,000 -51,679,000 -41,602,000 -44,808,000 -36,541,000 -33,878,000 -35,053,000 -42,912,000 -48,335,000 -52,843,000 -45,270,000 -44,882,000 -44,569,000 -54,501,000 -48,826,000 -38,901,000 -41,400,000 -23,411,000 -14,581,000 -3,520,000 -7,880,000 -3,495,000 -866,000 -5,112,000          
        retained earnings
      386,869,000 384,124,000 365,833,000 350,879,000 342,298,000 325,328,000 306,788,000 297,294,000 288,783,000 278,701,000 262,863,000 248,133,000 237,195,000 229,495,000 221,069,000 210,085,000 203,528,000 194,843,000 183,574,000 184,591,000 183,725,000 184,487,000 178,312,000 176,474,000 182,559,000 185,527,000 179,004,000 172,092,000 170,621,000 164,758,000 155,081,000 151,817,000 148,812,000 142,752,000 142,156,000 137,670,000 136,899,000 133,648,000 128,290,000 124,784,000 122,258,000 119,054,000 110,574,000 103,678,000 99,249,000 88,748,000 73,145,000 61,397,000 49,863,000 40,281,000 27,698,000 17,126,000 24,064,000 18,415,000 10,677,000 3,690,000      
        total equity
      538,707,000 538,702,000 515,230,000 509,310,000 495,315,000 488,685,000 490,287,000 475,980,000 474,887,000 467,425,000 442,306,000 433,949,000 418,988,000 411,504,000 395,758,000 401,252,000 399,204,000 388,560,000 377,525,000 384,886,000 379,161,000 379,582,000 358,599,000 350,462,000 346,439,000 369,044,000 354,307,000 355,142,000 348,949,000 337,746,000 337,140,000 336,615,000 340,853,000 335,894,000 332,870,000 319,499,000 312,502,000 304,278,000 305,646,000 301,883,000 298,701,000 284,317,000 280,465,000 282,710,000                  
        total liabilities and equity
      830,575,000 816,701,000 778,184,000 765,342,000 755,452,000 763,391,000 761,532,000 756,944,000 767,740,000 805,088,000 663,723,000 657,125,000 649,629,000 650,095,000 654,279,000 661,931,000 636,669,000 626,470,000 618,915,000 624,825,000 617,878,000 642,357,000 627,075,000 619,947,000 620,905,000 646,717,000 655,690,000 671,226,000 655,762,000 653,800,000 650,278,000 645,425,000 662,477,000 680,968,000 467,739,000 449,445,000 454,080,000 445,872,000 454,660,000 456,971,000 468,677,000 462,614,000 459,388,000 452,591,000                  
        property, plant and equipment, net of depreciation and amortization of 80,648 and 75,773 as of december 31, 2025 and march 31, 2025, respectively
       79,489,000                                                            
        liabilities
                                                                   
        commitments and contingencies
                                                                   
        common stock: 0.001 par value...
       33,000 33,000 33,000  34,000 34,000 34,000  34,000 34,000 33,000  33,000 33,000 33,000  33,000 33,000 33,000                                          
        preferred stock: 0.001 par value...
                                                                   
        additional paid in capital
       248,080,000 246,287,000 244,348,000  245,211,000 243,119,000 241,626,000  242,111,000 240,833,000 239,413,000  238,399,000 236,407,000 235,190,000 234,549,000 233,555,000 233,280,000 232,049,000 231,322,000 230,450,000 229,998,000 228,754,000 227,741,000 226,375,000 224,260,000 223,022,000 223,040,000 219,584,000 217,691,000 223,309,000 222,622,000 221,597,000 220,578,000 219,852,000 219,284,000 218,916,000 218,028,000 217,552,000 216,701,000 215,726,000 214,868,000 214,118,000 213,885,000 212,687,000 211,728,000 210,696,000 208,451,000 207,354,000 205,251,000 203,878,000 203,027,000 200,808,000 198,228,000 195,212,000 191,998,000 187,906,000 186,270,000 186,422,000  
        property, plant and equipment, net of depreciation and amortization of 79,782 and 75,773 as of september 30, 2025 and march 31, 2025, respectively
        76,541,000                                                           
        property, plant and equipment, net of depreciation and amortization of 79,050 and 75,773 as of june 30, 2025 and march 31, 2025, respectively
         75,653,000                                                          
        property, plant and equipment, net of depreciation and amortization of 75,773 and 73,422 as of march 31, 2025 and 2024, respectively
          72,824,000                                                         
        property, plant and equipment, net of depreciation and amortization of 75,133 and 73,422 as of december 31, 2024 and march 31, 2024, respectively
           71,064,000                                                        
        property, plant and equipment, net of depreciation and amortization of 76,417 and 73,422 as of september 30, 2024 and march 31, 2024, respectively
            67,412,000                                                       
        property, plant and equipment, net of depreciation and amortization of 74,530 and 73,422 as of june 30, 2024 and march 31, 2024, respectively
             69,307,000                                                      
        property, plant and equipment, net of depreciation and amortization of 73,422 and 67,450 as of march 31, 2024 and 2023, respectively
              68,335,000                                                     
        property, plant and equipment, net of depreciation and amortization of 72,193 and 67,450 as of december 31, 2023 and march 31, 2023, respectively
               67,932,000                                                    
        property, plant and equipment, net of depreciation and amortization of 70,610 and 67,450 as of september 30, 2023, and march 31, 2023, respectively
                64,794,000                                                   
        property, plant and equipment, net of depreciation and amortization of 69,377 and 67,450 as of june 30, 2023, and march 31, 2023, respectively
                 64,799,000                                                  
        property, plant and equipment, net of depreciation and amortization of 67,450 and 63,954 as of march 31, 2023 and 2022, respectively
                  63,288,000                                                 
        property, plant and equipment, net of depreciation and amortization of 67,024 and 63,954 as of december 31, 2022, and march 31, 2022, respectively
                   61,039,000                                                
        property, plant and equipment, net of depreciation and amortization of 66,727 and 63,954 as of september 30, 2022, and march 31, 2022, respectively
                    61,795,000                                               
        property, plant and equipment, net of depreciation and amortization of 66,159 and 63,954 as of june 30, 2022 and march 31, 2022, respectively
                     64,579,000                                              
        other long-term assets
                     7,739,000 6,785,000 7,553,000 6,934,000 6,726,000 6,412,000 6,250,000 6,579,000 7,616,000                                      
        property, plant and equipment, net of depreciation and amortization of 63,954 and 55,555 as of march 31, 2022 and 2021, respectively
                      66,039,000                                             
        property, plant and equipment, net of depreciation and amortization of 62,722 and 55,555 as of december 31, 2021 and march 31, 2021, respectively
                       66,299,000                                            
        property, plant and equipment, net of depreciation and amortization of 60,649 and 55,555 as of september 30, 2021 and march 31, 2021, respectively
                        68,253,000                                           
        property, plant and equipment, net of depreciation and amortization of 58,787 and 55,555 as of june 30, 2021 and march 31, 2021, respectively
                         70,951,000                                          
        property, plant and equipment, net of depreciation and amortization of 55,555 and 43,550 as of march 31, 2021 and 2020, respectively
                          72,630,000                                         
        property, plant and equipment, net of depreciation and amortization of 53,821 and 43,550 as of december 31, 2020 and march 31, 2020, respectively
                           72,052,000                                        
        property, plant and equipment, net of depreciation and amortization of 50,589 and 43,550 as of september 30, 2020 and march 31, 2020, respectively
                            72,691,000                                       
        property, plant and equipment, net of depreciation and amortization of 47,650 and 43,550 as of june 30, 2020 and march 31, 2020, respectively
                             72,957,000                                      
        property, plant and equipment, net of depreciation and amortization of 43,550 and 38,414 as of march 31, 2020 and 2019, respectively
                              72,542,000                                     
        other long term assets
                              8,362,000 5,120,000 5,718,000 5,742,000 5,609,000 3,314,000 3,718,000 3,049,000 2,373,000 2,463,000 991,000 724,000 1,118,000 390,000 347,000 320,000 323,000 349,000 346,000 369,000 378,000 297,000 302,000 253,000 263,000 137,000 126,000 120,000 143,000         
        current portion of long term debt
                              2,500,000 2,500,000 2,500,000 2,500,000 2,500,000 2,500,000 2,500,000 2,500,000 2,500,000 1,875,000 20,250,000 20,250,000 20,250,000 18,563,000 16,875,000 15,188,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000 13,500,000     21,000,000     
        total thermon group holdings, inc. shareholders' equity
                              346,439,000 369,044,000 354,307,000 350,633,000 344,745,000 332,696,000 331,203,000 330,351,000 334,925,000 330,503,000 327,713,000 314,642,000 307,880,000 299,753,000 301,080,000 297,486,000 294,422,000 280,311,000 276,648,000 278,927,000                  
        non-controlling interests
                                 4,509,000 4,204,000 5,050,000 5,937,000 6,264,000 5,928,000 5,391,000 5,157,000 4,857,000 4,622,000 4,525,000 4,566,000 4,397,000 4,279,000 4,006,000 3,817,000 3,783,000                  
        property, plant and equipment, net of depreciation and amortization of 45,253 and 38,414 as of december 31, 2019 and march 31, 2019, respectively
                               74,205,000                                    
        property, plant and equipment, net of depreciation and amortization of 43,105 and 38,414 as of september 30, 2019 and march 31, 2019, respectively
                                74,580,000                                   
        property, plant and equipment, net of depreciation and amortization of 40,784 and 38,414 as of june 30, 2019 and march 31, 2019, respectively
                                 74,948,000                                  
        investments
                                     152,000 1,022,000 1,031,000 5,066,000 12,928,000 44,786,000 36,972,000                        
        property, plant and equipment
                                  74,955,000   73,710,000 74,485,000 73,750,000 44,806,000 43,594,000 43,266,000 41,669,000 41,978,000 41,983,000 41,617,000 39,963,000 40,144,000 38,383,000 34,824,000 33,081,000 32,141,000 31,469,000 31,532,000 31,465,000 31,240,000 31,029,000 31,211,000 31,097,000 29,190,000 28,030,000 27,661,000 25,381,000 24,071,000 23,098,000 22,750 
        other noncurrent liabilities
                                  7,892,000    10,439,000    3,368,000    3,179,000  4,348,000 3,075,000 3,070,000 2,373,000 2,335,000 2,432,000 2,390,000 2,188,000 2,160,000 3,138,000 3,073,000 2,702,000 2,477,000 2,425,000 2,437,000 1,967,000 1,944,000 1,865,000 555 
        property, plant and equipment, net of depreciation and amortization of 37,612 and 34,234 as of december 31, 2018 and march 31, 2018, respectively
                                   74,524,000                                
        property, plant and equipment, net of accumulated amortization of 36,163 and 34,234 as of september 30, 2018 and march 31, 2018, respectively
                                    74,427,000                               
        costs and estimated earnings in excess of billings on uncompleted contracts
                                      16,114,000 13,379,000 10,322,000 5,197,000 4,973,000 6,375,000 7,670,000 9,274,000 7,605,000 7,934,000 5,970,000 5,502,000 6,804,000 5,349,000 3,583,000 2,389,000 2,880,000 4,040,000 3,978,000 4,333,000 3,515,000 2,674,000 2,164,000 1,437,000 1,996,000 2,283,000 1,925,000 1,816,000  
        billings in excess of costs and estimated earnings on uncompleted contracts
                                      8,143,000 4,878,000 4,174,000 2,061,000 2,767,000 2,633,000 1,909,000 4,352,000 3,438,000 3,223,000 2,770,000 2,068,000 2,366,000 2,890,000 2,053,000 1,297,000 1,749,000 1,582,000 2,124,000 2,228,000 1,629,000 2,178,000 1,594,000 1,952,000 2,446,000 2,634,000 2,426,000 431,000  
        long term deferred income taxes
                                            2,583,000 2,600,000 1,476,000                     
        debt issuance costs
                                               1,074,000 1,180,000 1,250,000 1,358,000 1,468,000 1,583,000 1,701,000 1,528,000 1,646,000 1,770,000 1,894,000 4,373,000 4,570,000 4,542,000 6,265,000 7,446,000 7,472,000 7,809,000 9,258,000  
        income taxes receivable
                                                   3,309,000 3,309,000 3,309,000 3,310,000 3,281,000 5,285,000 5,287,000 5,287,000 5,070,000 5,070,000 6,416,000 5,193,000 6,328,000 8,109,000 7,824,000  
        liabilities and shareholders’ equity
                                                                   
        obligations due to settle the chs transactions
                                                   567,000 567,000 567,000 567,000 567,000 3,144,000 3,239,000 3,239,000 3,325,000 3,391,000  3,528,000     
        shareholders’ equity
                                                  271,766,000    250,466,000    226,047,000 222,400,000 212,262,000 196,846,000 192,480,000 177,790,000 169,109,000 177,973,000  
        total liabilities and shareholders' equity
                                                  453,309,000 468,924,000 461,110,000 456,728,000 442,459,000 444,646,000 446,112,000 423,313,000 435,523,000 433,421,000        
        shareholders' equity
                                                                   
        total shareholders’ equity
                                                   278,056,000 270,324,000 268,605,000  244,172,000 232,115,000 215,923,000          
        accumulated other comprehensive income
                                                          -1,075,000 3,146,000 3,326,000       
        borrowings under revolving lines of credit
                                                             12,769,000  9,000,000 6,500,000   
        obligations due to settle the chs transaction
                                                             3,397,000  3,550,000 3,687,000 3,841,000  
        intangibles
                                                              144,801,000    50,137 
        other noncurrent assets
                                                                   
        foreign currency translation adjustment
                                                              3,362,000   11,426,000  
        accumulated deficit
                                                                   
        total liabilities and shareholders’ equity
                                                              425,579,000    221,116 
        common stock, 29,830,689 at december 31, 2011 and 24,933,407 at march 31, 2011, shares issued and outstanding .001 par value...
                                                               30,000    
        preferred stock, no shares issued and outstanding .001 par value...
                                                                   
        common stock, 29,523,641 at september 30, 2011 and 24,933,407 at march 31, 2011, shares issued and outstanding .001 par value...
                                                                30,000   
        liabilities and shareholder’s/members’ equity
                                                                   
        common stock, 29,523,641 at june 30, 2011 and 24,933,407 at march 31, 2011, shares issued and outstanding .001 par value...
                                                                 30,000  
        notes receivable and other
                                                                  
        cost and estimated earnings in excess of billings on uncompleted contracts
                                                                  1,636 
        deferred issuance cost
                                                                  2,586 
        current liabilities
                                                                  26,233 
        long term debt
                                                                  109,249 
        members’ equity
                                                                  55,074 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 
                                                                    
          operating activities
                                                                    
          net income
        2,745,000 18,291,000 14,954,000 8,581,000 16,971,000 18,539,000 9,494,000 8,511,000 10,083,000 15,837,000 14,730,000 10,938,000 7,701,000 8,425,000 10,984,000 6,556,000 8,685,000 11,270,000 -730,000 867,000 -763,000 6,175,000 1,838,000 -6,085,000 -2,968,000 6,522,000 6,921,000 1,461,000 6,749,000 9,717,000 3,325,000 3,378,000 6,594,000 833,000 5,078,000 714,000 3,349,000 5,317,000 3,674,000 2,644,000 3,474,000 8,669,000 6,981,000 4,526,000 10,501,000 15,603,000 11,748,000 11,534,000 9,582,000 12,583,000 10,572,000 -6,938,000 5,649,000 7,738,000 6,987,000 6,600,000 6,249,000    
          adjustment to reconcile net income to net cash from operating activities:
                                                                    
          depreciation and amortization
        5,293,000 5,702,000 5,809,000 5,662,000 5,578,000 5,624,000 5,574,000 5,563,000 5,762,000 4,273,000 4,363,000 4,439,000 4,674,000 4,705,000 4,957,000 4,895,000 4,856,000 4,972,000 5,086,000 5,291,000 5,105,000 4,974,000 4,881,000 5,762,000 7,196,000 7,123,000 7,071,000 6,885,000 6,939,000 7,200,000 7,770,000 8,056,000 7,932,000 6,944,000 4,892,000 4,652,000 4,630,000 4,448,000 4,524,000 4,230,000 4,438,000 4,647,000 4,312,000 4,012,000 3,464,000 3,545,000 3,576,000 3,558,000 3,545,000 3,557,000 3,543,000 3,533,000 3,525,000 3,450,000 3,439,000 3,417,000 3,348,000 3,285,000 3,392,000 3,946,000 
          amortization of debt costs
                                                        118,000 123,000 124,000 4,207,000 197,000 220,000 1,724,000 1,180,000  336,000 1,449,000 2,315,000 
          stock compensation expense
        3,041,000 1,838,000 1,883,000 1,482,000 1,198,000 1,470,000 1,511,000 1,065,000 1,622,000 1,444,000 1,450,000 1,238,000 1,516,000 1,994,000 1,251,000 1,193,000 1,104,000 275,000 1,246,000 1,178,000 807,000 430,000 1,358,000 1,133,000 1,290,000 1,328,000 1,323,000 1,019,000 1,018,000 1,041,000 1,085,000 1,004,000 892,000 895,000 947,000 785,000 744,000 837,000 915,000 906,000 985,000 890,000 999,000 875,000 993,000 930,000 816,000 556,000 631,000 662,000 544,000 366,000 472,000 475,000 336,000 58,000 57,000 58,000 58,000 6,341,000 
          deferred income taxes
        2,564,000 -775,000 -737,000 -433,000 1,196,000 -770,000 -786,000 -721,000 -262,000 -255,000 -809,000 -753,000 -376,000 -2,437,000 -1,067,000 -682,000 -770,000 -902,000 -467,000 491,000 -374,000 -556,000 -1,488,000 -654,000 -321,000 -1,073,000 -1,257,000 -1,086,000 -4,141,000 599,000 -2,544,000 534,000 -3,720,000 -6,422,000 -521,000 -674,000 -468,000 -862,000 -1,099,000 -833,000 -2,432,000 -816,000 -250,000 -592,000 -1,346,000 -694,000 -1,078,000 -4,046,000 1,592,000 -151,000 -969,000 -4,901,000         
          reserve release for uncertain tax positions
                                                                    
          remeasurement loss on intercompany balances
        311,000 -61,000 865,000 -1,190,000 -901,000 610,000 28,000 299,000  -610,000 163,000 -389,000 -1,048,000 -396,000 944,000 -414,000 309,000 626,000       8,433,000 -2,117,000 1,331,000 -1,478,000 -1,928,000 4,275,000 -536,000 2,336,000                             
          changes in operating assets and liabilities:
                                                                    
          accounts receivable
        -14,783,000 -9,090,000 -1,775,000 12,443,000 5,483,000 -22,800,000 5,693,000 7,404,000 11,765,000 -8,148,000 -11,200,000 7,043,000 -4,057,000 9,722,000 -9,900,000 1,323,000 -6,268,000 -7,112,000 -9,568,000 1,209,000 1,902,000 -8,739,000 8,519,000 21,248,000 -298,000 3,434,000 -998,000 7,311,000 -4,215,000 -19,789,000 -743,000 10,206,000 -8,970,000 -14,281,000 -3,599,000 13,032,000 -4,488,000 -1,934,000 -124,000 1,334,000 -4,534,000 6,383,000 -2,783,000 7,206,000 5,981,000 -5,210,000 -5,618,000 -7,395,000 -4,496,000 9,574,000 -7,570,000 5,386,000 -1,218,000 -2,209,000       
          inventories
        -2,107,000 -5,427,000 -7,024,000 -13,463,000 3,796,000 2,491,000 -3,031,000 -3,954,000 9,107,000 6,240,000 -917,000 -10,652,000 9,208,000 3,966,000 -12,183,000 -9,830,000 -2,461,000 -4,036,000 -2,140,000 39,000 10,069,000 -1,187,000 -1,517,000 -7,914,000 -550,000 2,915,000 3,111,000 -4,069,000 4,882,000 3,548,000 -4,835,000 -7,027,000 42,000 -683,000 -4,361,000 -4,057,000 5,402,000 500,000 1,088,000 -411,000 4,820,000 343,000 -2,156,000 -1,370,000 2,090,000 -4,064,000 -5,093,000 205,000 2,176,000 -3,516,000 -2,392,000 232,000 6,200,000 715,000 -4,428,000 902,000     
          contract assets and liabilities
        -1,455,000 2,692,000 -11,599,000 2,626,000 -4,538,000 4,160,000 -2,671,000 -3,606,000  8,760,000 -6,507,000 -5,596,000                                                 
          other current and non-current assets
        135,000 931,000 -4,873,000 718,000 1,046,000 -5,218,000 -5,880,000 650,000 -2,021,000 109,000 -1,767,000 -1,256,000 752,000 2,982,000 -3,146,000 -531,000 402,000 -1,512,000 -1,090,000 -691,000 706,000 760,000 -2,690,000 -903,000 1,507,000 10,000 -1,940,000 -2,492,000 5,959,000                                
          accounts payable
        2,425,000 -3,063,000 8,101,000 1,022,000 1,281,000 -1,752,000 -484,000 -201,000 4,500,000 -9,329,000 6,536,000 1,000,000 -3,053,000 -11,435,000 3,884,000 3,485,000 -1,469,000 3,835,000 8,885,000 2,501,000 -3,388,000 -2,246,000 4,324,000 -4,341,000 2,904,000 -549,000 658,000 394,000 -3,016,000 2,743,000 -1,422,000 1,674,000 -614,000 -1,116,000 6,175,000 -2,442,000 -440,000 -918,000 1,307,000 -4,557,000 52,000 3,055,000 -644,000 -1,457,000 -4,691,000 -1,091,000 4,902,000 583,000 -2,058,000 -3,404,000 3,993,000 -1,688,000 -3,480,000 1,764,000    3,563,000 -607,000 1,948,000 
          accrued liabilities and non-current liabilities
        14,730,000 2,405,000 1,836,000 -4,888,000 3,149,000 2,599,000 -379,000 -1,959,000 -4,252,000 5,504,000 -1,061,000 -6,546,000 9,714,000 4,240,000 3,170,000 -5,977,000 3,051,000 -733,000 3,168,000 -3,259,000 383,000 237,000 573,000 -1,801,000 4,157,000 -899,000 3,351,000 -6,893,000 5,017,000                                
          income taxes payable and receivable
        -2,408,000 4,442,000 -148,000 -1,930,000 -1,272,000 4,767,000 -626,000 -523,000 -2,568,000 480,000 -1,738,000 1,338,000 1,456,000 2,500,000 430,000 2,917,000 3,841,000 2,536,000 -1,247,000 -814,000 -1,486,000 585,000 -2,142,000 -3,797,000 -2,879,000 4,654,000 -50,000 -783,000 -3,342,000 1,494,000 1,220,000 -5,493,000 1,887,000 1,983,000 1,860,000 -1,689,000 -113,000 1,948,000 -1,904,000 -2,476,000  176,000 1,055,000 -3,736,000  4,466,000 1,704,000 238,000             
          net cash from operating activities
        10,646,000 17,982,000 7,425,000 10,742,000 32,058,000 9,839,000 8,562,000 12,659,000 37,367,000 24,328,000 3,392,000 868,000 26,109,000 19,074,000 671,000 11,860,000 15,008,000 3,295,000 7,974,000 2,477,000 14,810,000 2,875,000 9,252,000 3,352,000 18,371,000 22,305,000 26,651,000 3,399,000 13,381,000 7,730,000 6,338,000 -4,222,000 10,727,000 -1,355,000 7,042,000 5,501,000 13,985,000 10,235,000 9,254,000 -7,034,000 12,872,000 23,449,000 7,620,000 3,979,000 17,644,000 16,423,000 11,544,000 6,120,000 9,550,000 19,512,000 10,891,000 6,161,000 15,226,000 12,319,000 12,225,000 1,600,000     
          capital expenditures
        -3,527,000 -4,919,000 -3,064,000 -2,421,000 -3,071,000 -1,393,000 -1,862,000 -3,923,000 -3,134,000 -2,274,000 -2,807,000 -2,801,000 -4,280,000 -1,559,000 -1,997,000 -1,617,000 -2,300,000 -865,000 -1,182,000 -873,000 -3,424,000 -576,000 -2,073,000 -2,059,000 -4,154,000 -2,862,000 -2,113,000 -1,726,000 -3,228,000 -3,106,000 -2,836,000 -2,866,000 -3,826,000 -1,295,000 -3,082,000 -1,805,000 -2,944,000 -1,612,000 -1,805,000 -2,009,000 -3,117,000 -2,798,000 -2,883,000 -3,783,000 -1,927,000 -2,521,000 -876,000 -751,000 -929,000 -973,000 -848,000 -617,000 -1,019,000 -2,365,000     
          free cash flows
        7,119,000 13,063,000 4,361,000 8,321,000 28,987,000 8,446,000 6,700,000 8,736,000 34,233,000 22,054,000 585,000 -1,933,000 21,829,000 17,515,000 -1,326,000 10,243,000 12,708,000 2,430,000 6,792,000 1,604,000 11,386,000 2,299,000 7,179,000 1,293,000 14,217,000 19,443,000 24,538,000 1,673,000 10,153,000 4,624,000 3,502,000 -7,088,000 6,901,000 -2,650,000 3,960,000 3,696,000 11,041,000 8,623,000 7,449,000 -9,043,000 9,755,000 20,651,000 4,737,000 196,000 15,717,000 13,902,000 10,668,000 5,369,000 8,621,000 18,539,000 10,043,000 5,544,000 14,207,000 9,954,000 12,225,000 1,600,000     
          investing activities
                                                                    
          purchases of property, plant and equipment
        -3,527,000 -4,919,000 -3,064,000 -2,421,000 -3,071,000 -1,393,000 -1,862,000 -3,923,000 -3,134,000 -2,274,000 -2,807,000 -2,801,000 -4,280,000 -1,559,000 -1,997,000 -1,617,000 -2,300,000 -865,000 -1,182,000 -873,000 -3,424,000 -576,000 -2,073,000 -2,059,000 -4,154,000 -2,862,000 -2,113,000 -1,726,000 -3,228,000 -3,106,000 -2,836,000 -2,866,000 -3,826,000 -1,295,000 -3,082,000 -1,805,000 -2,944,000 -1,612,000 -1,805,000 -2,009,000 -3,117,000 -2,798,000 -2,883,000 -3,783,000 -1,927,000 -2,521,000 -876,000 -751,000 -929,000 -973,000 -848,000 -617,000 -1,019,000 -2,365,000       
          sales of rental equipment
                                                                    
          proceeds from sale of property, plant and equipment
                                        8,000  370,000 441,000                     
          proceeds from disposal of business
                                                                    
          cash paid for acquisitions, net of cash acquired
            -582,000       40,000 -35,339,000                                             
          net cash from investing activities
        -3,206,000 -4,471,000 -3,052,000 -2,352,000 -3,651,000 -5,570,000 -1,845,000 -3,904,000 -1,243,000 -102,705,000           -3,189,000 -548,000 -2,042,000 -2,053,000 -3,922,000 -2,394,000 -2,094,000 -1,600,000 -2,918,000 -2,953,000 -2,233,000 -1,966,000 -3,105,000 -199,681,000 6,832,000 29,485,000 -10,720,000 -38,501,000 -1,226,000 -1,548,000 -2,650,000 -1,072,000 -23,107,000 -14,739,000 -5,817,000 -2,521,000 -876,000 -751,000 -929,000 -2,933,000 -943,000 -617,000 -1,105,000 -2,431,000       
          financing activities
                                                                    
          proceeds from term loan a
                        -632,000                                           
          payments on term loan a
                                                                    
          proceeds from revolving credit facility
        5,000,000 18,711,000 13,000,000 7,000,000    5,000,000 5,000,000 8,000,000 2,500,000 32,000,000 2,500,000 8,000,000 7,959,000 37,189,000 10,000,000 11,232,000 12,460,000 9,549,000 6,000,000                          
          payments on revolving credit facility
        -9,011,000 -8,000,000 -7,000,000                                                        
          issuance costs associated with debt financing
                                                                    
          lease financing
                                       -62,000 -71,000 -68,000 -55,000 -70,000 -101,000 -45,000 -43,000 -68,000 -87,000 -38,000 -58,000 -52,000 -30,000 -96,000 -84,000 24,000 76,000            
          issuance of common stock including exercise of stock options
                                                                    
          repurchase of employee stock units on vesting
        -334,000 -46,000 -16,000 -3,336,000 -208,000 -10,000 -17,000 -2,995,000 -178,000 -165,000 -30,000 -1,685,000 -55,000 -2,000 -34,000 -552,000 -111,000 -14,000 -548,000 -96,000 -2,000 -129,000 -557,000 -79,000 -11,000 -95,000 -784,000 -26,000 -13,000 -161,000 -398,000 -10,000 -8,000 -300,000 -163,000 -50,000 -10,000 -439,000 -122,000 -56,000 -501,000 -708,000                 
          repurchase of treasury shares under authorized program
                                                                    
          net cash from financing activities
        -1,596,000 3,761,000 -6,841,000 -12,640,000 -28,597,000 -14,163,000 -5,657,000 -8,002,000 -41,005,000 102,134,000 -2,743,000 -1,853,000 -20,194,000 -11,214,000 -4,820,000 22,763,000 -5,371,000 -7,295,000 -8,701,000 -1,291,000 -20,617,000   2,701,000 -5,617,000 -22,388,000 -20,292,000 1,757,000 -9,629,000 -2,578,000 -6,439,000 4,545,000 -25,024,000 169,571,000 -5,339,000 -5,268,000 -3,935,000 -3,368,000 -3,857,000 -3,498,000 -8,467,000 -3,446,000 975,000 -4,071,000 -3,200,000 -3,442,000 -3,244,000 -1,951,000 -2,833,000 -1,951,000 -2,546,000 -3,247,000 1,749,000 1,856,000      3,346,000 
          effect of exchange rate changes on cash and cash equivalents
                                       -1,118,000 110,000 -742,000 266,000 2,017,000 1,489,000 -2,914,000 -159,000 68,000 3,714,000 -1,502,000 -3,179,000 420,000 -5,141,000 -2,301,000 -2,554,000 1,201,000 -487,000 -656,000 601,000 -779,000 -412,000 235,000      121,000 
          change in cash and cash equivalents
                                       -2,761,000 -17,292,000 -32,207,000 8,801,000 31,735,000 819,000 -34,548,000 4,012,000 -12,012,000 5,469,000 17,429,000 -17,691,000 -14,411,000 3,486,000 8,159,000 4,870,000 4,619,000 5,301,000 13,972,000 8,003,000 1,518,000 15,458,000 11,979,000       
          cash, cash equivalents and restricted cash at beginning of period
        41,422,000 50,431,000 38,520,000 43,931,000 42,450,000 -1,000 46,007,000 33,841,000                               
          cash, cash equivalents and restricted cash at end of period
        5,252,000 17,114,000 -3,238,000 38,721,000 842,000 -12,118,000 2,057,000 50,641,000 -6,836,000 24,335,000 -3,097,000 36,029,000 -2,682,000 6,657,000 -8,147,000 42,692,000 8,528,000 -5,933,000 -2,052,000 43,388,000 -9,861,000 -1,611,000 2,906,000 51,016,000 6,318,000 -1,853,000 3,747,000 37,794,000 1,215,000 1,735,000                               
          supplemental cash flow information:
                                                                    
          interest paid
                                                                    
          income taxes paid
                                                                    
          income tax refunds received
                                                                    
          purchases of property, plant and equipment in accounts payable
                                                                    
          adjustments to reconcile net income to net cash from operating activities:
                                                                    
          amortization of deferred debt issuance costs
         97,000 133,000 112,000  119,000 119,000 131,000  62,000 88,000 86,000  78,000 75,000 77,000  49,000 223,000 223,000  258,000 257,000 258,000  704,000 574,000 296,000  313,000 416,000 318,000  259,000 85,000 89,000  96,000 100,000 102,000  109,000 411,000 109,000  113,000 119,000 118,000             
          sale of property, plant and equipment
                                                                    
          sale of rental equipment
         426,000 12,000 69,000  27,000 17,000 19,000  41,000 22,000 12,000  60,000 40,000 63,000  178,000 36,000 21,000  28,000 31,000 6,000  226,000 19,000 126,000                                 
          proceeds from long-term debt
                                                                   
          payments on long-term debt
         -1,563,000 -134,375,000 -4,500,000  -7,375,000 -3,375,000 -3,375,000  -2,397,000                                                   
          issuance costs associated with revolving line of credit and long-term debt
         457,000                                                           
          proceeds from option exercises
                                                                    
          repurchase of shares under authorized program
         -6,007,000 -9,767,000  -2,351,000 -2,259,000 -1,579,000                                                     
          payments on finance leases
         -87,000 -58,000 -37,000  -59,000 -6,000 -53,000  355,000 -97,000 -403,000  -32,000 1,000 -31,000  -29,000 -27,000 -40,000  -79,000 -65,000 -74,000  -27,000 -52,000 -27,000                                 
          effect of exchange rate changes on cash, cash equivalents and restricted cash
         -158,000 -770,000 1,549,000  -2,224,000 997,000 -543,000  634,000 -854,000 271,000  296,000 -2,081,000 1,031,000  -1,246,000 -179,000 604,000  1,753,000 295,000 1,009,000  624,000 -518,000 397,000  -464,000                               
          change in cash, cash equivalents and restricted cash
         17,114,000 -3,238,000 -2,701,000  -12,118,000 2,057,000 210,000  24,335,000 -3,097,000 -2,491,000  6,657,000 -8,147,000 -1,239,000  -5,933,000 -2,052,000 938,000  -1,610,000 2,906,000 5,009,000  -1,853,000 3,747,000 3,953,000  1,735,000                               
          impairment of property, plant, and equipment
                   -22,000 -69,000                                                
          less: net change in cash balances classified as assets held-for-sale
                 -56,000 -107,000 1,012,000                                                 
          reserve for uncertain tax positions
                     16,000 1,000 19,000  20,000                                           
          loss on extinguishment of debt
                                                                 
          loss on sale of business, net of cash surrendered
                        -4,000 2,000 -3,000 311,000 20,000                                        
          long-term cross currency swap gain
                                                                    
          remeasurement gain on intercompany balances
                           -1,493,000  -2,459,000 -1,384,000 -3,153,000                                     
          contract assets
                    -396,000 -5,653,000 1,271,000 8,829,000 2,995,000 -5,389,000 2,558,000 -3,456,000 -545,000 1,021,000 -4,963,000 1,794,000 4,053,000 -887,000 6,682,000 2,372,000 -4,636,000 -1,053,000 526,000 -6,827,000                             
          issuance costs associated with revolving line of credit and long term debt
                         -38,000                           -290,000  -1,728,000         
          net cash from in investing activities
                   -2,789,000  -1,499,000 -1,917,000 -36,893,000  -687,000 -1,146,000 -852,000                                         
          payments on long-term debt and revolving credit facility
                   -7,765,000  -13,680,000 -4,787,000 -8,654,000 -7,052,000 -15,228,000 -147,875,000 -8,759,000 -20,624,000 -5,625,000 -4,420,000 -34,294,000                                     
          long-term cross currency swap loss
                                                                    
          reserve (release) for uncertain tax positions
                                                                    
          loss on long-term cross currency swap
                         -606,000 -846,000 61,000  1,577,000 1,686,000 1,805,000                                     
          proceeds from exercise of stock options
                         97,000  16,000 15,000 437,000  798,000 62,000  152,000 81,000  133,000 24,000 82,000  62,000 67,000  23,000 117,000 64,000  28,000 130,000 326,000  1,441,000 829,000 486,000  1,320,000       
          proceeds from the sale of property, plant and equipment
                                                                    
          purchase of shares from non-controlling interests
                                                                
          cash paid for interest and income taxes
                                                                    
          release of reserve for uncertain tax positions
                           19,000       -15,000 -447,000                                 
          amortization of inventory step-up
                                    -1,000 -1,000 -1,000 173,000 507,000                            
          proceeds from the sale of investments
                                    -3,000 -3,000 139,000 819,000 274,000 3,822,000 13,937,000 35,373,000                         
          distribution to non-controlling interest
                                                                    
          net used in financing activities
                                                                    
          net, release of reserve for uncertain tax positions
                                                                    
          long term cross currency swap loss
                                                                    
          purchase of investments
                                                                    
          proceeds from senior secured notes
                                                                   
          payments on long term debt and revolving credit facility
                                -5,604,000 -23,148,000 -15,637,000 -7,494,000 -20,016,000 -2,517,000 -13,165,000 -4,625,000 -25,000,000 -76,875,000                           
          interest
                                                                    
          long term cross currency swap
                                 1,099,000 -111,000 909,000 2,251,000 -4,930,000 1,734,000 -2,368,000                             
          loss from excess tax deduction from option exercises
                                                                    
          cash paid for acquisitions
                                                 -20,224,000 -10,956,000                 
          purchases of investments
                                         193,000 -4,188,000 -4,095,000                         
          payments on lease financing
                                     -48,000                               
          other current and noncurrent assets
                                      -1,824,000 -3,104,000  243,000 -2,017,000 -1,284,000  351,000 2,384,000 -2,787,000  -207,000 -384,000 -1,036,000 382,000 410,000 -599,000 -1,034,000 1,038,000 -483,000 1,425,000 -503,000 240,000 800,000   578,000 -276,000 -1,040,000 2,329,000 
          accrued liabilities and noncurrent liabilities
                                      2,167,000 -7,082,000  8,230,000 2,921,000 -2,382,000  -909,000 -940,000 -4,312,000  920,000 111,000 -5,297,000 3,290,000 2,364,000 377,000 2,365,000 -3,335,000 -1,098,000 2,399,000 -9,035,000 3,574,000 -1,095,000       
          sale of rental equipment at net book value
                                      441,000 81,000  292,000 165,000 4,000  83,000 209,000 20,000                     
          benefit from excess tax deduction from option exercises
                                           -54,000         1,000 85,000 1,364,000     762,000 784,000       
          cash and cash equivalents at beginning of period
                                       33,879,000 42,842,000 84,570,000 93,774,000 72,640,000 43,847,000 21,468,000 51,266,000 
          cash and cash equivalents at end of period
                                       31,118,000 -17,292,000 -32,207,000 8,801,000 74,577,000 820,000 -34,548,000 4,012,000 72,558,000 5,469,000 17,429,000 -17,691,000 79,363,000 3,486,000 8,159,000 4,870,000 77,259,000 5,300,000 13,972,000 8,003,000 45,365,000 15,458,000 11,979,000 2,780,000 13,630,000 1,692,000 6,584,000 -18,412,000 31,604,000 
          impairment of acquisition related to goodwill and intangibles
                                                                    
          long term foreign exchange derivative
                                        -3,334,000                            
          other
                                          -197,000 319,000 773,000 -537,000 24,000 -108,000  900,000 293,000 -254,000  982,000 1,198,000 -684,000             
          costs and estimated earnings in excess of billings on uncompleted contracts
                                        775,000 -1,059,000 -4,221,000 -1,562,000 2,162,000 1,898,000 -695,000 -766,000 602,000 -1,620,000 -325,000 993,000 -2,195,000 -931,000 -508,000 122,000 1,236,000 -513,000 477,000 -552,000 -1,451,000 252,000 -711,000 103,000     
          sales of rental equipment at net book value
                                                                    
          benefit (loss) from excess tax deduction from option exercises
                                                                    
          remeasurement (gain) on intercompany balances
                                                                    
          payments on long term debt
                                           -5,063,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000 -3,375,000            
          release of reserve of for uncertain tax positions
                                                                    
          premiums paid on redemptions, included as financing activities
                                                          -30,970,000 15,485,000         
          other non-cash operating activities
                                                                    
          income taxes payable
                                                          -1,255,000 569,000 -89,000 179,000 -1,226,000 1,793,000     
          cash paid to settle the chs transactions
                                                                   
          proceeds from long term debt
                                                                   
          payments on senior secured notes
                                                        -118,145,000       
          premium paid on redemption of senior secured notes
                                                                    
          proceeds or payments on revolving lines of credit
                                                                    
          loss on retirement of senior secured notes
                                                         30,970,000 -15,485,000         
          premiums paid on redemptions
                                                                    
          proceeds from initial public offering, net of transaction costs
                                                                    
          cash paid for thermon holding corp.
                                                            -86,000 -66,000       
          proceeds from revolving line of credit and long term debt
                                                          135,000,000         
          payments on revolving lines of credit and long term debt
                                                          -3,375,000 -3,375,000         
          capital contributions
                                                                 -210,000 48,669,000 
          adjustment to reconcile net income to net cash (used in), provided by operating activities:
                                                                    
          benefit for deferred income taxes
                                                            1,056,000 30,000 -3,081,000 76,000     
          loss on disposition of property, plant and equipment
                                                                    
          other investing activities
                                                                    
          proceeds from revolving line of credit
                                                                 2,500,000   
          issuance costs associated with revolving line of credit
                                                                    
          premium paid on retirement of senior secured notes
                                                                   
          net proceeds from revolving line of credit
                                                               12,769,000     
          proceeds from employee stock options
                                                               1,912,000     
          amortization of debt cost
                                                                    
          provision for deferred income taxes
                                                                   753,000 
          premiums paid on redemption, included as financing activities
                                                                   
          changes in operating assets and liabilities, net of effects of acquisition:
                                                                    
          costs and estimated earnings and billings on uncompleted contracts
                                                                    
          change in liability to former shareholders
                                                                    
          proceeds from sales of property, plant and equipment
                                                                    
          other investing transactions
                                                                    
          redemptions of senior secured notes
                                                                    
          premiums paid on redemption of senior notes
                                                                    
          debt issuance costs
                                                                    
          proceeds from revolving lines of credit
                                                                    
          payments on revolving lines of credit and long-term debt
                                                                    
          dividend paid
                                                                    
          supplemental noncash investing and financing activities
                                                                    
          effect of exchange rate changes on long-term debt
                                                                    
          effect of exchange rate changes on fixed assets
                                                                    
          effect of exchange rate changes on intangibles
                                                                    
          effect of exchange rate changes on goodwill
                                                                    
          income taxes
                                                                    
          premiums paid on redemption of senior secured notes
                                                                    
          proceeds from stock option exercises
                                                                    
          net loss
                                                                  3,814,000 -4,966,000 
          adjustment to reconcile net loss to net cash used in operating activities:
                                                                    
          costs and estimated earnings and billings on construction contracts
                                                                    
          payments on short-term notes payable
                                                                    
          issuance of common stock
                                                                    
          (benefit)/benefit from deferred income taxes