TECH Earnings: AI Insights on Bio-Techne Corp