Kadant Inc (KAI) reports strong revenue growth and sustainability recognition, despite facing EPS declines and macroeconomic ...