Investors Eye April 30 as Oshkosh Schedules Q1 2025 Earnings Release Oshkosh Corporation will announce its first quarter 2025 financial results on April 30, with a live webcast scheduled for 9:30 a.m. EDT. The company, a major player in mission-critical vehicles, employs over 18,000 people and operates in more than 150 countries, making this earnings call one to watch for industry insights.34