Perth-based small goods manufacturer D'Orsogna Ltd has come off a weaker last year to post a $1.1 million profit, but is still down on its 2003 earnings result of $2 million, after sustaining proportionally higher cost of sales.

Perth-based small goods manufacturer D'Orsogna Ltd has come off a weaker last year to post a $1.1 million profit, but is still down on its 2003 earnings result of $2 million, after sustaining proportionally higher cost of sales.