Novanta Inc (NOVT) Financial Statements & SEC Data