OSK Financials: Oshkosh Corp AI Analysis