Sensient Tech Financial Statements (SXT)