Some bad news about Garmin, as a company