BADGER METER INC (BMI)
↓ Download CSV- Sector Manufacturing
- Incorporated WI
- Fiscal year ends Dec 31
In fiscal 2025, BADGER METER INC reported revenue of $916.66M, up 10.9% from the prior year. The company was profitable, with a net margin of 15.5% and a gross margin of 41.7%.
Key ratios (FY2025)
41.7%
Gross margin
20.0%
Operating margin
15.5%
Net margin
19.9%
Return on equity
+10.9%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $916.66M | $826.56M | $703.59M | $565.57M | $505.20M | $425.54M | $424.62M | $433.73M | $402.44M | $393.76M |
| Cost of Revenue | $534.59M | $497.37M | $427.15M | $345.60M | $299.71M | $257.30M | $261.10M | $271.38M | $246.69M | $243.19M |
| Gross Profit | $382.07M | $329.18M | $276.44M | $219.97M | $205.48M | $168.25M | $163.53M | $162.35M | $155.75M | $150.58M |
| Operating Income | $183.42M | $157.94M | $118.05M | $87.30M | $78.72M | $65.16M | $62.15M | $56.87M | $56.59M | $52.67M |
| Net Income | $141.63M | $124.94M | $92.60M | $66.50M | $60.88M | $49.34M | $47.18M | $27.79M | $34.57M | $32.30M |
| EPS (Diluted) | $4.79 | $4.23 | $3.14 | $2.26 | $2.08 | $1.69 | $1.61 | $0.95 | $1.19 | $1.11 |
| Total Assets | $973.58M | $816.41M | $716.92M | $603.05M | $530.82M | $471.22M | $421.89M | $392.69M | $391.73M | $349.70M |
| Shareholders' Equity | $713.29M | $606.23M | $516.48M | $442.42M | $403.07M | $361.26M | $331.07M | $303.50M | $277.45M | $256.21M |
| Cash & Equivalents | — | — | — | — | $87.17M | $72.27M | $48.87M | $13.09M | $11.16M | — |
| Operating Cash Flow | $183.70M | $155.03M | $110.12M | $82.45M | $87.51M | $89.58M | $80.71M | $60.35M | $49.75M | $56.19M |
| Capital Expenditures | $14.03M | $12.82M | $12.00M | $5.89M | $6.75M | $9.06M | $7.50M | $8.64M | $15.07M | $10.60M |
| Shares Outstanding | 29.57M | 29.53M | 29.46M | 29.4K | 29.3K | 29.2K | 29.2K | 29.2K | 29.1K | 29.1K |
| Dividends Per Share | $1.48 | $1.22 | $0.99 | $0.85 | $0.76 | $0.70 | $0.64 | $0.56 | $0.49 | $0.43 |