Powell Industries, Inc. (POWL)

USD 231.97

(-3.85%)

Annual Income Statements

(In USD)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1.01 Billion 699.3 Million 532.58 Million 470.55 Million 518.49 Million 517.18 Million
Cost of Revenue 739.26 Million 551.75 Million 447.56 Million 395.49 Million 423.92 Million 430.2 Million
Gross Profit 273.08 Million 147.55 Million 85.01 Million 75.06 Million 94.57 Million 86.97 Million
Operating Expenses 94.31 Million 85.03 Million 77.79 Million 74.04 Million 74.1 Million 76.45 Million
Selling, General and Administrative Expenses 84.88 Million 78.81 Million 70.83 Million 67.21 Million 67.66 Million 69.95 Million
Research and Development Expenses 9.42 Million 6.22 Million 6.96 Million 6.67 Million 6.26 Million 6.32 Million
Other Expenses - - 2.28 Million 157 Thousand 177 Thousand 177 Thousand
Cost and Expenses 833.58 Million 636.78 Million 525.35 Million 469.54 Million 498.02 Million 506.65 Million
Operating Income 178.77 Million 62.52 Million -5.08 Million 1.01 Million 19.07 Million 11.46 Million
Interest Expense - - 334 Thousand 204 Thousand 228 Thousand 230 Thousand
Income Tax Expense 46.24 Million 14.42 Million -3.89 Million 461 Thousand 3.67 Million 2.44 Million
Earnings before Tax 196.08 Million 68.95 Million 9.84 Million 1.09 Million 20.33 Million 12.33 Million
Net Income 149.84 Million 54.52 Million 13.73 Million 631 Thousand 16.66 Million 9.89 Million
Earnings Per Share Basic 12.51 4.59 1.16 0.05 1.43 0.85
Earnings Per Share Diluted 12.29 4.50 1.15 0.05 1.42 0.85
Weighted Average Shares Outstanding 11.98 Million 11.87 Million 11.79 Million 11.7 Million 11.62 Million 11.57 Million
Weighted Average Shares Outstanding (Diluted) 12.18 Million 12.12 Million 11.94 Million 11.78 Million 11.69 Million 11.63 Million
Gross Margin 0.27 0.21 0.16 0.16 0.18 0.17
EBIT Margin 0.18 0.10 0.01 0.00 0.04 0.02
Profit Margin 0.15 0.08 0.03 0.00 0.03 0.02
EBITDA 178.77 Million 71.12 Million 7.22 Million 1.01 Million 31.13 Million 24.64 Million
Earnings Before Tax Margin 0.18 0.09 -0.01 0.00 0.04 0.02

Income Statement Charts