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 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cost and expenses | 70.66M - | 75.81M 7.28% | 81.44M 7.43% | 80.29M 1.42% | 81.19M 1.12% | 76.59M 5.66% | 86.71M 13.22% | 85.76M 1.10% | 86.26M 0.58% | 87.76M 1.74% | 88.90M 1.29% | 82.33M 7.39% | 84.00M 2.03% | 88.14M 4.92% | 87.58M 0.63% | 87.60M 0.01% | 83.50M 4.68% | 95.05M 13.83% | 105.33M 10.82% | 106.68M 1.29% | 89.66M 15.95% | 90.60M 1.05% | 88.54M 2.27% | 92.24M 4.18% | 91.38M 0.94% | 92.54M 1.27% | 78.50M 15.17% | 94.09M 19.87% | 95.40M 1.39% | 100.13M 4.95% | 104.22M 4.09% | 109.33M 4.90% | 112.92M 3.28% | 113.57M 0.58% | 115.78M 1.94% | 124.17M 7.25% | 124.88M 0.57% | 134.09M 7.37% | 146.39M 9.17% | 154.77M 5.73% | 150.36M 2.85% | 159.70M 6.21% | 175.15M 9.67% | 209.02M 19.34% | |
cost of revenue | 52.01M - | 54.55M 4.88% | 60.83M 11.52% | 59.81M 1.68% | 58.44M 2.28% | 53.57M 8.34% | 63.75M 19.01% | 63.29M 0.73% | 61.31M 3.12% | 61.56M 0.40% | 64.42M 4.65% | 57.63M 10.55% | 59.58M 3.38% | 62.96M 5.67% | 63.12M 0.26% | 62.97M 0.24% | 57.65M 8.45% | 68.29M 18.47% | 72.14M 5.64% | 66.68M 7.57% | 64.26M 3.63% | 64.42M 0.25% | 63.27M 1.80% | 66.98M 5.86% | 66.43M 0.81% | 65.19M 1.87% | 55.27M 15.21% | 68.56M 24.06% | 68.27M 0.42% | 68.48M 0.30% | 72.77M 6.26% | 77.55M 6.58% | 80.91M 4.33% | 81.68M 0.95% | 83.07M 1.71% | 90.49M 8.92% | 90.36M 0.14% | 96.28M 6.56% | 106.42M 10.53% | 113.47M 6.62% | 110.97M 2.20% | 119.10M 7.32% | 131.29M 10.23% | 124.56M 5.13% | |
depreciation and amortization | 3.23M - | 3.75M 15.97% | 3.65M 2.61% | 3.37M 7.81% | 4.90M 45.65% | 4.65M 5.16% | 5.52M 18.72% | 5.23M 5.26% | 5.21M 0.44% | 5.50M 5.65% | 5.78M 5.09% | 5.77M 0.19% | 5.40M 6.45% | 5.86M 8.65% | 6.13M 4.52% | 6.18M 0.80% | 6.23M 0.86% | 6.71M 7.74% | 5.72M 14.71% | 6.03M 5.40% | 5.84M 3.15% | 6.24M 6.81% | 6.12M 1.99% | 5.65M 7.63% | 6.13M 8.56% | 6.23M 1.56% | 6.23M 0.02% | 6.47M 3.92% | 6.28M 2.98% | 6.94M 10.48% | 7.01M 1.05% | 7.03M 0.20% | 6.88M 2.01% | 6.74M 2.05% | 6.65M 1.45% | 6.67M 0.42% | 6.05M 9.39% | 6.92M 14.35% | 6.87M 0.59% | 7.07M 2.79% | 7.19M 1.75% | 8.01M 11.40% | 8.09M 1.01% | -16.10M 299.00% | |
ebitda | 10.35M - | 7.69M 25.69% | 14.22M 84.93% | 15.98M 12.39% | 8.15M 48.99% | 7.05M 13.49% | 12.18M 72.72% | 13.62M 11.84% | 9.51M 30.20% | 12.81M 34.66% | 14.92M 16.52% | 13.94M 6.57% | 9.10M 34.77% | 13.47M 48.09% | 16.59M 23.18% | 12.41M 25.19% | 13.15M 5.96% | 9.99M 24.01% | 8.32M 16.74% | 3.95M 52.56% | 14.75M 273.68% | 20.52M 39.14% | 21.12M 2.89% | 22.05M 4.45% | 22.31M 1.17% | 22.20M 0.50% | 18.85M 15.10% | 25.97M 37.76% | 23.21M 10.63% | 24.66M 6.24% | 25.66M 4.07% | 26.44M 3.03% | 29.71M 12.40% | 25.61M 13.83% | 28.73M 12.22% | 30.55M 6.30% | 28.52M 6.63% | 31.96M 12.06% | 36.38M 13.81% | 31.42M 13.62% | 39.27M 24.97% | 44.59M 13.55% | 49.60M 11.25% | 26.81M 45.95% | |
eps | 0.22 - | 0.17 22.73% | 0.31 82.35% | 0.36 16.13% | 0.21 41.67% | 0.14 33.33% | 0.28 100% | 0.29 3.57% | 0.19 34.48% | 0.28 47.37% | 0.33 17.86% | 0.30 9.09% | 0.21 30% | 0.30 42.86% | 0.37 23.33% | 0.28 24.32% | 0.25 10.71% | 0.26 4.00% | 0.21 19.23% | 0.10 52.38% | 0.39 290.00% | 0.37 5.13% | 0.39 5.41% | 0.44 12.82% | 0.42 4.55% | 0.41 2.38% | 0.33 19.51% | 0.51 54.55% | 0.45 11.76% | 0.47 4.44% | 0.48 2.13% | 0.54 12.50% | 0.59 9.26% | 0.49 16.95% | 0.57 16.33% | 0.61 7.02% | 0.60 1.64% | 0.66 10.00% | 0.77 16.67% | 0.89 15.58% | 0.84 5.62% | 0.99 17.86% | 1.13 14.14% | 1.09 3.54% | |
eps diluted | 0.22 - | 0.16 27.27% | 0.31 93.75% | 0.36 16.13% | 0.21 41.67% | 0.14 33.33% | 0.28 100% | 0.29 3.57% | 0.19 34.48% | 0.28 47.37% | 0.33 17.86% | 0.30 9.09% | 0.21 30% | 0.30 42.86% | 0.36 20% | 0.27 25.00% | 0.25 7.41% | 0.26 4.00% | 0.21 19.23% | 0.10 52.38% | 0.39 290.00% | 0.37 5.13% | 0.39 5.41% | 0.44 12.82% | 0.42 4.55% | 0.41 2.38% | 0.33 19.51% | 0.51 54.55% | 0.45 11.76% | 0.47 4.44% | 0.48 2.13% | 0.54 12.50% | 0.59 9.26% | 0.49 16.95% | 0.57 16.33% | 0.61 7.02% | 0.60 1.64% | 0.66 10.00% | 0.76 15.15% | 0.88 15.79% | 0.84 4.55% | 0.99 17.86% | 1.12 13.13% | 1.09 2.68% | |
general and administrative expenses | 18.65M - | 21.26M 13.98% | 20.61M 3.06% | 20.48M 0.62% | 22.74M 11.03% | 23.02M 1.23% | 22.96M 0.26% | 22.48M 2.11% | 24.95M 10.99% | 26.20M 5.04% | 24.47M 6.61% | 24.70M 0.94% | 24.43M 1.13% | 25.18M 3.09% | 24.46M 2.85% | 24.63M 0.67% | 25.85M 4.97% | 26.75M 3.49% | 33.18M 24.03% | 40.00M 20.54% | 25.40M 36.49% | 26.18M 3.05% | 25.28M 3.43% | 25.27M 0.05% | 24.95M 1.26% | 27.35M 9.64% | 23.23M 15.07% | 25.53M 9.90% | 27.13M 6.26% | 31.65M 16.65% | 31.46M 0.60% | 31.77M 1.01% | 32.01M 0.73% | 31.89M 0.35% | 32.70M 2.55% | 33.68M 2.99% | 34.52M 2.50% | 37.80M 9.49% | 39.97M 5.72% | 41.33M 3.42% | 39.42M 4.63% | 84.48M - | |||
gross profit | 29.00M - | 28.95M 0.18% | 34.83M 20.31% | 36.47M 4.69% | 30.89M 15.27% | 30.07M 2.65% | 35.14M 16.85% | 36.10M 2.73% | 34.46M 4.55% | 39.01M 13.22% | 39.40M 0.99% | 38.65M 1.90% | 33.52M 13.26% | 38.65M 15.30% | 41.05M 6.22% | 37.04M 9.78% | 39.00M 5.30% | 36.75M 5.78% | 41.50M 12.94% | 43.95M 5.88% | 40.15M 8.64% | 40.46M 0.76% | 40.28M 0.45% | 41.67M 3.46% | 41.13M 1.31% | 43.32M 5.34% | 35.85M 17.25% | 45.02M 25.59% | 44.05M 2.15% | 49.36M 12.05% | 50.10M 1.50% | 51.18M 2.16% | 54.84M 7.13% | 50.72M 7.50% | 54.76M 7.96% | 57.52M 5.04% | 56.97M 0.97% | 62.82M 10.27% | 69.43M 10.54% | 72.72M 4.74% | 71.47M 1.73% | 77.18M 7.99% | 85.37M 10.61% | 83.88M 1.75% | |
income before tax | 10.10M - | 7.40M 26.71% | 13.91M 88.00% | 15.71M 12.94% | 7.89M 49.76% | 6.74M 14.66% | 11.86M 76.11% | 13.32M 12.27% | 9.23M 30.67% | 12.54M 35.76% | 14.69M 17.21% | 13.73M 6.57% | 8.88M 35.28% | 13.29M 49.59% | 16.44M 23.72% | 12.17M 26.00% | 12.93M 6.25% | 9.70M 24.95% | 7.91M 18.47% | 3.65M 53.84% | 14.59M 299.40% | 14.15M 2.98% | 14.91M 5.38% | 16.34M 9.56% | 16.20M 0.81% | 15.94M 1.64% | 12.59M 21.03% | 19.54M 55.22% | 16.91M 13.43% | 17.71M 4.70% | 18.64M 5.25% | 19.40M 4.06% | 22.88M 17.96% | 18.82M 17.75% | 22.05M 17.16% | 23.95M 8.62% | 22.91M 4.35% | 25.64M 11.92% | 30.30M 18.18% | 32.59M 7.57% | 33.44M 2.62% | 38.09M 13.90% | 43.36M 13.83% | 42.91M 1.04% | |
income tax expense | 3.71M - | 2.77M 25.52% | 5.10M 84.17% | 5.48M 7.52% | 1.89M 65.47% | 2.51M 32.61% | 3.96M 57.91% | 4.99M 26.00% | 3.75M 24.86% | 4.55M 21.19% | 5.29M 16.45% | 4.94M 6.74% | 2.77M 43.85% | 4.54M 63.85% | 5.83M 28.36% | 4.19M 28.06% | 5.70M 35.81% | 2.16M 62.13% | 1.76M 18.54% | 801K 54.41% | 3.35M 317.85% | 3.33M 0.60% | 3.56M 6.85% | 3.62M 1.74% | 3.93M 8.68% | 4.09M 3.94% | 3.05M 25.26% | 4.68M 53.18% | 3.82M 18.34% | 3.93M 2.83% | 4.67M 18.81% | 3.54M 24.13% | 5.60M 58.23% | 4.46M 20.45% | 5.38M 20.75% | 6.01M 11.74% | 5.37M 10.76% | 6.22M 15.91% | 7.80M 25.43% | 6.62M 15.15% | 8.72M 31.75% | 8.96M 2.73% | 10.31M 15.01% | 10.87M 5.50% | |
interest expense | 254K - | 291K 14.57% | 311K 6.87% | 273K 12.22% | 260K 4.76% | 317K 21.92% | 319K 0.63% | 305K 4.39% | 276K 9.51% | 270K 2.17% | 228K 15.56% | 213K 6.58% | 210K 1.41% | 178K 15.24% | 147K 17.42% | 242K 64.63% | 222K 8.26% | 290K 30.63% | 409K 41.03% | 295K 27.87% | 163K 44.75% | 129K 20.86% | 85K 34.11% | 66K 22.35% | -27K 140.91% | 31K 214.81% | 32K 3.23% | -46K 243.75% | 12K 126.09% | 7K 41.67% | 7K 0% | 14K 100% | 49K 250% | 13K 73.47% | 9K 30.77% | 108K 1,100% | 466K 331.48% | 622K 33.48% | -827K 232.96% | ||||||
interest income | 27K - | 46K - | -46K 200% | 49K - | 465K - | 1.20M - | 1.40M 16.50% | 1.86M - | -3.39M 281.95% | ||||||||||||||||||||||||||||||||||||
net income | 6.38M - | 4.63M 27.40% | 8.81M 90.28% | 10.23M 16.08% | 6.00M 41.34% | 4.23M 29.56% | 7.90M 86.92% | 8.33M 5.39% | 5.48M 34.15% | 7.99M 45.72% | 9.40M 17.65% | 8.79M 6.47% | 6.11M 30.47% | 8.75M 43.12% | 10.61M 21.32% | 7.97M 24.86% | 7.23M 9.30% | 7.55M 4.33% | 6.15M 18.45% | 2.85M 53.67% | 11.24M 294.21% | 10.82M 3.69% | 11.36M 4.93% | 12.72M 12.00% | 12.27M 3.51% | 11.85M 3.42% | 9.53M 19.57% | 14.86M 55.87% | 13.09M 11.89% | 13.78M 5.25% | 13.97M 1.39% | 15.86M 13.48% | 17.28M 8.96% | 14.36M 16.88% | 16.66M 16.04% | 17.93M 7.62% | 17.54M 2.20% | 19.41M 10.70% | 22.49M 15.85% | 25.97M 15.45% | 24.72M 4.81% | 29.13M 17.84% | 33.06M 13.47% | 32.04M 3.08% | |
operating expenses | 18.65M - | 21.26M 13.98% | 20.61M 3.06% | 20.48M 0.62% | 22.74M 11.03% | 23.02M 1.23% | 22.96M 0.26% | 22.48M 2.11% | 24.95M 10.99% | 26.20M 5.04% | 24.47M 6.61% | 24.70M 0.94% | 24.43M 1.13% | 25.18M 3.09% | 24.46M 2.85% | 24.63M 0.67% | 25.85M 4.97% | 26.75M 3.49% | 33.18M 24.03% | 40.00M 20.54% | 25.40M 36.49% | 26.18M 3.05% | 25.28M 3.43% | 25.27M 0.05% | 24.95M 1.26% | 27.35M 9.64% | 23.23M 15.07% | 25.53M 9.90% | 27.13M 6.26% | 31.65M 16.65% | 31.46M 0.60% | 31.77M 1.01% | 32.01M 0.73% | 31.89M 0.35% | 32.70M 2.55% | 33.68M 2.99% | 34.52M 2.50% | 37.80M 9.49% | 39.97M 5.72% | 41.30M 3.34% | 39.39M 4.64% | 40.60M 3.08% | 43.86M 8.02% | 84.46M 92.58% | |
operating income | 10.35M - | 7.69M 25.69% | 14.22M 84.93% | 15.98M 12.39% | 8.15M 48.99% | 7.05M 13.49% | 12.18M 72.72% | 13.62M 11.84% | 9.51M 30.20% | 12.81M 34.66% | 14.92M 16.52% | 13.94M 6.57% | 9.10M 34.77% | 13.47M 48.09% | 16.59M 23.18% | 12.41M 25.19% | 13.15M 5.96% | 9.97M 24.16% | 16.35M 63.94% | 15.73M 3.77% | 14.81M 5.87% | 14.33M 3.26% | 15.03M 4.93% | 16.45M 9.39% | 16.34M 0.62% | 16.02M 2.01% | 12.66M 20.92% | 19.51M 54.09% | 16.96M 13.08% | 17.75M 4.63% | 18.68M 5.23% | 19.44M 4.10% | 22.86M 17.59% | 18.86M 17.49% | 22.09M 17.10% | 23.87M 8.07% | 22.47M 5.85% | 25.05M 11.44% | 29.50M 17.79% | 31.42M 6.51% | 32.08M 2.09% | 36.58M 14.02% | 41.51M 13.49% | 40.62M 2.14% | |
other expenses | 77.88M - | 85.09M - | 93.41M - | 99.81M - | 100.12M - | 19K 99.98% | -8.03M 42,368.42% | -11.79M 46.77% | -61K 99.48% | -47K 22.95% | -35K 25.53% | -41K 17.14% | -165K 302.44% | -44K 73.33% | -44K 0% | -21K 52.27% | -36K 71.43% | -31K 13.89% | -29K 6.45% | -30K 3.45% | -30K 0% | -32K 6.67% | -33K 3.13% | 132.61M - | -85.37M - | 85.37M 200% | |||||||||||||||||||
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
revenue | 81.01M - | 83.50M 3.07% | 95.66M 14.57% | 96.27M 0.64% | 89.34M 7.20% | 83.64M 6.37% | 98.90M 18.23% | 99.39M 0.50% | 95.77M 3.64% | 100.57M 5.01% | 103.82M 3.23% | 96.27M 7.27% | 93.10M 3.30% | 101.61M 9.14% | 104.18M 2.53% | 100.01M 4.00% | 96.65M 3.36% | 105.04M 8.68% | 113.65M 8.19% | 110.63M 2.66% | 104.41M 5.62% | 104.88M 0.45% | 103.54M 1.28% | 108.65M 4.93% | 107.56M 1.00% | 108.51M 0.89% | 91.12M 16.03% | 113.59M 24.66% | 112.33M 1.11% | 117.84M 4.91% | 122.87M 4.27% | 128.74M 4.78% | 135.75M 5.45% | 132.40M 2.46% | 137.83M 4.10% | 148.01M 7.38% | 147.32M 0.46% | 159.10M 7.99% | 175.86M 10.53% | 186.19M 5.88% | 182.44M 2.02% | 196.28M 7.59% | 216.66M 10.38% | 208.44M 3.79% | |
selling and marketing expenses | -32K - | -33K 3.13% | 65K - | -33K - | 24K - | ||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 18.65M - | 21.26M 13.98% | 20.61M 3.06% | 20.48M 0.62% | 22.74M 11.03% | 23.02M 1.23% | 22.96M 0.26% | 22.48M 2.11% | 24.95M 10.99% | 26.20M 5.04% | 24.47M 6.61% | 24.70M 0.94% | 24.43M 1.13% | 25.18M 3.09% | 24.46M 2.85% | 24.63M 0.67% | 25.85M 4.97% | 26.75M 3.49% | 33.18M 24.03% | 40.00M 20.54% | 25.40M 36.49% | 26.18M 3.05% | 25.28M 3.43% | 25.27M 0.05% | 24.95M 1.26% | 27.35M 9.64% | 23.23M 15.07% | 25.53M 9.90% | 27.13M 6.26% | 31.65M 16.65% | 31.46M 0.60% | 31.77M 1.01% | 32.01M 0.73% | 31.89M 0.35% | 32.70M 2.55% | 33.68M 2.99% | 34.52M 2.50% | 37.80M 9.49% | 39.97M 5.72% | 41.33M 3.42% | 39.39M 4.71% | 40.60M 3.08% | 43.86M 8.02% | 84.46M 92.58% | |
total other income expenses net | -254K - | -291K 14.57% | -311K 6.87% | -273K 12.22% | -260K 4.76% | -317K 21.92% | -319K 0.63% | -305K 4.39% | -276K 9.51% | -270K 2.17% | -228K 15.56% | -213K 6.58% | -210K 1.41% | -178K 15.24% | -147K 17.42% | -242K 64.63% | -222K 8.26% | 19K 108.56% | -8.03M 42,368.42% | -11.79M 46.77% | -61K 99.48% | -47K 22.95% | -35K 25.53% | -41K 17.14% | -165K 302.44% | -44K 73.33% | -44K 0% | -21K 52.27% | -36K 71.43% | -31K 13.89% | -29K 6.45% | -30K 3.45% | -30K 0% | -45K 50% | -42K 6.67% | 76K 280.95% | 432K 468.42% | 590K 36.57% | 794K 34.58% | 1.17M 47.10% | 1.36M 16.87% | 1.51M 10.92% | 1.85M 22.19% | 2.29M 23.68% | |
weighted average shs out | 28.78M - | 28.48M 1.05% | 28.62M 0.49% | 28.63M 0.02% | 28.64M 0.04% | 28.67M 0.10% | 28.76M 0.33% | 28.79M 0.09% | 28.79M 0.02% | 28.84M 0.18% | 28.89M 0.15% | 28.90M 0.04% | 28.91M 0.04% | 28.90M 0.03% | 28.94M 0.13% | 28.94M 0.00% | 28.93M 0.04% | 28.93M 0.02% | 28.96M 0.11% | 28.99M 0.09% | 28.99M 0.00% | 29.03M 0.14% | 29.03M 0.00% | 29.01M 0.05% | 29.04M 0.09% | 29.04M 0.01% | 29.05M 0.02% | 29.05M 0.00% | 29.06M 0.03% | 29.10M 0.14% | 29.11M 0.05% | 29.16M 0.15% | 29.19M 0.13% | 29.20M 0.02% | 29.21M 0.04% | 29.22M 0.02% | 29.23M 0.05% | 29.26M 0.08% | 29.27M 0.06% | 29.29M 0.08% | 29.31M 0.04% | 29.32M 0.05% | 29.36M 0.14% | 29.35M 0.03% | |
weighted average shs out dil | 28.93M - | 28.66M 0.93% | 28.73M 0.26% | 28.75M 0.07% | 28.79M 0.11% | 28.81M 0.09% | 28.89M 0.25% | 28.91M 0.09% | 28.93M 0.05% | 29.00M 0.24% | 29.05M 0.19% | 29.06M 0.03% | 29.08M 0.06% | 29.08M 0.02% | 29.10M 0.05% | 29.12M 0.07% | 29.14M 0.08% | 29.15M 0.03% | 29.13M 0.06% | 29.20M 0.22% | 29.18M 0.06% | 29.24M 0.20% | 29.21M 0.09% | 29.19M 0.06% | 29.23M 0.12% | 29.22M 0.01% | 29.27M 0.14% | 29.22M 0.15% | 29.26M 0.13% | 29.32M 0.20% | 29.31M 0.02% | 29.34M 0.10% | 29.37M 0.09% | 29.36M 0.01% | 29.34M 0.06% | 29.37M 0.10% | 29.41M 0.12% | 29.42M 0.05% | 29.45M 0.09% | 29.47M 0.09% | 29.47M 0.01% | 29.49M 0.08% | 29.53M 0.12% | 29.52M 0.01% |
All numbers in (except ratios and percentages)