Badger Meter

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$238,095
$222,211
$205,182
$208,438
Gross Profit
97,810
95,437
82,760
83,878
EBITDA
54,581
57,707
39,223
48,626
EBIT
45,786
49,425
40,610
Net Income
34,584
38,398
30,717
32,038
Net Change In Cash
238,095
222,211
205,182
208,438
Free Cash Flow
44,586
30,061
47,398
41,956
Cash
165,208
131,358
295,305
258,955
Basic Shares
29,575
29,564
29,368
29,547

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2025-09-30
$0
2025-06-30
$1.17
2025-03-31
$1.30
2024-12-31
$1.04