Badger Meter

Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$216,658
$196,280
$182,440
$186,193
Gross Profit
85,368
77,178
71,465
72,723
EBITDA
49,603
44,588
39,269
31,422
EBIT
41,512
36,578
32,079
24,356
Net Income
33,056
29,131
24,721
25,969
Net Change In Cash
216,658
196,280
182,440
186,193
Free Cash Flow
34,078
18,784
35,891
28,419
Cash
226,212
199,310
191,782
162,910
Basic Shares
29,528
29,494
29,471
29,473

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$703,592
$565,568
$505,198
$425,544
Gross Profit
276,438
219,970
205,484
168,249
EBITDA
146,159
113,406
106,465
90,227
EBIT
118,049
87,165
78,603
65,011
Net Income
92,598
66,496
60,884
49,343
Net Change In Cash
703,592
565,568
505,198
425,544
Cost of Revenue
51,955
14,901
23,402
Free Cash Flow
98,114
76,560
80,764
80,519
Cash
191,782
138,052
87,174
72,273
Basic Shares
29,456
29,376
29,338
29,230

Earnings Calls

Quarter EPS
2024-06-30
$1.12
2024-03-31
$0.99
2023-12-31
$0.84
2023-09-30
$0.88