Thermon Group Holdings, Inc. (THR)

USD 29.39

(-3.95%)

Annual Income Statements

(In USD)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 494.62 Million 440.59 Million 355.67 Million 276.18 Million 383.48 Million 412.64 Million
Cost of Revenue 293.22 Million 255.46 Million 215.55 Million 158.93 Million 221.84 Million 236.7 Million
Gross Profit 201.4 Million 185.12 Million 140.11 Million 117.24 Million 161.63 Million 175.94 Million
Operating Expenses 136.19 Million 126.24 Million 102.12 Million 100.84 Million 128.97 Million 127.43 Million
Selling, General and Administrative Expenses 123.76 Million 116.79 Million 93.33 Million 91.39 Million 111.2 Million 106.66 Million
Research and Development Expenses - 10.56 Million 6.43 Million 7.46 Million 8.37 Million 6.28 Million
Other Expenses - 9.44 Million 8.79 Million 9.44 Million 17.77 Million 109 Thousand
Cost and Expenses 419.25 Million 381.7 Million 317.68 Million 259.78 Million 350.82 Million 364.13 Million
Operating Income 75.37 Million 55.19 Million 38.4 Million 25.02 Million 32.66 Million -48.5 Million
Interest Expense 8.84 Million 5.87 Million 5.81 Million 10.26 Million 14.27 Million 15.71 Million
Income Tax Expense 16.08 Million 15.56 Million 8.33 Million -1.43 Million 5.14 Million 9.97 Million
Earnings before Tax 67.67 Million 49.23 Million 28.42 Million -273 Thousand 17.07 Million 33.14 Million
Net Income 51.58 Million 33.66 Million 20.09 Million 877 Thousand 11.93 Million 22.75 Million
Earnings Per Share Basic 1.53 1.01 0.60 0.03 0.36 0.70
Earnings Per Share Diluted 1.51 1.00 0.60 0.03 0.36 0.69
Weighted Average Shares Outstanding 33.67 Million 33.46 Million 33.3 Million 33.13 Million 32.76 Million 32.56 Million
Weighted Average Shares Outstanding (Diluted) 34.06 Million 33.74 Million 33.51 Million 33.34 Million 33.14 Million 33.05 Million
Gross Margin 0.41 0.42 0.39 0.42 0.42 0.43
EBIT Margin 0.20 0.18 0.12 0.12 0.13 0.17
Profit Margin 0.10 0.08 0.06 0.00 0.03 0.06
EBITDA 96.71 Million 74.33 Million 54.44 Million 30.26 Million 59.63 Million 78.82 Million
Earnings Before Tax Margin 0.15 0.13 0.11 0.09 0.09 -0.12

Income Statement Charts