Oshkosh Corp number of employees
Oshkosh Corp reported 18,400 employees at December 31, 2025 in its latest annual report, down 100 (0.5%) on the year before. That compares with 15,000 at September 30, 2021. Revenue per employee was $566,429.
Headcount by year
| Fiscal year end | Employees | Change | Revenue per employee | Source |
|---|---|---|---|---|
| December 31, 2025 | 18,400 | −100 (0.5%) | $566,429 | 10-K, filed February 17, 2026 |
| December 31, 2024 | 18,500 | +1,200 (6.9%) | $580,011 | 10-K, filed February 20, 2025 |
| December 31, 2023 | 17,300 | +2,300 (15.3%) | $558,260 | 10-K, filed February 29, 2024 |
| December 31, 2022 | 15,000 | +0 (0.0%) | $552,133 | 10-K, filed February 21, 2023 |
| September 30, 2021 | 15,000 | — | $515,820 | 10-K, filed November 16, 2021 |
What the annual reports say
As of December 31, 2025, the Company had approximately 18,400 employees, approximately 11,750 of whom are production employees.
2025 annual reportHuman Capital Management As of December 31, 2024, the Company had approximately 18,500 employees, approximately 11,800 of whom are production employees.
2024 annual reportHuman Capital Management As of December 31, 2023, the Company had approximately 17,300 employees, approximately 10,800 of whom are production employees.
2023 annual reportHuman Capital Management As of December 31, 2022, the Company had approximately 15,000 employees, approximately 9,000 of whom are production employees.
2022 annual reportHuman Capital Management As of September 30, 2021, the Company had approximately 15,000 employees, approximately 9,000 of whom are production employees.
2021 annual report
Compare with peers
- Wabtec employees
- Terex Corp employees
- Allison Transmission Holdings Inc employees
- Paccar employees
- Hyster-yale, Inc. employees
Head to head: OSK vs WABOSK vs TEXALSN vs OSK
More: Construction Machinery & Heavy Transportation Equipment stocks compared, Industrials sector, rankings of US companies