Oshkosh's net profit under GAAP for fiscal year 2020 was $324.5 million, down 44 percent from $579.4 million in the previous year. Revenue decreased by 18.2% to $6.857 billion from $8.382 billion a year earlier.