TAYD Earnings: AI Insights on Taylor Devices Inc