Corporate earnings 30 October 2019 Garmin reports strong growth resulting in record third quarter revenue and operating income; raises guidance