Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nyse  >  Oshkosh Corporation    OSK

OSHKOSH CORPORATION

(OSK)
  Report
SummaryQuotesChartsNewsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Capitalization1 5 2085 1845 0065 695--
Entreprise Value (EV)1 5 5715 5555 2465 7555 6065 269
P/E ratio 11,3x9,23x15,6x16,5x12,4x11,1x
Yield 1,35%1,46%1,63%1,55%1,66%1,81%
Capitalization / Revenue 0,68x0,62x0,73x0,82x0,77x0,73x
EV / Revenue 0,72x0,66x0,77x0,83x0,76x0,67x
EV / EBITDA 7,10x6,09x8,75x9,61x7,72x6,34x
Price to Book 2,10x2,04x1,76x1,86x1,69x1,54x
Nbr of stocks (in thousands) 73 10368 39568 10668 190--
Reference price (USD) 71,275,873,583,583,583,5
Last update 11/01/201810/30/201910/29/202011/20/202011/20/202011/20/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Net sales1 7 7068 3826 8576 9097 3867 820
EBITDA1 785912600599726831
Operating profit (EBIT)1 665797496495630712
Operating Margin 8,63%9,51%7,23%7,16%8,53%9,11%
Pre-Tax Profit (EBT)1 595751439447568631
Net income1 472579325346442491
Net margin 6,12%6,91%4,73%5,01%5,99%6,28%
EPS2 6,298,214,725,066,747,51
Dividend per Share2 0,961,111,201,291,391,52
Last update 11/01/201810/30/201910/29/202011/20/202011/20/202011/20/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Net Debt1 36337124060,6--
Net Cash position1 ----88,4425
Leverage (Debt / EBITDA) 0,46x0,41x0,40x0,10x-0,12x-0,51x
Free Cash Flow1 336394197357438432
ROE (Net Profit / Equities) 19,8%22,7%11,9%11,8%14,2%15,0%
Shareholders' equity1 2 3842 5572 7252 9223 1163 284
ROA (Net Profit / Asset) 9,18%10,7%5,70%6,16%7,54%8,81%
Assets1 5 1405 4305 6915 6175 8655 576
Book Value Per Share2 34,037,241,844,849,554,4
Cash Flow per Share2 5,828,354,766,957,118,60
Capex1 100195130113124118
Capex / Sales 1,30%2,33%1,90%1,63%1,68%1,51%
Last update 11/01/201810/30/201910/29/202011/20/202011/20/202011/20/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
5 694 528 193
Net sales (USD)
6 856 800 000
Number of employees
14 400
Sales / Employee (USD)
476 167
Free-Float
89,6%
Free-Float capitalization (USD)
5 102 019 181
Avg. Exchange 20 sessions (USD)
61 703 856
Average Daily Capital Traded
1,08%
EPS & Dividend