Shipbuilder Austal was the worst performer on the ASX 200 in morning trade after slashing its full-year earnings guidance on Thursday evening.