Skip to content
10-K

Annual Report

DOUGLAS DYNAMICS, INC PLOW

0001437749-26-005316

← back to feed
Filed
Feb 24, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 24, 2026 23.08M sh
Shares Diluted FY 2025 · Dec 31, 2025 23.62M sh
Shares Diluted FY 2025 · Dec 31, 2024 23.51M sh
Shares Diluted FY 2025 · Dec 31, 2023 22.96M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $6M
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Dividends Paid FY 2025 · Dec 31, 2025 $27.94M
Dividends Paid FY 2025 · Dec 31, 2024 $27.48M
Dividends Paid FY 2025 · Dec 31, 2023 $27.44M
Capex FY 2025 · Dec 31, 2025 $10.83M
Capex FY 2025 · Dec 31, 2024 $7.76M
Capex FY 2025 · Dec 31, 2023 $9.77M
Operating Cash Flow FY 2025 · Dec 31, 2025 $74.69M
Operating Cash Flow FY 2025 · Dec 31, 2024 $41.13M
Operating Cash Flow FY 2025 · Dec 31, 2023 $12.47M
Short Term Debt FY 2025 · Dec 31, 2025 $5M
Short Term Debt FY 2025 · Dec 31, 2024 $0
Stockholders Equity FY 2025 · Dec 31, 2025 $281.45M
Stockholders Equity FY 2025 · Dec 31, 2024 $264.22M
Stockholders Equity FY 2025 · Dec 31, 2023 $231.57M
Stockholders Equity FY 2025 · Dec 31, 2022 $237.1M
Current Liabilities FY 2025 · Dec 31, 2025 $95.85M
Current Liabilities FY 2025 · Dec 31, 2024 $70.19M
Current Assets FY 2025 · Dec 31, 2025 $266.03M
Current Assets FY 2025 · Dec 31, 2024 $238.23M
Total Assets FY 2025 · Dec 31, 2025 $626.7M
Total Assets FY 2025 · Dec 31, 2024 $589.98M
Total Assets FY 2025 · Dec 31, 2023 $593.42M
Eps Diluted FY 2025 · Dec 31, 2025 $0.54
Eps Diluted FY 2025 · Dec 31, 2025 $1.96
Eps Diluted FY 2025 · Sep 30, 2025 $0.33
Eps Diluted FY 2025 · Jun 30, 2025 $1.09
Eps Diluted FY 2025 · Mar 31, 2025 $0.00
Eps Diluted FY 2025 · Dec 31, 2024 $0.33
Eps Diluted FY 2025 · Dec 31, 2024 $2.36
Eps Diluted FY 2025 · Sep 30, 2024 $1.36
Eps Diluted FY 2025 · Jun 30, 2024 $1.02
Eps Diluted FY 2025 · Mar 31, 2024 −$0.37
Eps Diluted FY 2025 · Dec 31, 2023 $0.98
Eps Basic FY 2025 · Dec 31, 2025 $0.54
Eps Basic FY 2025 · Dec 31, 2025 $1.99
Eps Basic FY 2025 · Sep 30, 2025 $0.34
Eps Basic FY 2025 · Jun 30, 2025 $1.10
Eps Basic FY 2025 · Mar 31, 2025 $0.01
Eps Basic FY 2025 · Dec 31, 2024 $0.33
Eps Basic FY 2025 · Dec 31, 2024 $2.39
Eps Basic FY 2025 · Sep 30, 2024 $1.37
Eps Basic FY 2025 · Jun 30, 2024 $1.03
Eps Basic FY 2025 · Mar 31, 2024 −$0.37
Eps Basic FY 2025 · Dec 31, 2023 $1.01
Sga Expense FY 2025 · Dec 31, 2025 $94.89M
Sga Expense FY 2025 · Dec 31, 2024 $91.68M
Sga Expense FY 2025 · Dec 31, 2023 $78.84M
Rd Expense FY 2025 · Dec 31, 2025 $7.7M
Rd Expense FY 2025 · Dec 31, 2024 $8.4M
Rd Expense FY 2025 · Dec 31, 2023 $10.08M
Net Income FY 2025 · Dec 31, 2025 $46.9M
Net Income FY 2025 · Dec 31, 2024 $56.15M
Net Income FY 2025 · Dec 31, 2023 $23.72M
Operating Income FY 2025 · Dec 31, 2025 $73.61M
Operating Income FY 2025 · Dec 31, 2024 $88.71M
Operating Income FY 2025 · Dec 31, 2023 $44.91M
Gross Profit FY 2025 · Dec 31, 2025 $48.14M
Gross Profit FY 2025 · Dec 31, 2025 $174.68M
Gross Profit FY 2025 · Sep 30, 2025 $38.11M
Gross Profit FY 2025 · Jun 30, 2025 $60.3M
Gross Profit FY 2025 · Mar 31, 2025 $28.14M
Gross Profit FY 2025 · Dec 31, 2024 $35.74M
Gross Profit FY 2025 · Dec 31, 2024 $146.84M
Gross Profit FY 2025 · Sep 30, 2024 $30.88M
Gross Profit FY 2025 · Jun 30, 2024 $61.3M
Gross Profit FY 2025 · Mar 31, 2024 $18.92M
Gross Profit FY 2025 · Dec 31, 2023 $134.27M
Cost Of Revenue FY 2025 · Dec 31, 2025 $481.37M
Cost Of Revenue FY 2025 · Dec 31, 2024 $421.67M
Cost Of Revenue FY 2025 · Dec 31, 2023 $433.91M
Revenue FY 2025 · Dec 31, 2025 $184.54M
Revenue FY 2025 · Dec 31, 2025 $656.05M
Revenue FY 2025 · Sep 30, 2025 $162.12M
Revenue FY 2025 · Jun 30, 2025 $194.33M
Revenue FY 2025 · Mar 31, 2025 $115.07M
Revenue FY 2025 · Dec 31, 2024 $143.55M
Revenue FY 2025 · Dec 31, 2024 $568.5M
Revenue FY 2025 · Sep 30, 2024 $129.4M
Revenue FY 2025 · Jun 30, 2024 $199.9M
Revenue FY 2025 · Mar 31, 2024 $95.66M
Revenue FY 2025 · Dec 31, 2023 $568.18M