BADGER METER INCBMI

Market cap
$6.6B
P/E ratio
71x
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Net sales263320334365378394402434425426505566704
Cost of sales173197217234242243247271261257300346427
Gross margin90122117131136151156162164168205220276
Selling, engineering and administration6278788593100100105101103127133158
Operating earnings284439464251565762657987118
Interest income, net-0-1-1-1-1-1-1-1-0-0014
Other pension and postretirement costs50141112000000
Earnings before income taxes274338454150553662657988122
Provision for income taxes815131515182081416182129
Net earnings19282530263235284749616693
Basic1.28------0.961.631.72.092.283.16
Diluted1.27------0.951.611.692.082.263.14