Badger Meter Files 2024 10-K
Ticker: BMI · Form: 10-K · Filed: 2025-02-14T00:00:00.000Z
Sentiment: neutral
Topics: 10-K, annual-report, water-meter
TL;DR
Badger Meter's 2024 10-K is in. Check financials and risks for the water meter giant.
AI Summary
Badger Meter Inc. filed its 2024 10-K on February 14, 2025, reporting on its fiscal year ending December 31, 2024. The company, based in Milwaukee, WI, is a leader in totalizing fluid meters and counting devices. The filing details financial performance, business operations, and risk factors for the company.
Why It Matters
This filing provides investors and stakeholders with a comprehensive overview of Badger Meter's financial health and strategic direction for the fiscal year 2024, impacting investment decisions.
Risk Assessment
Risk Level: low — The filing is a standard annual report and does not indicate any immediate or unusual risks.
Key Numbers
- 1231 — Fiscal Year End (The reporting period concluded on December 31, 2024.)
- 20250214 — Filing Date (The 10-K report was officially filed on this date.)
Key Players & Entities
- BADGER METER INC (company) — Filer
- 2024-12-31 (date) — Fiscal Year End
- 2025-02-14 (date) — Filing Date
- Milwaukee, WI (location) — Company Headquarters
- 3824 (industry_code) — Standard Industrial Classification
FAQ
What is Badger Meter Inc.'s primary business as indicated by its SIC code?
Badger Meter Inc.'s primary business is in 'TOTALIZING FLUID METERS & COUNTING DEVICES', as indicated by its SIC code 3824.
When did Badger Meter Inc. file its 10-K report for the fiscal year ending December 31, 2024?
Badger Meter Inc. filed its 10-K report for the fiscal year ending December 31, 2024, on February 14, 2025.
Where is Badger Meter Inc. headquartered?
Badger Meter Inc. is headquartered at 4545 WEST BROWN DEER ROAD, MILWAUKEE, WI 53223.
What was the previous name of Badger Meter Inc. and when did the name change occur?
The previous name of Badger Meter Inc. was BADGER METER MANUFACTURING CO, and the date of the name change was July 29, 1971.
What is the SEC file number for Badger Meter Inc.'s 10-K filing?
The SEC file number for Badger Meter Inc.'s 10-K filing is 001-06706.
From the Filing
0000950170-25-020889.txt : 20250214 0000950170-25-020889.hdr.sgml : 20250214 20250214133445 ACCESSION NUMBER: 0000950170-25-020889 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250214 DATE AS OF CHANGE: 20250214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BADGER METER INC CENTRAL INDEX KEY: 0000009092 STANDARD INDUSTRIAL CLASSIFICATION: TOTALIZING FLUID METERS & COUNTING DEVICES [3824] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 390143280 STATE OF INCORPORATION: WI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-06706 FILM NUMBER: 25626261 BUSINESS ADDRESS: STREET 1: 4545 WEST BROWN DEER ROAD CITY: MILWAUKEE STATE: WI ZIP: 53223 BUSINESS PHONE: 4143715702 MAIL ADDRESS: STREET 1: 4545 W BROWN DEER RD CITY: MILWAUKEE STATE: WI ZIP: 53223 FORMER COMPANY: FORMER CONFORMED NAME: BADGER METER MANUFACTURING CO DATE OF NAME CHANGE: 19710729 10-K 1 bmi-20241231.htm 10-K 10-K 0000009092 FY false http://fasb.org/us-gaap/2024#PensionAndOtherPostretirementBenefitExpense http://fasb.org/us-gaap/2024#PensionAndOtherPostretirementBenefitExpense http://fasb.org/us-gaap/2024#PensionAndOtherPostretirementBenefitExpense 1 year 1 year 1 year 1 year 1 year 1 Year http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 0000009092 us-gaap:PerformanceSharesMember 2024-01-01 2024-12-31 0000009092 us-gaap:NoncompeteAgreementsMember 2024-12-31 0000009092 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000009092 srt:MaximumMember 2024-01-01 2024-12-31 0000009092 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000009092 us-gaap:RestrictedStockMember 2024-01-01 2024-12-31 0000009092 us-gaap:PerformanceSharesMember srt:MinimumMember 2024-01-01 2024-12-31 0000009092 us-gaap:PerformanceSharesMember srt:MaximumMember 2023-01-01 2023-12-31 0000009092 srt:MaximumMember 2023-06-30 0000009092 us-gaap:PerformanceSharesMember srt:MinimumMember 2022-01-01 2022-12-31 0000009092 2025-01-01 2024-12-31 0000009092 us-gaap:MiddleEastMember 2024-01-01 2024-12-31 0000009092 srt:MinimumMember 2023-12-31 0000009092 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0000009092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000009092 us-gaap:DevelopedTechnologyRightsMember 2024-12-31 0000009092 us-gaap:CommonStockMember 2023-02-01 2023-02-28 0000009092 us-gaap:AccountingStandardsUpdate202307Member 2024-12-31 0000009092 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0000009092 2030-01-01 2024-12-31 0000009092 srt:EuropeMember 2023-12-31 0000009092 us-gaap:CustomerListsMember 2023-12-31 0000009092 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0000009092 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000009092 2023-01-01 2023-03-31 0000009092 bmi:OtherGeographicalAreasMember 2024-01-01 2024-12-31 0000009092 us-gaap:QualifiedPlanMember 2022-01-01 2022-12-31 0000009092 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2024-12-31 0000009092 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-12-31 0000009092 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0000009092 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000009092 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000009092 us-gaap:PerformanceSharesMember srt:MaximumMember 2024-01-01 2024-12-31 0000009092 bmi:OmnibusIncentivePlanMember 2024-01-01 2024-12-31 0000009092 2023-04-01 2023-06-30 0000009092 us-gaap:RetainedEarningsMember 2022-12-31 0000009092 srt:EuropeMember 2024-12-31 0000009092 us-gaap:DomesticCountryMember 2024-12-31 0000009092 2024-10-01 2024-12-31 0000009092 2023-0