_id
69171e443c536f8df231676d
Ticker
THR
Name
Thermon Group Holdings Inc
Exchange
NYSE
Address
Building 300, Austin, TX, United States, 78735
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.thermon.com
Description
Thermon Group Holdings, Inc. provides engineered industrial process heating solutions for process industries in the United States and Latin America, Canada, Europe, the Middle East, Africa, and the Asia-Pacific. The company offers heat tracing solutions, including software automated engineering design services, heat tracing products, smart connected control and monitoring systems, construction services, and maintenance services; tubing bundle solutions comprising bundle design services, heated, and insulated sample lines; temporary power systems; heated blankets; and electric heat tracing cables, steam heating solutions, controls, monitoring and software, instrumentation, project services, industrial heating and filtration solutions, temporary electrical power distribution and lighting, and other complementary products and services. It also provides controls, monitoring, and software systems for the control and management of a heat trace system; environmental heating solutions that offer electric or gas-powered space heating for hazardous and non-hazardous areas under the Ruffneck, Norsemen, and Catadyne brands; process heating solutions under the Caloritech brand name; filtration solutions under the 3L Filters brand; rail and transit solutions under the Hellfire, Velocity, ArcticSense, and other brand names; and electric resistance, electrode, and fired coil tube boilers under the Vapor Power, Precision Boilers, and Caloritech brands. In addition, the company offers project services, such as engineering and design, procurement and project management, turnkey construction installation, recurring facility assessment or audit, and maintenance services. Further, it operates an electron cross-linking facility. The company serves the general industrial, chemical and petrochemical, oil, gas, power generation, commercial, food and beverage, rail and transit, and other markets. Thermon Group Holdings, Inc. was founded in 1954 and is headquartered in Austin, Texas.
Last Close
40.91
Volume
195362
Current Price
40.23
Change
-1.662185284771449
Last Updated
2025-12-04T14:07:11.983Z
Image
data:image/webp;base64,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
Ipo Date
2011-05-05T00:00:00.000Z
Market Cap
1190340864
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9975
Sentiment Sources
8
Rating
4
Target Price
37
Strong Buy
1
Buy
2
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
131723000
Cost Of Revenue
70647000
Gross Profit
61076000
Operating Expenses
39496000
Operating Income
21580000
Interest Expense
2021999
Pretax Income
20014000
Net Income
14954000
Eps
0.44982921289694106
Dividends Per Share
-
Shares Outstanding
32840075
Income Tax Expense
5060000
EBITDA
27844999
Operating Margin
16.382864040448517
Total Other Income Expense Net
-1566000
Cash
29748000
Short Term Investments
-
Receivables
127484000
Inventories
110977000
Total Current Assets
288853000
Property Plant Equipment
86925000
Total Assets
778184000
Payables
41329000
Short Term Debt
10077000
Long Term Debt
132787000
Total Liabilities
262954000
Equity
515230000
Depreciation
5942000
Change In Working Capital
-23435000
Cash From Operations
7425000
Capital Expenditures
3064000
Cash From Investing
-3052000
Cash From Financing
-6841000
Net Change In Cash
-3238000
PE
20.5714
PB
2.5957245840498415
ROE
2.9023931059914987
ROA
1.9216534906911478
FCF
4361000
Fcf Percent
0.03310735406876551
Piotroski FScore
3
Health Score
52
Deep Value Investing Score
5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
7.8
Garp Investing Score
7.5
Growth Investing Score
6.5
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
131723000
Quarters > 0 > income Statement > cost Of Revenue
70647000
Quarters > 0 > income Statement > gross Profit
61076000
Quarters > 0 > income Statement > operating Expenses
39496000
Quarters > 0 > income Statement > operating Income
21580000
Quarters > 0 > income Statement > interest Expense
2021999
Quarters > 0 > income Statement > pretax Income
20014000
Quarters > 0 > income Statement > net Income
14954000
Quarters > 0 > income Statement > eps
0.44982921289694106
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
33243728
Quarters > 0 > income Statement > income Tax Expense
5060000
Quarters > 0 > income Statement > EBITDA
27844999
Quarters > 0 > income Statement > operating Margin
16.382864040448517
Quarters > 0 > income Statement > total Other Income Expense Net
-1566000
Quarters > 0 > balance Sheet > cash
29748000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
127484000
Quarters > 0 > balance Sheet > inventories
110977000
Quarters > 0 > balance Sheet > total Current Assets
288853000
Quarters > 0 > balance Sheet > property Plant Equipment
86925000
Quarters > 0 > balance Sheet > total Assets
778184000
Quarters > 0 > balance Sheet > payables
41329000
Quarters > 0 > balance Sheet > short Term Debt
10077000
Quarters > 0 > balance Sheet > long Term Debt
132787000
Quarters > 0 > balance Sheet > total Liabilities
262954000
Quarters > 0 > balance Sheet > equity
515230000
Quarters > 0 > cash Flow > net Income
14954000
Quarters > 0 > cash Flow > depreciation
5942000
Quarters > 0 > cash Flow > change In Working Capital
-23435000
Quarters > 0 > cash Flow > cash From Operations
7425000
Quarters > 0 > cash Flow > capital Expenditures
3064000
Quarters > 0 > cash Flow > cash From Investing
-3052000
Quarters > 0 > cash Flow > cash From Financing
-6841000
Quarters > 0 > cash Flow > net Change In Cash
-3238000
Quarters > 0 > ratios > PE
0.44982921289694106
Quarters > 0 > ratios > PB
2.5957245840498415
Quarters > 0 > ratios > ROE
2.9023931059914987
Quarters > 0 > ratios > ROA
1.9216534906911478
Quarters > 0 > ratios > FCF
4361000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.03310735406876551
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
108898000
Quarters > 1 > income Statement > cost Of Revenue
60853000
Quarters > 1 > income Statement > gross Profit
48045000
Quarters > 1 > income Statement > operating Expenses
36319000
Quarters > 1 > income Statement > operating Income
11726000
Quarters > 1 > income Statement > interest Expense
1961000
Quarters > 1 > income Statement > pretax Income
11007000
Quarters > 1 > income Statement > net Income
8581000
Quarters > 1 > income Statement > eps
0.25762854917027456
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
33307644
Quarters > 1 > income Statement > income Tax Expense
2426000
Quarters > 1 > income Statement > EBITDA
18630000
Quarters > 1 > income Statement > operating Margin
10.767874524784661
Quarters > 1 > income Statement > total Other Income Expense Net
-719000
Quarters > 1 > balance Sheet > cash
36530000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
117323000
Quarters > 1 > balance Sheet > inventories
104924000
Quarters > 1 > balance Sheet > total Current Assets
272866000
Quarters > 1 > balance Sheet > property Plant Equipment
86154000
Quarters > 1 > balance Sheet > total Assets
765342000
Quarters > 1 > balance Sheet > payables
33314000
Quarters > 1 > balance Sheet > short Term Debt
26694000
Quarters > 1 > balance Sheet > long Term Debt
115959000
Quarters > 1 > balance Sheet > total Liabilities
256032000
Quarters > 1 > balance Sheet > equity
509310000
Quarters > 1 > cash Flow > net Income
8581000
Quarters > 1 > cash Flow > depreciation
5662000
Quarters > 1 > cash Flow > change In Working Capital
-3472000
Quarters > 1 > cash Flow > cash From Operations
10742000
Quarters > 1 > cash Flow > capital Expenditures
2421000
Quarters > 1 > cash Flow > cash From Investing
-2352000
Quarters > 1 > cash Flow > cash From Financing
-12640000
Quarters > 1 > cash Flow > net Change In Cash
-2701000
Quarters > 1 > ratios > PE
0.25762854917027456
Quarters > 1 > ratios > PB
2.630944843258526
Quarters > 1 > ratios > ROE
1.684828493451925
Quarters > 1 > ratios > ROA
1.121198104899509
Quarters > 1 > ratios > FCF
8321000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07641095336920788
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
134080000
Quarters > 2 > income Statement > cost Of Revenue
74649000
Quarters > 2 > income Statement > gross Profit
59431000
Quarters > 2 > income Statement > operating Expenses
36298000
Quarters > 2 > income Statement > operating Income
23133000
Quarters > 2 > income Statement > interest Expense
2153000
Quarters > 2 > income Statement > pretax Income
21087000
Quarters > 2 > income Statement > net Income
16971000
Quarters > 2 > income Statement > eps
0.4982970227259381
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
34058000
Quarters > 2 > income Statement > income Tax Expense
4116000
Quarters > 2 > income Statement > EBITDA
28818000
Quarters > 2 > income Statement > operating Margin
17.253132458233893
Quarters > 2 > income Statement > total Other Income Expense Net
-2046000
Quarters > 2 > balance Sheet > cash
39537000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
129249000
Quarters > 2 > balance Sheet > inventories
88980000
Quarters > 2 > balance Sheet > total Current Assets
274292000
Quarters > 2 > balance Sheet > property Plant Equipment
84016000
Quarters > 2 > balance Sheet > total Assets
755452000
Quarters > 2 > balance Sheet > payables
31185000
Quarters > 2 > balance Sheet > short Term Debt
22023000
Quarters > 2 > balance Sheet > long Term Debt
120366000
Quarters > 2 > balance Sheet > total Liabilities
260137000
Quarters > 2 > balance Sheet > equity
495315000
Quarters > 2 > cash Flow > net Income
16971000
Quarters > 2 > cash Flow > depreciation
5578000
Quarters > 2 > cash Flow > change In Working Capital
8945000
Quarters > 2 > cash Flow > cash From Operations
32058000
Quarters > 2 > cash Flow > capital Expenditures
3071000
Quarters > 2 > cash Flow > cash From Investing
-3651000
Quarters > 2 > cash Flow > cash From Financing
-28597000
Quarters > 2 > cash Flow > net Change In Cash
842000
Quarters > 2 > ratios > PE
0.4982970227259381
Quarters > 2 > ratios > PB
2.7662262196783862
Quarters > 2 > ratios > ROE
3.426304472911178
Quarters > 2 > ratios > ROA
2.2464696631950143
Quarters > 2 > ratios > FCF
28987000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.21619182577565632
Quarters > 2 > health Score
70
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
134353000
Quarters > 3 > income Statement > cost Of Revenue
72232000
Quarters > 3 > income Statement > gross Profit
62121000
Quarters > 3 > income Statement > operating Expenses
34435000
Quarters > 3 > income Statement > operating Income
27686000
Quarters > 3 > income Statement > interest Expense
2535000
Quarters > 3 > income Statement > pretax Income
25025000
Quarters > 3 > income Statement > net Income
18539000
Quarters > 3 > income Statement > eps
0.5437932652821776
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
34092000
Quarters > 3 > income Statement > income Tax Expense
6486000
Quarters > 3 > income Statement > EBITDA
33184000
Quarters > 3 > income Statement > operating Margin
20.606908665976942
Quarters > 3 > income Statement > total Other Income Expense Net
-2661000
Quarters > 3 > balance Sheet > cash
38744000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
131141000
Quarters > 3 > balance Sheet > inventories
92312000
Quarters > 3 > balance Sheet > total Current Assets
280227000
Quarters > 3 > balance Sheet > property Plant Equipment
82983000
Quarters > 3 > balance Sheet > total Assets
763391000
Quarters > 3 > balance Sheet > payables
29697000
Quarters > 3 > balance Sheet > short Term Debt
21579000
Quarters > 3 > balance Sheet > long Term Debt
134767000
Quarters > 3 > balance Sheet > total Liabilities
274706000
Quarters > 3 > balance Sheet > equity
488685000
Quarters > 3 > cash Flow > net Income
18539000
Quarters > 3 > cash Flow > depreciation
5624000
Quarters > 3 > cash Flow > change In Working Capital
-15753000
Quarters > 3 > cash Flow > cash From Operations
9839000
Quarters > 3 > cash Flow > capital Expenditures
1393000
Quarters > 3 > cash Flow > cash From Investing
-5570000
Quarters > 3 > cash Flow > cash From Financing
-14163000
Quarters > 3 > cash Flow > net Change In Cash
-12118000
Quarters > 3 > ratios > PE
0.5437932652821776
Quarters > 3 > ratios > PB
2.8065546517695443
Quarters > 3 > ratios > ROE
3.793650306434616
Quarters > 3 > ratios > ROA
2.4285064927409414
Quarters > 3 > ratios > FCF
8446000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.06286424568115338
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
498207000
Annuals > 0 > income Statement > cost Of Revenue
275311000
Annuals > 0 > income Statement > gross Profit
222896000
Annuals > 0 > income Statement > operating Expenses
143139000
Annuals > 0 > income Statement > operating Income
79757000
Annuals > 0 > income Statement > interest Expense
10325000
Annuals > 0 > income Statement > pretax Income
70119000
Annuals > 0 > income Statement > net Income
53515000
Annuals > 0 > income Statement > eps
1.5712901520934877
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
34058000
Annuals > 0 > income Statement > income Tax Expense
16604000
Annuals > 0 > income Statement > EBITDA
102783000
Annuals > 0 > income Statement > operating Margin
16.00880758399621
Annuals > 0 > income Statement > total Other Income Expense Net
-9638000
Annuals > 0 > balance Sheet > cash
39537000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
129249000
Annuals > 0 > balance Sheet > inventories
88980000
Annuals > 0 > balance Sheet > total Current Assets
274292000
Annuals > 0 > balance Sheet > property Plant Equipment
84016000
Annuals > 0 > balance Sheet > total Assets
755452000
Annuals > 0 > balance Sheet > payables
31185000
Annuals > 0 > balance Sheet > short Term Debt
22023000
Annuals > 0 > balance Sheet > long Term Debt
120366000
Annuals > 0 > balance Sheet > total Liabilities
260137000
Annuals > 0 > balance Sheet > equity
495315000
Annuals > 0 > cash Flow > net Income
53515000
Annuals > 0 > cash Flow > depreciation
22339000
Annuals > 0 > cash Flow > change In Working Capital
-16375000
Annuals > 0 > cash Flow > cash From Operations
63118000
Annuals > 0 > cash Flow > capital Expenditures
10249000
Annuals > 0 > cash Flow > cash From Investing
-14970000
Annuals > 0 > cash Flow > cash From Financing
-56419000
Annuals > 0 > cash Flow > net Change In Cash
-9009000
Annuals > 0 > ratios > PE
1.5712901520934877
Annuals > 0 > ratios > PB
2.4753702189515763
Annuals > 0 > ratios > ROE
10.804235688400311
Annuals > 0 > ratios > ROA
7.083838549636509
Annuals > 0 > ratios > FCF
52869000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.1061185410883428
Annuals > 0 > health Score
71
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
494629000
Annuals > 1 > income Statement > cost Of Revenue
283065000
Annuals > 1 > income Statement > gross Profit
211564000
Annuals > 1 > income Statement > operating Expenses
136193000
Annuals > 1 > income Statement > operating Income
75371000
Annuals > 1 > income Statement > interest Expense
8845000
Annuals > 1 > income Statement > pretax Income
67674000
Annuals > 1 > income Statement > net Income
51588000
Annuals > 1 > income Statement > eps
1.51431061396771
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
34066987
Annuals > 1 > income Statement > income Tax Expense
16086000
Annuals > 1 > income Statement > EBITDA
95356000
Annuals > 1 > income Statement > operating Margin
15.237885364586386
Annuals > 1 > income Statement > total Other Income Expense Net
-7697000
Annuals > 1 > balance Sheet > cash
48631000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
125638000
Annuals > 1 > balance Sheet > inventories
86321000
Annuals > 1 > balance Sheet > total Current Assets
274600000
Annuals > 1 > balance Sheet > property Plant Equipment
81948000
Annuals > 1 > balance Sheet > total Assets
767740000
Annuals > 1 > balance Sheet > payables
31396000
Annuals > 1 > balance Sheet > short Term Debt
22898000
Annuals > 1 > balance Sheet > long Term Debt
151957000
Annuals > 1 > balance Sheet > total Liabilities
292853000
Annuals > 1 > balance Sheet > equity
474887000
Annuals > 1 > cash Flow > net Income
51588000
Annuals > 1 > cash Flow > depreciation
18837000
Annuals > 1 > cash Flow > change In Working Capital
-7934000
Annuals > 1 > cash Flow > cash From Operations
65955000
Annuals > 1 > cash Flow > capital Expenditures
11016000
Annuals > 1 > cash Flow > cash From Investing
-109522000
Annuals > 1 > cash Flow > cash From Financing
56533000
Annuals > 1 > cash Flow > net Change In Cash
11911000
Annuals > 1 > ratios > PE
1.51431061396771
Annuals > 1 > ratios > PB
2.582533385837052
Annuals > 1 > ratios > ROE
10.863215880830596
Annuals > 1 > ratios > ROA
6.71946231797223
Annuals > 1 > ratios > FCF
54939000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.11107112603587739
Annuals > 1 > health Score
71
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
440590000
Annuals > 2 > income Statement > cost Of Revenue
255465000
Annuals > 2 > income Statement > gross Profit
185125000
Annuals > 2 > income Statement > operating Expenses
129935000
Annuals > 2 > income Statement > operating Income
55190000
Annuals > 2 > income Statement > interest Expense
5871000
Annuals > 2 > income Statement > pretax Income
49233000
Annuals > 2 > income Statement > net Income
33666000
Annuals > 2 > income Statement > eps
0.9976312406922125
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
33745936
Annuals > 2 > income Statement > income Tax Expense
15567000
Annuals > 2 > income Statement > EBITDA
74335000
Annuals > 2 > income Statement > operating Margin
12.526385074559112
Annuals > 2 > income Statement > total Other Income Expense Net
-5957000
Annuals > 2 > balance Sheet > cash
35635000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
117037000
Annuals > 2 > balance Sheet > inventories
82132000
Annuals > 2 > balance Sheet > total Current Assets
250942000
Annuals > 2 > balance Sheet > property Plant Equipment
76858000
Annuals > 2 > balance Sheet > total Assets
649629000
Annuals > 2 > balance Sheet > payables
27330000
Annuals > 2 > balance Sheet > short Term Debt
28086000
Annuals > 2 > balance Sheet > long Term Debt
87710000
Annuals > 2 > balance Sheet > total Liabilities
230641000
Annuals > 2 > balance Sheet > equity
418988000
Annuals > 2 > cash Flow > net Income
33666000
Annuals > 2 > cash Flow > depreciation
19231000
Annuals > 2 > cash Flow > change In Working Capital
3688000
Annuals > 2 > cash Flow > cash From Operations
57714000
Annuals > 2 > cash Flow > capital Expenditures
9453000
Annuals > 2 > cash Flow > cash From Investing
-44555000
Annuals > 2 > cash Flow > cash From Financing
-13465000
Annuals > 2 > cash Flow > net Change In Cash
-5437000
Annuals > 2 > ratios > PE
0.9976312406922125
Annuals > 2 > ratios > PB
2.8994952027265697
Annuals > 2 > ratios > ROE
8.035074990214516
Annuals > 2 > ratios > ROA
5.1823425370480685
Annuals > 2 > ratios > FCF
48261000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.10953721146644273
Annuals > 2 > health Score
68
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
355674000
Annuals > 3 > income Statement > cost Of Revenue
215556000
Annuals > 3 > income Statement > gross Profit
140118000
Annuals > 3 > income Statement > operating Expenses
101713000
Annuals > 3 > income Statement > operating Income
38405000
Annuals > 3 > income Statement > interest Expense
5815000
Annuals > 3 > income Statement > pretax Income
28425000
Annuals > 3 > income Statement > net Income
20092000
Annuals > 3 > income Statement > eps
0.5995006170601489
Annuals > 3 > income Statement > dividends Per Share
97000
Annuals > 3 > income Statement > shares Outstanding
33514561
Annuals > 3 > income Statement > income Tax Expense
8333000
Annuals > 3 > income Statement > EBITDA
54445000
Annuals > 3 > income Statement > operating Margin
10.797809229800324
Annuals > 3 > income Statement > total Other Income Expense Net
-9980000
Annuals > 3 > balance Sheet > cash
41445000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
119557000
Annuals > 3 > balance Sheet > inventories
71650000
Annuals > 3 > balance Sheet > total Current Assets
244438000
Annuals > 3 > balance Sheet > property Plant Equipment
76573000
Annuals > 3 > balance Sheet > total Assets
636669000
Annuals > 3 > balance Sheet > payables
33567000
Annuals > 3 > balance Sheet > short Term Debt
11553000
Annuals > 3 > balance Sheet > long Term Debt
120431000
Annuals > 3 > balance Sheet > total Liabilities
237465000
Annuals > 3 > balance Sheet > equity
399204000
Annuals > 3 > cash Flow > net Income
20092000
Annuals > 3 > cash Flow > depreciation
20205000
Annuals > 3 > cash Flow > change In Working Capital
-16225000
Annuals > 3 > cash Flow > cash From Operations
28754000
Annuals > 3 > cash Flow > capital Expenditures
5220000
Annuals > 3 > cash Flow > cash From Investing
-4531000
Annuals > 3 > cash Flow > cash From Financing
-22658000
Annuals > 3 > cash Flow > net Change In Cash
1481000
Annuals > 3 > ratios > PE
0.5995006170601489
Annuals > 3 > ratios > PB
3.0223249165840023
Annuals > 3 > ratios > ROE
5.033015701245478
Annuals > 3 > ratios > ROA
3.155799952565619
Annuals > 3 > ratios > FCF
23534000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.06616733300719198
Annuals > 3 > health Score
54
Valuation > metrics > PE
20.5714
Valuation > metrics > PB
2.5957245840498415
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.9023931059914987
Profitability > metrics > ROA
5.177027761525759
Profitability > metrics > Net Margin
0.11352611161300608
Profitability > final Score
38
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.5103623624400753
Risk > metrics > Interest Coverage
10.67260666301022
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.619052250710034
Liquidity > metrics > Quick Ratio
3.460218651519278
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
25
Prev Profitabilities > 1
44
Prev Profitabilities > 2
48
Prev Risks > 0
72
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:29:22.159Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-29
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.5675
Earnings History > 0 > eps Difference
-0.5675
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.55
Earnings History > 1 > eps Estimate
0.36
Earnings History > 1 > eps Difference
0.19
Earnings History > 1 > surprise Percent
52.7778
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.36
Earnings History > 2 > eps Estimate
0.36
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.56
Earnings History > 3 > eps Estimate
0.51
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
9.8039
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-06
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.56
Earnings History > 4 > eps Estimate
0.55
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
1.8182
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.38
Earnings History > 5 > eps Estimate
0.37
Earnings History > 5 > eps Difference
0.01
Earnings History > 5 > surprise Percent
2.7027
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.38
Earnings History > 6 > eps Estimate
0.31
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
22.5806
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-29
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.34
Earnings History > 7 > eps Estimate
0.32
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
6.25
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-01
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.59
Earnings History > 8 > eps Estimate
0.51
Earnings History > 8 > eps Difference
0.08
Earnings History > 8 > surprise Percent
15.6863
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.49
Earnings History > 9 > eps Estimate
0.35
Earnings History > 9 > eps Difference
0.14
Earnings History > 9 > surprise Percent
40
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.4
Earnings History > 10 > eps Estimate
0.29
Earnings History > 10 > eps Difference
0.11
Earnings History > 10 > surprise Percent
37.931
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.41
Earnings History > 11 > eps Estimate
0.41
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.52
Earnings History > 12 > eps Estimate
0.37
Earnings History > 12 > eps Difference
0.15
Earnings History > 12 > surprise Percent
40.5405
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.38
Earnings History > 13 > eps Estimate
0.2
Earnings History > 13 > eps Difference
0.18
Earnings History > 13 > surprise Percent
90
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.25
Earnings History > 14 > eps Estimate
0.11
Earnings History > 14 > eps Difference
0.14
Earnings History > 14 > surprise Percent
127.2727
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-26
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.31
Earnings History > 15 > eps Estimate
0.28
Earnings History > 15 > eps Difference
0.03
Earnings History > 15 > surprise Percent
10.7143
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-03
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.37
Earnings History > 16 > eps Estimate
0.35
Earnings History > 16 > eps Difference
0.02
Earnings History > 16 > surprise Percent
5.7143
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-09
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.12
Earnings History > 17 > eps Estimate
0.11
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
9.0909
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.07
Earnings History > 18 > eps Estimate
0.03
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
133.3333
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-27
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.03
Earnings History > 19 > eps Estimate
0.19
Earnings History > 19 > eps Difference
-0.16
Earnings History > 19 > surprise Percent
-84.2105
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-04
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.3
Earnings History > 20 > eps Estimate
0.24
Earnings History > 20 > eps Difference
0.06
Earnings History > 20 > surprise Percent
25
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.12
Earnings History > 21 > eps Estimate
0.07
Earnings History > 21 > eps Difference
0.05
Earnings History > 21 > surprise Percent
71.4286
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.11
Earnings History > 22 > eps Estimate
-0.12
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
8.3333
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-01
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.01
Earnings History > 23 > eps Estimate
0.17
Earnings History > 23 > eps Difference
-0.16
Earnings History > 23 > surprise Percent
-94.1176
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.28
Earnings History > 24 > eps Estimate
0.42
Earnings History > 24 > eps Difference
-0.14
Earnings History > 24 > surprise Percent
-33.3333
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.29
Earnings History > 25 > eps Estimate
0.22
Earnings History > 25 > eps Difference
0.07
Earnings History > 25 > surprise Percent
31.8182
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.15
Earnings History > 26 > eps Estimate
0.22
Earnings History > 26 > eps Difference
-0.07
Earnings History > 26 > surprise Percent
-31.8182
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-06-06
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.32
Earnings History > 27 > eps Estimate
0.33
Earnings History > 27 > eps Difference
-0.01
Earnings History > 27 > surprise Percent
-3.0303
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-30
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.4
Earnings History > 28 > eps Estimate
0.35
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
14.2857
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.22
Earnings History > 29 > eps Estimate
0.24
Earnings History > 29 > eps Difference
-0.02
Earnings History > 29 > surprise Percent
-8.3333
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.24
Earnings History > 30 > eps Estimate
0.14
Earnings History > 30 > eps Difference
0.1
Earnings History > 30 > surprise Percent
71.4286
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-24
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.22
Earnings History > 31 > eps Estimate
0.19
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
15.7895
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.24
Earnings History > 32 > eps Estimate
0.19
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
26.3158
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-23
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.15
Earnings History > 33 > eps Estimate
0.11
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
36.3636
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.01
Earnings History > 34 > eps Estimate
0.04
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-75
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-24
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.1
Earnings History > 35 > eps Estimate
0.13
Earnings History > 35 > eps Difference
-0.03
Earnings History > 35 > surprise Percent
-23.0769
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-08
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.16
Earnings History > 36 > eps Estimate
0.17
Earnings History > 36 > eps Difference
-0.01
Earnings History > 36 > surprise Percent
-5.8824
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.1
Earnings History > 37 > eps Estimate
0.14
Earnings History > 37 > eps Difference
-0.04
Earnings History > 37 > surprise Percent
-28.5714
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.08
Earnings History > 38 > eps Estimate
0.15
Earnings History > 38 > eps Difference
-0.07
Earnings History > 38 > surprise Percent
-46.6667
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-25
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.2
Earnings History > 39 > eps Estimate
0.19
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
5.2632
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-03
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.25
Earnings History > 40 > eps Estimate
0.32
Earnings History > 40 > eps Difference
-0.07
Earnings History > 40 > surprise Percent
-21.875
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.26
Earnings History > 41 > eps Estimate
0.31
Earnings History > 41 > eps Difference
-0.05
Earnings History > 41 > surprise Percent
-16.129
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.18
Earnings History > 42 > eps Estimate
0.24
Earnings History > 42 > eps Difference
-0.06
Earnings History > 42 > surprise Percent
-25
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-27
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.28
Earnings History > 43 > eps Estimate
0.32
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-12.5
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-03
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.48
Earnings History > 44 > eps Estimate
0.38
Earnings History > 44 > eps Difference
0.1
Earnings History > 44 > surprise Percent
26.3158
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.36
Earnings History > 45 > eps Estimate
0.32
Earnings History > 45 > eps Difference
0.04
Earnings History > 45 > surprise Percent
12.5
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.26
Earnings History > 46 > eps Estimate
0.26
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-29
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.3
Earnings History > 47 > eps Estimate
0.32
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-6.25
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.37
Earnings History > 48 > eps Estimate
0.36
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
2.7778
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.3
Earnings History > 49 > eps Estimate
0.28
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
7.1429
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.23
Earnings History > 50 > eps Estimate
0.22
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
4.5455
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-05
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.18
Earnings History > 51 > eps Estimate
0.24
Earnings History > 51 > eps Difference
-0.06
Earnings History > 51 > surprise Percent
-25
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-07
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.24
Earnings History > 52 > eps Estimate
0.29
Earnings History > 52 > eps Difference
-0.05
Earnings History > 52 > surprise Percent
-17.2414
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.26
Earnings History > 53 > eps Estimate
0.27
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-3.7037
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.23
Earnings History > 54 > eps Estimate
0.21
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
9.5238
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-01
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.21
Earnings History > 55 > eps Estimate
0.19
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
10.5263
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-09
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.23
Earnings History > 56 > eps Estimate
0.2
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
15
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-14
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.19
Earnings History > 57 > eps Estimate
0.16
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
18.75
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.2
Earnings History > 58 > eps Estimate
0.13
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
53.8462
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-01
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.1598
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Thermon Group Holdings, Inc. provides engineered industrial process heating solutions for process industries in the United States and Latin America, Canada, Europe, the Middle East, Africa, and the Asia-Pacific. The company offers heat tracing solutions, including software automated engineering design services, heat tracing products, smart connected control and monitoring systems, construction services, and maintenance services; tubing bundle solutions comprising bundle design services, heated, and insulated sample lines; temporary power systems; heated blankets; and electric heat tracing cables, steam heating solutions, controls, monitoring and software, instrumentation, project services, industrial heating and filtration solutions, temporary electrical power distribution and lighting, and other complementary products and services. It also provides controls, monitoring, and software systems for the control and management of a heat trace system; environmental heating solutions that offer electric or gas-powered space heating for hazardous and non-hazardous areas under the Ruffneck, Norsemen, and Catadyne brands; process heating solutions under the Caloritech brand name; filtration solutions under the 3L Filters brand; rail and transit solutions under the Hellfire, Velocity, ArcticSense, and other brand names; and electric resistance, electrode, and fired coil tube boilers under the Vapor Power, Precision Boilers, and Caloritech brands. In addition, the company offers project services, such as engineering and design, procurement and project management, turnkey construction installation, recurring facility assessment or audit, and maintenance services. Further, it operates an electron cross-linking facility. The company serves the general industrial, chemical and petrochemical, oil, gas, power generation, commercial, food and beverage, rail and transit, and other markets. Thermon Group Holdings, Inc. was founded in 1954 and is headquartered in Austin, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AS&P 500 posts record closing high, US dollar and yields decline in wake of Fed Reuters
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$37
Analyst Picks
Strong Buy
1
Buy
2
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 109.92% of the total shares of Thermon Group Holdings Inc
1.
Vanguard Group Inc(9.7443%)
since
2025/06/30
2.
BlackRock Inc(7.9436%)
since
2025/06/30
3.
FMR Inc(7.326%)
since
2025/06/30
4.
T. Rowe Price Investment Management,Inc.(6.534%)
since
2025/06/30
5.
Dimensional Fund Advisors, Inc.(5.3505%)
since
2025/06/30
6.
Westwood Holdings Group Inc(3.9838%)
since
2025/06/30
7.
Van Lanschot Kempen Investment Management NV(3.5419%)
since
2025/06/30
8.
Brown Advisory Holdings Inc(3.3482%)
since
2025/06/30
9.
Vanguard Total Stock Mkt Idx Inv(3.1479%)
since
2025/07/31
10.
William Blair Investment Management, LLC(3.1447%)
since
2025/06/30
11.
Medina Singh Partners, LLC(2.885%)
since
2025/06/30
12.
Fidelity Stock Selector Small Cap(2.8223%)
since
2025/06/30
13.
Wellington Management Company LLP(2.7257%)
since
2025/06/30
14.
Kempen (Lux) Global Small-Cap I(2.6936%)
since
2025/06/30
15.
Fidelity Series Small Cap Opps(2.6417%)
since
2025/06/30
16.
iShares Russell 2000 ETF(2.3994%)
since
2025/08/31
17.
Geode Capital Management, LLC(2.3927%)
since
2025/06/30
18.
State Street Corp(2.3584%)
since
2025/06/30
19.
Vanguard Small Cap Index(2.3068%)
since
2025/07/31
20.
T. Rowe Price Small-Cap Value(2.2625%)
since
2025/07/31
21.
Swedbank AB(1.9749%)
since
2025/06/30
22.
Swedbank Robur Small Cap Global A(1.9749%)
since
2025/07/31
23.
Harvey Partners LLC(1.9348%)
since
2025/06/30
24.
Needham Investment Management, LLC(1.8857%)
since
2025/06/30
25.
Needham Aggressive Growth Retail(1.8857%)
since
2025/06/30
26.
Brown Advisory Small-Cap Fdmtl Val Inv(1.8608%)
since
2025/07/31
27.
GW&K Investment Management, LLC(1.8521%)
since
2025/06/30
28.
Harvey Partners Small-Cap Opportunity(1.7613%)
since
2025/06/30
29.
Ameriprise Financial Inc(1.6573%)
since
2025/06/30
30.
Newsouth Capital Management Inc(1.5111%)
since
2025/06/30
31.
Vanguard Small Cap Value Index Inv(1.4881%)
since
2025/07/31
32.
T. Rowe Price U.S. SC Value Eq Tr-D(1.4456%)
since
2025/06/30
33.
Hotchkis & Wiley Capital Management LLC(1.4147%)
since
2025/06/30
34.
T. Rowe Price US Small-Cap Core Equity(1.1711%)
since
2025/06/30
35.
T. Rowe Price Small-Cap Stock(1.1702%)
since
2025/07/31
36.
William Blair Small Cap Value I(1.1377%)
since
2025/07/31
37.
Vanguard Institutional Extnd Mkt Idx Tr(1.1064%)
since
2025/07/31
38.
Westwood Mgt SmallCap Value(1.0619%)
since
2025/06/30
39.
Westwood Quality SmallCap Fund Inst(1.0619%)
since
2025/06/30
40.
Fidelity Small Cap Index(1.0103%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.5675
Date
2025-09-30
EPS Actual
0.55
EPS Estimate
0.36
EPS Difference
0.19
Surprise Percent
52.7778%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.