ECE profits finish 2019 up