Skip to content
10-Q

Quarterly Report

Oshkosh Corporation OSK

0000950170-25-101362

← back to feed
Filed
Aug 1, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 25, 2025 64M sh
Shares Diluted Q2 2025 · Jun 30, 2025 64.77M sh
Shares Diluted Q2 2025 · Jun 30, 2025 64.92M sh
Shares Diluted Q2 2025 · Jun 30, 2024 65.89M sh
Shares Diluted Q2 2025 · Jun 30, 2024 66.01M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $68.7M
Stock Repurchased Q2 2025 · Jun 30, 2024 $54.6M
Capex Q2 2025 · Jun 30, 2025 $80.9M
Capex Q2 2025 · Jun 30, 2024 $139.6M
Operating Cash Flow Q2 2025 · Jun 30, 2025 −$305.7M
Operating Cash Flow Q2 2025 · Jun 30, 2024 −$566.8M
Long Term Debt Q2 2025 · Jun 30, 2025 $1.1B
Long Term Debt Q2 2025 · Dec 31, 2024 $599.5M
Short Term Debt Q2 2025 · Jun 30, 2025 $398.7M
Short Term Debt Q2 2025 · Dec 31, 2024 $362.3M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $191.7M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $204.9M
Stockholders Equity Q2 2025 · Jun 30, 2025 $4.45B
Stockholders Equity Q2 2025 · Dec 31, 2024 $4.15B
Current Liabilities Q2 2025 · Jun 30, 2025 $2.73B
Current Liabilities Q2 2025 · Dec 31, 2024 $2.99B
Current Assets Q2 2025 · Jun 30, 2025 $5.01B
Current Assets Q2 2025 · Dec 31, 2024 $4.53B
Total Assets Q2 2025 · Jun 30, 2025 $10.02B
Total Assets Q2 2025 · Dec 31, 2024 $9.42B
Sga Expense Q2 2025 · Jun 30, 2025 $213.3M
Sga Expense Q2 2025 · Jun 30, 2025 $424.3M
Sga Expense Q2 2025 · Jun 30, 2024 $220M
Sga Expense Q2 2025 · Jun 30, 2024 $416.8M
Rd Expense Q2 2025 · Jun 30, 2025 $45M
Rd Expense Q2 2025 · Jun 30, 2025 $93.8M
Rd Expense Q2 2025 · Jun 30, 2024 $44.1M
Rd Expense Q2 2025 · Jun 30, 2024 $83.4M
Operating Income Q2 2025 · Jun 30, 2025 $291.7M
Operating Income Q2 2025 · Jun 30, 2025 $467.1M
Operating Income Q2 2025 · Jun 30, 2024 $260.9M
Operating Income Q2 2025 · Jun 30, 2024 $520.6M
Gross Profit Q2 2025 · Jun 30, 2025 $524.5M
Gross Profit Q2 2025 · Jun 30, 2025 $924.4M
Gross Profit Q2 2025 · Jun 30, 2024 $546.1M
Gross Profit Q2 2025 · Jun 30, 2024 $1.02B
Revenue Q2 2025 · Jun 30, 2025 $2.73B
Revenue Q2 2025 · Jun 30, 2025 $5.04B
Revenue Q2 2025 · Jun 30, 2024 $2.85B
Revenue Q2 2025 · Jun 30, 2024 $5.39B