Garmin: The Assortment Of Gps And Other Products?

Does Garmin have enough technological edge in its product, to be a leader in its field, and be a solid financial stock market investment?