BADGER METER INC (BMI)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$916.7M$826.6M$703.6M$565.6M$505.2M$425.5M$424.6M$433.7M$402.4M$393.8M$377.7M$364.8M$334.1M$319.7M$262.9M$276.6M$250.3M
Gross profit$382.1M$329.2M$276.4M$220.0M$205.5M$168.2M$163.5M$162.3M$155.7M$150.6M$135.8M$131.1M$117.0M$122.2M$89.8M$102.8M$97.0M
Research & development$21.6M$19.2M$19.0M$15.8M$14.7M$11.6M$11.9M$11.1M$10.6M$10.6M$10.6M$9.5M$10.5M$9.6M$8.1M$7.2M
Operating income$183.4M$157.9M$118.0M$87.3M$78.7M$65.2M$62.1M$56.9M$56.6M$52.7M$42.4M$46.0M$39.1M$44.5M$27.5M$44.8M$42.2M
EBITDAderived$209.2M$178.1M$137.6M$107.0M$100.0M$84.6M$80.9M$75.7M$75.5M$69.5M$58.5M$60.4M$52.6M$56.6M$37.0M$53.3M
Net income$141.6M$124.9M$92.6M$66.5M$60.9M$49.3M$47.2M$27.8M$34.6M$32.3M$25.9M$29.7M$24.6M$28.0M$19.2M$28.7M$34.2M
Basic EPSper diluted share$4.82$4.26$3.16$2.28$2.09$1.70$1.63$0.96$1.20$1.12$1.28$1.92$2.31
Diluted EPSper diluted share$4.79$4.23$3.14$2.26$2.08$1.69$1.61$0.95$1.19$1.11$1.27$1.91$2.28

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys8$2.03M disclosed value
Sells (SEC code S)19$6.47M disclosed value
27 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Apr 23, 2026Form 4Wrocklage RobertEVP-N.A. Muncipal UtilityBuyCommon Stock1.0K$122.35$122.3K23.3K
Apr 21, 2026Form 4Htwe RichardVP-Global OperationsBuyCommon Stock1.7K$116.13$197.4K7.6K
Apr 21, 2026Form 4Tarantino Christina M.VP-ControllerBuyCommon stock870$113.80$99.0K1.8K
Apr 21, 2026Form 4Callahan Edward F.VP-EngineeringBuyCommon Stock858$116.30$99.8K1.2K
Apr 21, 2026Form 4Bockhorst KennethChairman, President & CEOBuyCommon Stock2.2K$117.53$258.6K51.7K