Oshkosh Beats Sales Expectations but Earnings Plummet | Intellectia.AI