Desco reports first loss in 20 years