GROUP BY clause will return one row for each value grouped by. Since you have three material_status values you are getting three rows returned. Simply remove that clause and you will get one line in the results since all of your columns are aggregate.
SELECT SUM... FROM purchase_order
ORDER BY clause is also not necessary since you are only returning one row.