Palm City returns to profit in 2017