Powell Industries (NASDAQ:POWL) reported strong financial results for the first quarter of fiscal year 2025, surpassing both earnings and revenue forecasts. The company achieved earnings per share ...