The total revenue of POWL for the last quarter is 241.43 M USD, and it's 12.23% lower compared to the previous quarter. The net income of Q1 25 is 34.76 M USD.