Textile machinery maker Saurer has posted an increase in full-year 2003 net profit to EUR47.2 million, up from EUR33.5m a year earlier.