TAYD Financials: Taylor Devices Inc AI Analysis