bf/NYSE:BMI_icon.jpeg

COM:BADGERMETER

Badger Meter

  • Stock

USD

Last Close

218.89

22/11 21:00

Market Cap

5.54B

Beta: -

Volume Today

184.49K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
18.55M
-
16.06M
13.45%
16.55M
3.09%
18.35M
10.84%
28.60M
55.86%
22.47M
21.44%
31.52M
40.30%
34.92M
10.79%
41.86M
19.86%
71.44M
70.67%
81.81M
14.51%
accumulated other comprehensive income loss
-7.52M
-
-11.86M
57.58%
-12.78M
7.79%
-11.63M
8.96%
-10.89M
6.38%
580K
105.32%
425K
26.72%
1.31M
208.94%
136K
89.64%
-5.98M
4,499.26%
-1.65M
72.49%
cash and cash equivalents
7.26M
-
6.66M
8.36%
8.16M
22.64%
7.34M
10.11%
11.16M
52.14%
13.09M
17.22%
48.87M
273.46%
72.27M
47.89%
87.17M
20.62%
138.05M
58.36%
191.78M
38.92%
cash and short term investments
7.26M
-
6.66M
8.36%
8.16M
22.64%
7.34M
10.11%
11.16M
52.14%
13.09M
17.22%
48.87M
273.46%
72.27M
47.89%
87.17M
20.62%
138.05M
58.36%
191.78M
38.92%
common stock
20.50M
-
20.52M
0.09%
20.55M
0.14%
37.12M
80.63%
37.16M
0.12%
37.20M
0.09%
37.20M
0.01%
37.22M
0.06%
37.22M
0%
37.22M
0%
37.22M
0%
deferred revenue
7.34M
-
11.90M
62.21%
9.66M
18.81%
13.86M
43.44%
15.51M
11.89%
1.51M
90.25%
12.75M
743.52%
12.76M
-
49.76M
290.08%
deferred revenue non current
4.65M
-
49.76M
970.63%
deferrred tax liabilities non current
9.79M
-
6.40M
34.64%
774K
87.90%
2.22M
186.69%
3.43M
54.75%
3.33M
2.97%
876K
73.71%
5.70M
550.23%
5.38M
5.46%
4.65M
13.69%
5.06M
8.89%
goodwill
44.70M
-
46.99M
5.14%
47.98M
2.10%
49.31M
2.78%
67.42M
36.72%
71.26M
5.69%
71.26M
0%
88.71M
24.49%
104.31M
17.59%
101.26M
2.93%
113.16M
11.75%
goodwill and intangible assets
102.01M
-
108.66M
6.52%
105.33M
3.07%
101.19M
3.93%
126.75M
25.26%
126.68M
0.06%
119.42M
5.73%
142.31M
19.16%
168.49M
18.40%
154.87M
8.08%
166.90M
7.77%
intangible assets
57.32M
-
61.67M
7.60%
57.35M
7.01%
51.87M
9.55%
59.33M
14.37%
55.42M
6.59%
48.16M
13.09%
53.60M
11.28%
64.18M
19.74%
53.61M
16.47%
53.74M
0.24%
inventory
60.94M
-
71.77M
17.78%
76.00M
5.88%
77.70M
2.24%
85.17M
9.62%
80.80M
5.13%
81.95M
1.42%
81.59M
0.44%
99.61M
22.09%
119.86M
20.32%
153.67M
28.22%
long term debt
3.21M
-
long term investments
-4.83M
-
-4.17M
13.74%
-1.42M
65.92%
-700K
50.74%
-2.86M
308%
-2.16M
24.26%
-742K
65.70%
-5.09M
585.98%
-7.53M
47.92%
3.70M
-
net debt
62.78M
-
69.27M
10.34%
63.20M
8.77%
30.61M
51.56%
33.39M
9.06%
4.97M
85.10%
-44.39M
992.46%
-72.27M
62.81%
-87.17M
20.62%
-138.05M
58.36%
-186.02M
34.75%
net receivables
50.13M
-
53.97M
7.65%
56.64M
4.96%
59.82M
5.61%
58.21M
2.69%
66.30M
13.90%
61.37M
7.44%
61.69M
0.53%
65.87M
6.77%
76.65M
16.37%
83.51M
8.94%
other assets
1
-
other current assets
8.83M
-
8.71M
1.36%
5.93M
31.95%
6.16M
3.86%
4.08M
33.76%
4.47M
9.61%
7.91M
77.00%
5.30M
32.96%
8.71M
64.23%
13.27M
52.41%
13.21M
0.44%
other current liabilities
2.10M
-
3.19M
51.45%
4.37M
36.95%
5.68M
30.03%
4.45M
21.63%
17.97M
304.00%
8.49M
52.77%
30.28M
256.61%
40.29M
33.07%
26.11M
35.18%
-2.17M
108.32%
other liabilities
other non current assets
10.47M
-
8.85M
15.42%
9.91M
11.89%
7.63M
23.03%
12.75M
67.25%
11.04M
13.47%
16.62M
50.58%
22.52M
35.51%
22.92M
1.78%
14.05M
38.71%
2.03M
85.57%
other non current liabilities
11.66M
-
13.35M
14.48%
17.89M
33.95%
15.75M
11.94%
17.73M
12.58%
25.84M
45.73%
32.70M
26.55%
36.23M
10.78%
40.22M
11.02%
41.02M
1.99%
10.46M
74.50%
othertotal stockholders equity
13.27M
-
16.30M
22.87%
20.46M
25.53%
6.85M
66.54%
6.96M
1.61%
8.41M
20.93%
7.56M
10.08%
7.88M
4.11%
12.18M
54.64%
16.03M
31.62%
22.19M
38.42%
preferred stock
property plant equipment net
76.42M
-
82.54M
8.01%
90.92M
10.16%
90.19M
0.80%
93.60M
3.78%
90.32M
3.50%
85.76M
5.05%
82.70M
3.56%
78.05M
5.63%
73.54M
5.78%
79.40M
7.97%
retained earnings
170.32M
-
189.37M
11.18%
204.04M
7.75%
223.88M
9.72%
244.22M
9.09%
257.31M
5.36%
285.88M
11.10%
314.85M
10.13%
353.54M
12.29%
395.15M
11.77%
458.72M
16.09%
short term debt
70.05M
-
75.93M
8.40%
71.36M
6.01%
37.95M
46.82%
44.55M
17.39%
18.06M
59.46%
4.48M
75.19%
2.55M
-
short term investments
tax assets
4.83M
-
4.17M
13.74%
1.42M
65.92%
700K
50.74%
2.86M
308%
2.16M
24.26%
742K
65.70%
5.09M
585.98%
7.53M
47.92%
12.76M
69.44%
22.71M
78.06%
tax payables
1.22M
-
1.45M
18.48%
1.23M
14.91%
2.90M
135.04%
1.08M
62.66%
1.51M
39.74%
total assets
316.06M
-
341.16M
7.94%
352.88M
3.44%
350.02M
0.81%
391.73M
11.92%
392.69M
0.25%
421.89M
7.44%
468.38M
11.02%
530.82M
13.33%
603.05M
13.61%
716.92M
18.88%
total current assets
127.16M
-
141.10M
10.96%
146.73M
3.98%
151.01M
2.92%
158.62M
5.04%
164.66M
3.81%
200.09M
21.52%
220.85M
10.37%
261.36M
18.34%
347.83M
33.09%
442.18M
27.12%
total current liabilities
98.04M
-
107.08M
9.21%
101.94M
4.79%
75.84M
25.61%
93.11M
22.77%
60.02M
35.54%
57.25M
4.61%
65.20M
13.89%
82.15M
25.99%
110.31M
34.29%
131.95M
19.61%
total debt
70.05M
-
75.93M
8.40%
71.36M
6.01%
37.95M
46.82%
44.55M
17.39%
18.06M
59.46%
4.48M
75.19%
5.76M
-
total investments
-4.83M
-
-4.17M
13.74%
-1.42M
65.92%
-700K
50.74%
-2.86M
308%
-2.16M
24.26%
-742K
65.70%
-5.09M
585.98%
-7.53M
47.92%
3.70M
-
total liabilities
119.50M
-
126.83M
6.14%
120.61M
4.91%
93.81M
22.22%
114.28M
21.82%
89.19M
21.95%
90.83M
1.84%
107.12M
17.94%
127.75M
19.26%
160.63M
25.74%
200.44M
24.79%
total liabilities and stockholders equity
316.06M
-
341.16M
7.94%
352.88M
3.44%
350.02M
0.81%
391.73M
11.92%
392.69M
0.25%
421.89M
7.44%
468.38M
11.02%
530.82M
13.33%
603.05M
13.61%
716.92M
18.88%
total non current assets
188.90M
-
200.05M
5.91%
206.15M
3.05%
199.00M
3.47%
233.10M
17.13%
228.03M
2.18%
221.80M
2.73%
247.53M
11.60%
269.46M
8.86%
255.22M
5.29%
274.74M
7.65%
total non current liabilities
21.45M
-
19.75M
7.93%
18.66M
5.52%
17.97M
3.70%
21.17M
17.79%
29.17M
37.83%
33.58M
15.10%
41.92M
24.85%
45.60M
8.78%
50.31M
10.33%
68.49M
36.13%
total stockholders equity
196.56M
-
214.33M
9.04%
232.28M
8.37%
256.21M
10.30%
277.45M
8.29%
303.50M
9.39%
331.07M
9.08%
361.26M
9.12%
403.07M
11.57%
442.42M
9.76%
516.48M
16.74%

All numbers in USD (except ratios and percentages)