Powell Industries, Inc. (POWL)

Last Closing Price: 336.93 (2025-12-04)

Return on Investments (Quarterly)

Return on Investments: An indicator of how profitable a company is relative to its assets invested by shareholders and long-term bond holders. Calculated by dividing a company's operating earnings by its long-term debt and shareholders equity. Calculated as: Income from Continuing Operations / (Total Long-Term Debt + Shareholders Equity)

Powell Industries, Inc. (POWL) had Return on Investments of 8.02% for the most recently reported fiscal quarter, ending 2025-09-30.

Figures for fiscal quarter ending 2025-09-30
Income Statement Financials
$297.98M
$51.42M
$204.46M
$93.53M
$234.74M
$63.24M
$4.29M
$67.54M
$67.54M
$51.42M
$51.42M
$51.42M
$51.42M
$63.24M
$65.29M
12.06M
12.17M
$4.25
$4.23
Balance Sheet Financials
$931.72M
$111.05M
$177.27M
$1.11B
$446.39M
--
$21.83M
$468.21M
$640.77M
$628.51M
$640.77M
12.07M
Cash Flow Statement Financials
$167.94M
$-8.34M
$-25.12M
$315.33M
$450.74M
$135.41M
$4.63M
$-12.87M
--
Fundamental Metrics & Ratios
2.09
--
--
--
--
31.39%
21.22%
21.22%
--
22.67%
17.26%
$154.81M
--
--
--
0.27
2.41
1.37
65.56
8.02%
8.18%
4.64%
Return on Investments
8.02%
$53.09
$12.72
$13.80