COM:BADGERMETER
Badger Meter
- Stock
Last Close
225.02
13/11 21:00
Market Cap
5.54B
Beta: -
Volume Today
145.57K
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
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
cost and expenses | 295.01M - | 318.72M 8.04% | 335.33M 5.21% | 343.00M 2.29% | 346.82M 1.11% | 396.72M 14.39% | 362.76M 8.56% | 360.53M 0.62% | 426.60M 18.32% | 478.40M 12.14% | 585.54M 22.40% | |
cost of revenue | 217.13M - | 233.63M 7.60% | 241.92M 3.55% | 243.19M 0.52% | 246.69M 1.44% | 271.38M 10.01% | 261.10M 3.79% | 257.30M 1.46% | 299.71M 16.49% | 345.60M 15.31% | 427.15M 23.60% | |
depreciation and amortization | 13.49M - | 15.66M 16.08% | 20.60M 31.51% | 22.44M 8.95% | 24.40M 8.72% | 24.32M 0.34% | 23.86M 1.88% | 25.07M 5.08% | 27.74M 10.65% | 26.11M 5.88% | 28.11M 7.66% | |
ebitda | 39.11M - | 46.05M 17.75% | 42.37M 7.99% | 50.77M 19.82% | 55.62M 9.57% | 37.01M 33.46% | 86.01M 132.39% | 90.23M 4.91% | 106.47M 18.00% | 113.41M 6.52% | 146.16M 28.88% | |
eps | 0.86 - | 1.03 19.77% | 0.90 12.62% | 1.12 24.44% | 1.20 7.14% | 0.96 20% | 1.63 69.79% | 1.70 4.29% | 2.09 22.94% | 2.29 9.57% | 3.16 37.99% | |
eps diluted | 0.85 - | 1.03 21.18% | 0.90 12.62% | 1.11 23.33% | 1.19 7.21% | 0.95 20.17% | 1.61 69.47% | 1.69 4.97% | 2.08 23.08% | 2.27 9.13% | 3.14 38.33% | |
general and administrative expenses | 77.88M - | 85.09M 9.26% | 93.41M 9.77% | 99.81M 6.86% | 100.12M 0.31% | 125.34M 25.18% | 101.67M 18.89% | 103.24M 1.54% | 126.88M 22.90% | 132.81M 4.67% | 158.52M 19.36% | |
gross profit | 116.99M - | 131.14M 12.10% | 135.78M 3.53% | 150.58M 10.90% | 155.75M 3.43% | 162.35M 4.24% | 163.53M 0.73% | 168.25M 2.89% | 205.48M 22.13% | 219.97M 7.05% | 276.44M 25.67% | |
income before tax | 38.01M - | 44.91M 18.16% | 41.15M 8.37% | 49.84M 21.12% | 54.83M 10.01% | 35.85M 34.62% | 61.61M 71.84% | 64.98M 5.48% | 78.62M 20.99% | 87.72M 11.57% | 121.97M 39.04% | |
income tax expense | 13.39M - | 15.23M 13.75% | 15.21M 0.13% | 17.55M 15.35% | 20.26M 15.46% | 8.06M 60.21% | 14.43M 78.99% | 15.64M 8.37% | 17.74M 13.44% | 21.22M 19.63% | 29.37M 38.39% | |
interest expense | 1.10M - | 1.14M 3.37% | 1.22M 7.22% | 921K 24.32% | 789K 14.33% | 1.16M 46.64% | 253K 78.13% | 30K 88.14% | -20K 166.67% | 552K 2,860% | ||
interest income | 20K - | 552K 2,660% | 4.05M 633.15% | |||||||||
net income | 24.62M - | 29.68M 20.56% | 25.94M 12.60% | 32.30M 24.51% | 34.57M 7.05% | 27.79M 19.61% | 47.18M 69.76% | 49.34M 4.59% | 60.88M 23.39% | 66.50M 9.22% | 92.60M 39.25% | |
operating expenses | 77.88M - | 85.09M 9.26% | 93.41M 9.77% | 99.81M 6.86% | 100.12M 0.31% | 125.34M 25.18% | 101.67M 18.89% | 103.24M 1.54% | 126.88M 22.90% | 132.81M 4.67% | 158.39M 19.26% | |
operating income | 39.11M - | 46.05M 17.75% | 42.37M 7.99% | 50.77M 19.82% | 55.62M 9.57% | 56.87M 2.24% | 62.15M 9.28% | 65.16M 4.84% | 78.72M 20.82% | 87.30M 10.89% | 118.05M 35.23% | |
other expenses | -19.86M - | -288K 98.55% | -145K 49.65% | -120K 17.24% | ||||||||
research and development expenses | 19M - | |||||||||||
revenue | 334.12M - | 364.77M 9.17% | 377.70M 3.54% | 393.76M 4.25% | 402.44M 2.20% | 433.73M 7.78% | 424.63M 2.10% | 425.54M 0.22% | 505.20M 18.72% | 565.57M 11.95% | 703.59M 24.40% | |
selling and marketing expenses | -19.13M - | |||||||||||
selling general and administrative expenses | 77.88M - | 85.09M 9.26% | 93.41M 9.77% | 99.81M 6.86% | 100.12M 0.31% | 125.34M 25.18% | 101.67M 18.89% | 103.24M 1.54% | 126.88M 22.90% | 132.81M 4.67% | 139.39M 4.96% | |
total other income expenses net | -1.10M - | -1.14M 3.37% | -1.22M 7.22% | -921K 24.32% | -789K 14.33% | -19.86M 2,417.11% | -541K 97.28% | -175K 67.65% | -100K 42.86% | 422K 522% | 3.92M 828.20% | |
weighted average shs out | 28.72M - | 28.61M 0.39% | 28.76M 0.51% | 28.89M 0.45% | 28.93M 0.14% | 28.99M 0.23% | 29.03M 0.12% | 29.05M 0.08% | 29.14M 0.32% | 29.22M 0.25% | 29.28M 0.23% | |
weighted average shs out dil | 28.88M - | 28.76M 0.43% | 28.89M 0.48% | 29.05M 0.54% | 29.11M 0.21% | 29.19M 0.27% | 29.22M 0.11% | 29.23M 0.03% | 29.34M 0.37% | 29.38M 0.13% | 29.46M 0.27% |
All numbers in (except ratios and percentages)