Brief: Powell Industries Q2 Revenue USD 279 Million
May 06 (Reuters) - Powell Industries Q2 orders USD 249 million. Q2 net income USD 46 million Q2 gross profit USD 83 million
May 06 (Reuters) - Powell Industries Q2 orders USD 249 million. Q2 net income USD 46 million Q2 gross profit USD 83 million