NOVT Earnings - Novanta Inc | Makkler