Some parts of the portal may cause error messages or display incorrectly due to the transition to a new provider of trading data

BMI - Badger Meter Inc.


Close
206.94
2.720   1.314%

Share volume: 284,267
Last Updated: Fri 30 Aug 2024 10:00:02 PM CEST

PREVIOUS CLOSE
CHG
CHG%

$204.22
2.72
1.33%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 2022-09-30 2022-12-31 2023-03-31 2023-06-30 2023-09-30 2023-12-31 2024-03-31 2024-06-30
Fiscal Quarter Q3 2022 Q4 2022 Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024 Q2 2024
Report Date 2022-10-25 2023-02-22 2023-04-25 2023-07-25 2023-10-24 2024-02-16 2024-04-19 2024-07-22
Total revenue 148.009 M 147.324 M 159.101 M 175.858 M 186.193 M 182.440 M 196.280 M 216.658 M
Cost of revenue 90.487 M 90.359 M 96.285 M 106.424 M 113.470 M 110.975 M 119.102 M 131.290 M
Gross profit 57.522 M 56.965 M 62.816 M 69.434 M 72.723 M 71.465 M 77.178 M 85.368 M
    -0.97% 10.27% 10.54% 4.74% -1.73% 7.99% 10.61%  
Operating expenses 33.651 M 34.491 M 37.770 M 39.932 M 41.301 M 39.386 M 40.600 M 43.856 M
Selling general and admin 33.651 M 34.491 M 37.770 M 39.932 M 41.301 M 39.386 M 40.600 M 43.856 M
Research and development 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total expenses 124.138 M 124.850 M 134.055 M 146.356 M 154.771 M 150.361 M 159.702 M 175.146 M
    0.57% 7.37% 9.18% 5.75% -2.85% 6.21% 9.67%  
Operating income 23.871 M 22.474 M 25.046 M 29.502 M 31.422 M 32.079 M 36.578 M 41.512 M
Ebit 23.871 M 22.474 M 25.046 M 29.502 M 31.422 M 32.079 M 36.578 M 41.512 M
Pretax income 23.947 M 22.907 M 25.636 M 30.296 M 32.590 M 33.444 M 38.092 M 43.362 M
    -4.34% 11.91% 18.18% 7.57% 2.62% 13.90% 13.83%  
Income tax 6.014 M 5.368 M 6.221 M 7.803 M 6.621 M 8.723 M 8.961 M 10.306 M
Net income basic 17.933 M 17.539 M 19.415 M 22.493 M 25.969 M 24.721 M 29.131 M 33.056 M
    -2.20% 10.70% 15.85% 15.45% -4.81% 17.84% 13.47%  
Net income 17.933 M 17.539 M 19.415 M 22.493 M 25.969 M 24.721 M 29.131 M 33.056 M
    -2.20% 10.70% 15.85% 15.45% -4.81% 17.84% 13.47%