Strong Q1 Earnings from Garmin

that was good. the future looks more worrying.