THO Financials: Thor Industries Inc AI Analysis