Badger Meter

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$235,651
$238,095
$222,211
$205,182
Gross Profit
95,836
97,810
95,437
82,760
EBITDA
56,149
54,581
57,707
39,223
EBIT
47,442
45,786
49,425
Net Income
35,077
34,584
38,398
30,717
Net Change In Cash
235,651
238,095
222,211
205,182
Free Cash Flow
48,195
40,648
30,061
47,398
Cash
201,693
165,208
131,358
295,305
Basic Shares
29,583
29,575
29,564
29,368

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$826,558
$703,592
$565,568
$505,198
Gross Profit
329,184
276,438
219,970
205,484
EBITDA
190,121
146,029
113,406
106,465
EBIT
157,936
117,919
87,165
78,603
Net Income
124,942
92,598
66,496
60,884
Net Change In Cash
826,558
703,592
565,568
505,198
Cost of Revenue
51,955
14,901
Free Cash Flow
142,216
98,114
76,560
80,764
Cash
295,305
191,782
138,052
87,174
Basic Shares
29,534
29,456
29,376
29,338

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.19
2025-06-30
$1.17
2025-03-31
$1.30