Brief: Powell Industries Q1 revenue USD 127 million
Jan 31 (Reuters) - Powell Industries Q1 revenue USD 127 million. * Q1 net income USD 1 million * Q1 gross margin 15.3%
Jan 31 (Reuters) - Powell Industries Q1 revenue USD 127 million. * Q1 net income USD 1 million * Q1 gross margin 15.3%