<SEC-DOCUMENT>0001157523-22-000115.txt : 20220128
<SEC-HEADER>0001157523-22-000115.hdr.sgml : 20220128
<ACCEPTANCE-DATETIME>20220128083525
ACCESSION NUMBER:		0001157523-22-000115
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20220128
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20220128
DATE AS OF CHANGE:		20220128

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BADGER METER INC
		CENTRAL INDEX KEY:			0000009092
		STANDARD INDUSTRIAL CLASSIFICATION:	TOTALIZING FLUID METERS & COUNTING DEVICES [3824]
		IRS NUMBER:				390143280
		STATE OF INCORPORATION:			WI
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-06706
		FILM NUMBER:		22565418

	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
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>a52570050.htm
<DESCRIPTION>BADGER METER, INC. 8-K
<TEXT>
<XBRL>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:bmi="http://badgermeter.com/20220128" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: Business Wire
         Document created using EDGARfilings PROfile 8.0.0.0
         Copyright 1995 - 2022 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html" />
</head>

<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; background-color: #ffffff;">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_462bd5712d0c407db7a939cf919a58e4" contextRef="c20220128to20220128" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_25e755ddfff340df80423c56d7285960" contextRef="c20220128to20220128">0000009092</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="bmi-20220128.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c20220128to20220128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000009092</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-28</xbrli:startDate><xbrli:endDate>2022-01-28</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>

  <div>
    <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 16pt;">UNITED STATES</div>

    <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 16pt;">SECURITIES AND EXCHANGE COMMISSION</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Washington, D.C. 20549</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">_______________________</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 16pt;">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_caab6ff572634191afb87452431084c8" contextRef="c20220128to20220128">8-K</ix:nonNumeric></div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CURRENT REPORT</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to Section 13 or 15(d) of</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the Securities Exchange Act of 1934</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">_______________________</div>

    <div><br />
    </div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 20%; vertical-align: top; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 26%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: right; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Date of Report</div>
          </td>

    <td style="width: 34%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 20%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 20%; vertical-align: top; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 26%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: right; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Date of earliest event reported)</div>
          </td>

    <td style="width: 34%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_4cb5bbc5af0749149ba73fa8177c0ca2" contextRef="c20220128to20220128" format="ixt:datemonthdayyearen">January 28, 2022</ix:nonNumeric><br />
              </span></div>
          </td>

    <td style="width: 20%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 20%; vertical-align: top; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 26%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: right; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 34%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 20%; vertical-align: middle; background-color: rgb(255, 255, 255);">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

  </tr>


</table>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><span style="font-size: 16pt;"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_7dc551a71a994baca712a373fdf9c9bb" contextRef="c20220128to20220128">BADGER METER INC</ix:nonNumeric></span></span><span style="font-size: 16pt; font-family: 'Times New Roman',Times,serif;"><span style="text-decoration: underline;"><br />
        </span></span></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Exact name of registrant as specified in its charter)</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 32.12%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_55d9214f5b1f451b91a076606b5127b4" contextRef="c20220128to20220128" format="ixt-sec:stateprovnameen">Wisconsin</ix:nonNumeric></span>&#160;
              <br />
            </div>
          </td>

    <td style="width: 1.85%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 32.09%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><ix:nonNumeric name="dei:EntityFileNumber" id="Fact_749556afdb5749f997b9da0f3110ef40" contextRef="c20220128to20220128">001-06706</ix:nonNumeric></span>
              <br />
            </div>
          </td>

    <td style="width: 1.84%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 32.1%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_d97e4e16186b40698b80d9310ef5000e" contextRef="c20220128to20220128">39-0143280</ix:nonNumeric></span>&#160;
              <br />
            </div>
          </td>

  </tr>

  <tr>

    <td style="width: 32.12%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(State or other</div>
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">jurisdiction of</div>
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">incorporation)</div>
          </td>

    <td style="width: 1.85%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 32.09%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Commission File</div>
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number)</div>
          </td>

    <td style="width: 1.84%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 32.1%; vertical-align: top; background-color: #FFFFFF;">
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(IRS Employer</div>
            <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Identification No.)</div>
          </td>

  </tr>


</table>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_93aa5057c9204aeeb726dd930e535bb0" contextRef="c20220128to20220128">4545 W. Brown Deer Rd.</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_7bf1f9de6a5a4f54a9bb803f48446054" contextRef="c20220128to20220128">Milwaukee</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_6f53706dc38047058be481f1f8d9efcc" contextRef="c20220128to20220128" format="ixt-sec:stateprovnameen">Wisconsin</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_770ce52673094f0289b0209ae45ae6e2" contextRef="c20220128to20220128">53223</ix:nonNumeric></span></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Address of principal executive offices, including zip code)</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_3aa034aa40204f4697ff7bf1d8d4e835" contextRef="c20220128to20220128">414</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_1292030856b34e5da5a0f5794b91ea9b" contextRef="c20220128to20220128">355-0400</ix:nonNumeric></span></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Registrant's telephone number, including area code)</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><ix:nonNumeric name="dei:EntityInformationFormerLegalOrRegisteredName" id="Fact_219cb06e5a314e6ba8e2431f267144bd" contextRef="c20220128to20220128">Not Applicable</ix:nonNumeric></span><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Former name or former address, if changed since last report)</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">_______________________</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the
      following provisions:</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:WrittenCommunications" id="Fact_5905c10c0b4a47f6914050f990a22e78" contextRef="c20220128to20220128" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> Written communications pursuant to Rule 425
      under the Securities Act (17 CFR 230.425)</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:SolicitingMaterial" id="Fact_5db79a4b7e5143ad83be50120d816111" contextRef="c20220128to20220128" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> Soliciting material pursuant to Rule 14a-12
      under the Exchange Act (17 CFR 240.14a-12)</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:PreCommencementTenderOffer" id="Fact_e00b42bf2dcd4764aa2ec03a95d28a99" contextRef="c20220128to20220128" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> Pre-commencement communications pursuant
      to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" id="Fact_831819d53a0540ad90d3fefb8d7e6e27" contextRef="c20220128to20220128" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> Pre-commencement communications pursuant
      to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
      <div>
        <div> <br />
        </div>

        <div> Securities registered pursuant to Section 12(b) of the Act:</div>

        <div> <br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="width: 32%; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);">Title of each class<br />
              </td>

    <td colspan="1" style="width: 2%; text-align: center; font-weight: bold; padding-bottom: 2px;">&#160;</td>

    <td style="width: 32%; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);">Trading Symbol(s)<br />
              </td>

    <td colspan="1" style="width: 2%; text-align: center; font-weight: bold; padding-bottom: 2px;">&#160;</td>

    <td style="width: 32%; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);">Name of each exchange on which registered<br />
              </td>

  </tr>

  <tr>

    <td style="width: 32%; text-align: center;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_b7f67487d5f64f6495f207b5e4d6799a" contextRef="c20220128to20220128">Common Stock</ix:nonNumeric><br />
              </td>

    <td colspan="1" style="width: 2%;">&#160;</td>

    <td style="width: 32%; text-align: center;"> <ix:nonNumeric name="dei:TradingSymbol" id="Fact_45642d7bb5eb4c998a47490edd9d9582" contextRef="c20220128to20220128">BMI</ix:nonNumeric><br />
              </td>

    <td colspan="1" style="width: 2%;">&#160;</td>

    <td style="width: 32%; text-align: center;"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_534a3f5649294816841e9d0725850465" contextRef="c20220128to20220128" format="ixt-sec:exchnameen">New York Stock Exchange</ix:nonNumeric><br />
              </td>

  </tr>


</table>
        <div> <br />
        </div>

      </div>

    </div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter)
      or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Emerging growth company <ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_4ae2fa0922b84cdea97dc85fba91f122" contextRef="c20220128to20220128" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric></div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

    <div>
<div>If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange
      Act. <span style="font-size: 10pt; font-family: 'Segoe UI Symbol', sans-serif;">&#9744;</span><br /></div>

      <div>
        <div>
          <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="DSPFPageBreakArea">
            <div style="page-break-after: always;" class="DSPFPageBreak">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

          </div>
<div><span style="font-size: 10pt;"> <span style="text-decoration: underline;">Item 2.02</span></span>
          <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span style="text-decoration: underline;">Results of Operations and Financial Condition</span></span><span style="font-size: 10pt;"> .</span></div>

          <div style="font-size: 10pt;"><br />
          </div>

          <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On January 28, 2022, Badger Meter, Inc. (the &#8220;Company&#8221;) issued a press release announcing its quarterly financial results for the
            2021 fourth quarter and full year ended December 31, 2021.</div>

          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A copy of the press release issued by the Company announcing the foregoing is furnished herewith as Exhibit 99.1.</div>

          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Item 9.01</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span style="text-decoration: underline;">Financial Statements and Exhibits</span></span><span style="font-size: 10pt;"> .</span></div>

          <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Not applicable.</div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (b)&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160; Not applicable.</div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (c)&#160; &#160; &#160;&#160;&#160;&#160;&#160;&#160; Not applicable.</div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <br />
          </div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (d)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="text-decoration: underline;">Exhibits</span></span><span style="font-size: 10pt;"> .&#160; The exhibit furnished herewith is as listed in the accompanying Exhibit Index.</span></div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">EXHIBIT INDEX</div>

          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 10%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Exhibit No.</div>
                </td>

    <td style="width: 3.76%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 86%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
                  <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Description</div>
                </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;">
                  <div style="text-align: center; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">(<a href="a52570050ex99_1.htm">99.1</a>)</div>
                </td>

    <td style="width: 3.76%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 86%; vertical-align: top; border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;">
                  <div style="text-align: justify; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;"><a href="a52570050ex99_1.htm">Badger Meter, Inc.
                      Press Release, dated January 28, 2022.</a></div>
                </td>

  </tr>


</table>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

          <div style="font-size: 10pt;"><br />
          </div>

          <div style="text-align: center; text-indent: -36pt; margin-left: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">SIGNATURES</div>

          <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>

          <div style="text-align: justify; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this
              report to be signed on its behalf by the undersigned hereunto duly authorized.</span><span style="font-size: 10pt;"><br />
            </span></div>

          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="vertical-align: top; font-size: 10pt;" colspan="2">
                  <div style="text-align: left; margin-right: 1.8pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">BADGER METER, INC.</div>
                </td>

    <td style="width: 3.33%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 5%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 42%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 3.33%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 5%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 42%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 3.33%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 5%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 42%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 3.33%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">Date: January 28, 2022</div>
                </td>

    <td style="width: 5%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">By:</div>
                </td>

    <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">/s/ Robert A. Wrocklage</div>
                </td>

    <td style="width: 3.33%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 5%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 42%; vertical-align: bottom; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">Robert A. Wrocklage</div>
                </td>

    <td style="width: 3.33%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 5%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

    <td style="width: 42%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">Senior Vice President &#8211; Chief Financial Officer</div>
                </td>

    <td style="width: 3.33%; vertical-align: top; font-size: 10pt;">
                  <div style="text-align: left; margin-right: 0.8pt; font-family: 'Times New Roman',Times,serif;">&#160;</div>
                </td>

  </tr>


</table>
          <div><span style="font-size: 10pt;"> </span></div>
</div>

        <div><span style="font-size: 10pt;"> <br />
        </span></div>
</div>

      <div><span style="font-size: 10pt;"> </span></div>
 </div>

  </div>

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>a52570050ex99_1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: businesswire
         Document created using EDGARfilings PROfile 8.0.0.0
         Copyright 1995 - 2022 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div style="text-align: right;"><font style="font-weight: bold;">Exhibit 99.1</font><br>
  </div>
  <div style="text-align: right;"><font style="font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-weight: bold;"> </font>
    <div class="bw-release">
      <h1 style="text-align: center; list-style-position: inside;FONT-SIZE: 14pt;"> <b><u>Badger Meter Reports Fourth Quarter and Full Year 2021 Results; Sales Surpass $500 Million Milestone</u></b> </h1>
      <div class="bw-release-body">
        <div class="bw-release-table-js bw-release-story">
          <p>MILWAUKEE--(BUSINESS WIRE)--January 28, 2022--Badger Meter, Inc. (NYSE: BMI) today reported results for the fourth quarter and full year ended December 31, 2021. </p>
          <p> <u>Fourth Quarter 2021 Highlights</u> </p>
          <ul style="list-style-type: disc;">
            <li> Record total sales of $135.7 million, an increase of 21% compared to $112.3 million in the comparable prior year quarter. </li>
            <li> Strong incremental profitability with a 170 basis point increase in operating profit margins. </li>
            <li> Diluted earnings per share (EPS) were $0.59, a 31% increase compared to $0.45 in the comparable prior year period. </li>
            <li> Robust $27.1 million of cash provided by operations. </li>
            <li> Strong order momentum continued, exited quarter with a record backlog. </li>
          </ul>
          <p> <u>Full Year 2021 Highlights</u> </p>
          <ul style="list-style-type: disc;">
            <li> Full year 2021 record sales of $505.2 million, 19% higher than $425.5 million in 2020. </li>
            <li> Operating profit margins increased year-over-year by 30 basis points despite widespread supply chain and inflation dynamics. </li>
            <li> EPS increased 23% to $2.08 compared to $1.69 in the comparable prior year period. </li>
            <li> $87.5 million of cash provided by operations. </li>
          </ul>
          <p> &#8220;The fourth quarter was an excellent finish to an outstanding year, where we achieved record financial results and surpassed $500 million in annual revenues,&#8221; said Kenneth C. Bockhorst, Chairman, President and Chief Executive Officer. &#8220;These
            results reflect the combination of strong demand and order momentum for our innovative smart water solutions, successful water quality acquisition integration activities, relentless execution in the face of acute supply-chain challenges and a
            world-class team committed to serving customers. We faced many challenges in 2021 and I am extremely proud of how our worldwide team rose to the occasion time and again.&#8221; </p>

          <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
            <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
              <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
          </div>
          <p> <u>Fourth Quarter Operating Results</u> </p>
          <p> Utility water sales increased a robust 23.4% year-over-year, the result of strong order activity, backlog conversion and water quality acquisition-related sales. Excluding the year-over-year sales benefit from acquisitions of approximately $9
            million, core utility water sales increased 14.4% over the prior year comparable quarter and established a new quarterly record. The growth was due to higher ORION<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">&#174;</sup> Cellular endpoint sales as well as increased BEACON<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">&#174;</sup> SaaS
            revenue. Backlog grew as continued strong order momentum more than offset recovering production output, as intermittent supply chain limitations continued to impact full conversion of utility water orders to net sales. </p>
          <p> Sales of flow instrumentation products grew 8.9% year-over-year as improved demand and easier comparisons across the varied end markets was partially offset by the impact of supply chain disruptions that limited manufacturing output. </p>
          <p> Gross margin increased $10.8 million year-over-year, with gross margin as a percent of sales of 40.4%, an increase of 120 basis points over the prior year comparable quarter. The Company executed well on pricing realization and manufacturing
            output optimization in the face of prevalent inflationary pressures and production volatility caused by restricted component availability. Gross margins benefitted from favorable product and acquisition mix, including higher SaaS revenues. The
            prior year included a non-recurring discrete network sunset provision benefitting the year-over-year comparison. </p>
          <p> Selling, engineering and administration (&#8220;SEA&#8221;) expenses in the fourth quarter of 2021 were $32.0 million, or 23.6% as a percent of sales, compared to $27.1 million, and 24.1% in the comparable prior year quarter. The year-over-year increase
            in expenses is primarily the result of the addition of the water quality acquisitions, including the related intangible asset amortization as well as higher compensation expenses. Additionally, certain pandemic-impacted expenses such as travel,
            returned to more normalized levels. </p>
          <p> As a result of the above, operating margin was 16.8%, a 170 basis point increase from the prior year&#8217;s 15.1%. The tax rate of 24.5% was higher than the prior year&#8217;s 22.6%. </p>
          <p> <u>Full Year Recap and Outlook</u> </p>
          <p> Bockhorst continued, &#8220;We achieved record sales and earnings in fiscal 2021, and I am proud of the way Badger Meter employees came together to generate these strong results while navigating supply chain complexities, inflation and continued
            challenges from the pandemic. We capitalized on strong customer demand trends for our leading water instrumentation and software offerings. Through disciplined execution, we were are able to differentiate our performance, enhance our
            competitive position, and deliver for our customers.&#8221; </p>
          <p> &#8221;Badger Meter ended 2021 with strong demand for our smart water solutions, and we are well positioned to continue to capitalize on the opportunities in front of us. Our record backlog and order momentum continue to benefit from positive
            industry fundamentals, including customer requirements to enhance operational efficiency, security and awareness. Leveraging our industry-leading ORION Cellular endpoints and our BEACON digital platform, Badger Meter is transforming our
            engagement with customers, enabling their ability to address water-related challenges. We remain focused on growth by leveraging innovative technologies, driving higher recurring software revenues and investing in developing robust digital
            solutions across the water eco-system.&#8221; </p>

          <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
            <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
              <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
          </div>
          <p> &#8220;Looking ahead, sporadic supply chain disruptions and inflation headwinds are expected to continue in the near term. Our teams have demonstrated nimbleness in the face of these challenges in the past, and by sustaining this execution
            momentum, we expect to continue to deliver strong financial results.&#8221; </p>
          <p> Bockhorst concluded, &#8220;I want to thank our employees for putting us in an admirable position for continued success as we start the new year. We have an excellent balance sheet, enabling us to execute our growth strategies including enhancing
            our digital solutions portfolio, and expanding our employee talent base to address the attractive long-term growth opportunities in our market. We remain excited about the road ahead as we work to preserve and protect the world&#8217;s most precious
            resource.&#8221; </p>
          <p> <u>Conference Call and Webcast Information</u> </p>
          <p> Badger Meter management will hold a conference call to discuss the company&#8217;s 2021 results today, Friday January 28, 2022 at 10:00 AM Central/11:00 AM Eastern time. The call and related presentation can be accessed via webcast through the
            Investor section of our website. Participants can also register to take part in the call using this online registration link: https://events.q4inc.com/attendee/473741639. The webcast will be archived on the company&#8217;s website until its next
            earnings release. </p>
          <p> <u>Safe Harbor Statement</u> </p>
          <p> Certain statements contained in this news release, as well as other information provided from time to time by Badger Meter, Inc. (the &#8220;company&#8221;) or its employees, may contain forward-looking statements that involve risks and uncertainties
            that could cause actual results to differ materially from those statements. Potential factors that could affect such forward-looking statements include the duration, severity and geographic spread of the COVID-19 pandemic, government actions to
            address or mitigate the impact of the COVID-19 pandemic, and the potential negative impacts of COVID-19 on the global economy, the company&#8217;s operations and those of our customers and suppliers. In addition, the company&#8217;s results are subject to
            general economic conditions, variation in demand from customers, continued market acceptance of new products, the successful integration of acquisitions, competitive pricing and operating efficiencies, supply chain risk, material and labor cost
            increases, tax reform and foreign currency risk. See the company&#8217;s Form 10-K filed with the Securities and Exchange Commission for further information regarding risk factors, which are incorporated herein by reference. Badger Meter disclaims
            any obligation to publicly update or revise any forward-looking statements as a result of new information, future events or any other reason. </p>
          <p> <u>About Badger Meter</u> </p>
          <p> With more than a century of water technology innovation, Badger Meter is a global provider of industry leading water solutions encompassing flow measurement, quality and other system parameters. These offerings provide our customers with the
            data and analytics essential to optimize their operations and contribute to the sustainable use and protection of the world&#8217;s most precious resource. For more information, visit www.badgermeter.com. </p>

          <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
            <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
              <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
          </div>
          <p> &#160; </p>
          <table cellspacing="0" id="zdef638d4b55944229bfe9215073870f5" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto; font-size: 10pt;">

              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="16">BADGER METER, INC.</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="16">CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="16">(in thousands, except share and earnings per share data)</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;white-space: nowrap;" colspan="5">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> Three Months Ended December 31, </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;white-space: nowrap;" colspan="5">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> Twelve Months Ended December 31, </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2021 </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2020 </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2021 </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2020 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (Unaudited) </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (Unaudited) </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">Net sales</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 135,748 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 112,329 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 505,198 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 425,544 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="2">Cost of sales</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 80,913 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 68,274 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 299,714 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 257,295 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">Gross margin</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 54,835 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 44,055 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 205,484 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 168,249 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="5">Selling, engineering and administration</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 31,975 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,093 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 126,761 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 103,093 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="3">Operating earnings</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,860 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 16,962 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 78,723 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 65,156 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="4">Interest (income) expense, net</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (49) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 12 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (20) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 30 </p>
                </td>
              </tr>
              <tr>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="5">Other pension and postretirement costs</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 30 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 36 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 120 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 145 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="4">Earnings before income taxes</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,879 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 16,914 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 78,623 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 64,981 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="3">Provision for income taxes</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,603 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,820 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 17,739 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 15,638 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">Net earnings</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 17,276 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 13,094 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 60,884 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 49,343 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="3">Earnings per share:</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="2">Basic</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.59 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.45 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2.09 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1.70 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="2">Diluted</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.59 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.45 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2.08 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1.69 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="5">Shares used in computation of earnings per share:</td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="2">Basic</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,194,121 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,057,249 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,144,160 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,052,301 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="2">Diluted</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,367,693 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,257,929 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,337,586 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,229,868 </p>
                </td>
              </tr>

          </table>

          <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
            <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
              <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
          </div>
          <table cellspacing="0" id="ze112a43773384fd081287831efabaaee" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto; font-size: 10pt;">

              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="7">BADGER METER, INC.</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="7">CONSOLIDATED CONDENSED BALANCE SHEETS</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="7">(in thousands)</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <u>Assets</u> </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;white-space: nowrap;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> December 31, </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;white-space: nowrap;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> December 31, </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2021 </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2020 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (Unaudited) </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Cash and cash equivalents</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 87,174 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 72,273 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Receivables</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 65,866 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 61,689 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Inventories</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 99,611 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 81,586 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Other current assets</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 8,709 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 8,140 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 20px;">Total current assets</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 261,360 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 223,688 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Net property, plant and equipment</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 78,050 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 82,705 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Intangible assets, at cost less accumulated amortization</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 64,176 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 53,598 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Other long-term assets</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,919 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,518 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Goodwill</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 104,313 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 88,708 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 20px;">Total assets</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 530,818 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 471,217 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <u>Liabilities and Shareholders' Equity</u> </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Payables</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 41,859 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 34,923 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Accrued compensation and employee benefits</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 20,644 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 14,617 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Other current liabilities</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 19,643 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 18,496 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 20px;">Total current liabilities</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 82,146 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 68,036 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Deferred income taxes</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,385 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,696 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Long-term employee benefits and other</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 40,217 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 36,226 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Shareholders' equity</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 403,070 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 361,259 </p>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Total liabilities and shareholders' equity</td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 530,818 </p>
                </td>
                <td colspan="1" rowspan="1"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 471,217 </p>
                </td>
              </tr>

          </table>

          <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
            <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
              <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
          </div>
          <table cellspacing="0" id="zabd869efd115489089f19217d80e2809" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto; font-size: 10pt;">

              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="13">BADGER METER, INC.</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="13">CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS</td>
              </tr>
              <tr>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="13">(in thousands)</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;white-space: nowrap;" colspan="5">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> Three Months Ended December 31, </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;white-space: nowrap;" colspan="5">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> Twelve Months Ended December 31, </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2021 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2020 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2021 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2020 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (Unaudited) </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (Unaudited) </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td rowspan="1" colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Operating activities:</td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Net earnings</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 17,276 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 13,094 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 60,884 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 49,343 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="padding-left: 10px;">Adjustments to reconcile net earnings to net cash provided by operations:</td>
                <td rowspan="1" colspan="2" style="padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Depreciation</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,672 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,121 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 11,291 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 12,253 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Amortization</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 4,213 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,160 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 16,571 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 12,963 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Deferred income taxes</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (3,066) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (3,483) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (3,025) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (3,082) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Noncurrent employee benefits</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (466) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (365) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (234) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 206 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Stock-based compensation expense</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 793 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 374 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,330 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,415 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Changes in:</td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 30px;">Receivables</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 7,745 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (148) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,240) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,036 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 30px;">Inventories</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (7,948) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (59) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (13,633) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,129 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 30px;">Payables</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (415) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (6,876) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 7,005 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (391) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 30px;">Prepaid expenses and other current assets</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,367 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,347) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (8,281) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (3,522) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 30px;">Other current liabilities</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,906 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 8,429 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 15,842 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 12,228 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Total adjustments</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9,801 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,806 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26,626 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 40,235 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Net cash provided by operations</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,077 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 15,900 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 87,510 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 89,578 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Investing activities:</td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Property, plant and equipment expenditures</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (903) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (3,204) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (6,746) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (9,059) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Proceeds from company owned life insurance plans</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 596 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 20px;">Acquisitions, net of cash acquired</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (29,134) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (45,273) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (29,134) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Net cash used for investing activities</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (903) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (32,338) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (51,423) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (38,193) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Financing activities:</td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="2"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Net decrease short-term debt</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (4,600) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Payment of contingent acquisition consideration</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,001) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,001) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Dividends paid</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (5,839) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (5,232) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (22,155) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (20,340) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Proceeds from exercise of stock options</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 553 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,036 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,058 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Repurchase of treasury stock</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (182) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (460) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (3,116) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 10px;">Issuance of treasury stock</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> - </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 54 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 72 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 180 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Net cash used for financing activities</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (5,839) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (5,808) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (20,507) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (27,819) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">Effect of foreign exchange rates on cash</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (199) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 618 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (679) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (164) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Increase (decrease) in cash and cash equivalents</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 20,136 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (21,628) </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 14,901 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 23,402 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Cash and cash equivalents - beginning of period</td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 67,038 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 93,901 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 72,273 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="1" rowspan="1" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 48,871 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td rowspan="1" colspan="2" style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;">&#160;</td>
              </tr>
              <tr>
                <td colspan="1" rowspan="1" style="text-align: left;vertical-align: bottom;padding-left: 0px;">Cash and cash equivalents - end of period</td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 87,174 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 72,273 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 87,174 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;">
                  <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 72,273 </p>
                </td>
                <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;"><br>
                </td>
              </tr>

          </table>
          <p> &#160; </p>
        </div>
        <div class="bw-release-contact">
          <h2 style="FONT-SIZE: 14pt;">Contacts</h2>
          <p> Karen Bauer <br>
            (414) 371-7276 <br>
            kbauer@badgermeter.com </p>
        </div>
      </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>bmi-20220128.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 8.0.0.0 Broadridge-->
<xs:schema targetNamespace="http://badgermeter.com/20220128" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bmi="http://badgermeter.com/20220128" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dei="http://xbrl.sec.gov/dei/2021">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="bmi-20220128_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="bmi-20220128_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://badgermeter.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>bmi-20220128_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 8.0.0.0 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract_lbl" xml:lang="en-US" id="dei_CoverAbstract_lbl">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:title="label: CoverAbstract to dei_CoverAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:label xlink:type="resource" xlink:label="dei_WrittenCommunications_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_WrittenCommunications_lbl" xml:lang="en-US" id="dei_WrittenCommunications_lbl">Written Communications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:title="label: WrittenCommunications to dei_WrittenCommunications_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:label xlink:type="resource" xlink:label="dei_SolicitingMaterial_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SolicitingMaterial_lbl" xml:lang="en-US" id="dei_SolicitingMaterial_lbl">Soliciting Material</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:title="label: SolicitingMaterial to dei_SolicitingMaterial_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US" id="dei_PreCommencementTenderOffer_lbl">Pre-commencement Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:title="label: PreCommencementTenderOffer to dei_PreCommencementTenderOffer_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US" id="dei_PreCommencementIssuerTenderOffer_lbl">Pre-commencement Issuer Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:title="label: PreCommencementIssuerTenderOffer to dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber_lbl" xml:lang="en-US" id="dei_EntityFileNumber_lbl">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:title="label: EntityFileNumber to dei_EntityFileNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber_lbl">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode_lbl">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany_lbl">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="EntityInformationFormerLegalOrRegisteredName" xlink:title="EntityInformationFormerLegalOrRegisteredName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xml:lang="en-US" id="dei_EntityInformationFormerLegalOrRegisteredName_lbl">Entity Information, Former Legal or Registered Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInformationFormerLegalOrRegisteredName" xlink:to="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xlink:title="label: EntityInformationFormerLegalOrRegisteredName to dei_EntityInformationFormerLegalOrRegisteredName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine1_lbl">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine2_lbl">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine3_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine3_lbl">Entity Address, Address Line Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:title="label: EntityAddressAddressLine3 to dei_EntityAddressAddressLine3_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" id="dei_EntityAddressCityOrTown_lbl">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" id="dei_EntityAddressStateOrProvince_lbl">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCountry_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCountry_lbl" xml:lang="en-US" id="dei_EntityAddressCountry_lbl">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:title="label: EntityAddressCountry to dei_EntityAddressCountry_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" id="dei_EntityAddressPostalZipCode_lbl">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode_lbl" xml:lang="en-US" id="dei_CityAreaCode_lbl">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:title="label: CityAreaCode to dei_CityAreaCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber_lbl" xml:lang="en-US" id="dei_LocalPhoneNumber_lbl">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle_lbl" xml:lang="en-US" id="dei_Security12bTitle_lbl">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:title="label: Security12bTitle to dei_Security12bTitle_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:label xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US" id="dei_NoTradingSymbolFlag_lbl">No Trading Symbol Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:title="label: NoTradingSymbolFlag to dei_NoTradingSymbolFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol_lbl" xml:lang="en-US" id="dei_TradingSymbol_lbl">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:title="label: TradingSymbol to dei_TradingSymbol_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName_lbl" xml:lang="en-US" id="dei_SecurityExchangeName_lbl">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName_lbl" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>bmi-20220128_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 8.0.0.0 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://badgermeter.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="bmi-20220128.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://badgermeter.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentType" xlink:title="presentation: CoverAbstract to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: CoverAbstract to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: CoverAbstract to DocumentPeriodEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: CoverAbstract to EntityRegistrantName" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: CoverAbstract to EntityIncorporationStateCountryCode" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFileNumber" xlink:title="presentation: CoverAbstract to EntityFileNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: CoverAbstract to EntityTaxIdentificationNumber" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine3" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine3" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: CoverAbstract to EntityAddressCityOrTown" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: CoverAbstract to EntityAddressStateOrProvince" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCountry" xlink:title="presentation: CoverAbstract to EntityAddressCountry" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: CoverAbstract to EntityAddressPostalZipCode" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CityAreaCode" xlink:title="presentation: CoverAbstract to CityAreaCode" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="LocalPhoneNumber" xlink:title="presentation: CoverAbstract to LocalPhoneNumber" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="WrittenCommunications" xlink:title="presentation: CoverAbstract to WrittenCommunications" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SolicitingMaterial" xlink:title="presentation: CoverAbstract to SolicitingMaterial" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementTenderOffer" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementIssuerTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementIssuerTenderOffer" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="NoTradingSymbolFlag" xlink:title="presentation: CoverAbstract to NoTradingSymbolFlag" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: CoverAbstract to EntityEmergingGrowthCompany" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalYearFocus" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalPeriodFocus" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: CoverAbstract to EntityCentralIndexKey" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="Security12bTitle" xlink:title="presentation: CoverAbstract to Security12bTitle" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="TradingSymbol" xlink:title="presentation: CoverAbstract to TradingSymbol" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SecurityExchangeName" xlink:title="presentation: CoverAbstract to SecurityExchangeName" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="EntityInformationFormerLegalOrRegisteredName" xlink:title="EntityInformationFormerLegalOrRegisteredName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityInformationFormerLegalOrRegisteredName" xlink:title="presentation: CoverAbstract to EntityInformationFormerLegalOrRegisteredName" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.4</span><table class="report" border="0" cellspacing="2" id="idm140082458701416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Jan. 28, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 28,  2022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">BADGER METER INC<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">WI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-06706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">39-0143280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4545 W. Brown Deer Rd.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Milwaukee<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WI<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">53223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">355-0400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000009092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BMI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationFormerLegalOrRegisteredName', window );">Entity Information, Former Legal or Registered Name</a></td>
<td class="text">Not Applicable<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationFormerLegalOrRegisteredName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Former Legal or Registered Name of an entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationFormerLegalOrRegisteredName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>a52570050_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bmi-20220128.xsd" xlink:type="simple"/>
    <context id="c20220128to20220128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000009092</identifier>
        </entity>
        <period>
            <startDate>2022-01-28</startDate>
            <endDate>2022-01-28</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20220128to20220128"
      id="Fact_462bd5712d0c407db7a939cf919a58e4">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20220128to20220128"
      id="Fact_25e755ddfff340df80423c56d7285960">0000009092</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20220128to20220128"
      id="Fact_caab6ff572634191afb87452431084c8">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20220128to20220128"
      id="Fact_4cb5bbc5af0749149ba73fa8177c0ca2">2022-01-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20220128to20220128"
      id="Fact_7dc551a71a994baca712a373fdf9c9bb">BADGER METER INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20220128to20220128"
      id="Fact_55d9214f5b1f451b91a076606b5127b4">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20220128to20220128"
      id="Fact_749556afdb5749f997b9da0f3110ef40">001-06706</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20220128to20220128"
      id="Fact_d97e4e16186b40698b80d9310ef5000e">39-0143280</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20220128to20220128"
      id="Fact_93aa5057c9204aeeb726dd930e535bb0">4545 W. Brown Deer Rd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20220128to20220128"
      id="Fact_7bf1f9de6a5a4f54a9bb803f48446054">Milwaukee</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20220128to20220128"
      id="Fact_6f53706dc38047058be481f1f8d9efcc">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20220128to20220128"
      id="Fact_770ce52673094f0289b0209ae45ae6e2">53223</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20220128to20220128"
      id="Fact_3aa034aa40204f4697ff7bf1d8d4e835">414</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20220128to20220128"
      id="Fact_1292030856b34e5da5a0f5794b91ea9b">355-0400</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="c20220128to20220128"
      id="Fact_219cb06e5a314e6ba8e2431f267144bd">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="c20220128to20220128"
      id="Fact_5905c10c0b4a47f6914050f990a22e78">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20220128to20220128"
      id="Fact_5db79a4b7e5143ad83be50120d816111">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20220128to20220128"
      id="Fact_e00b42bf2dcd4764aa2ec03a95d28a99">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20220128to20220128"
      id="Fact_831819d53a0540ad90d3fefb8d7e6e27">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20220128to20220128"
      id="Fact_b7f67487d5f64f6495f207b5e4d6799a">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20220128to20220128"
      id="Fact_45642d7bb5eb4c998a47490edd9d9582">BMI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20220128to20220128"
      id="Fact_534a3f5649294816841e9d0725850465">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20220128to20220128"
      id="Fact_4ae2fa0922b84cdea97dc85fba91f122">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &M$/%0'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !K1#Q4.KK$P^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O29%T=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[G<DR$L;GKDM<T/M,>HC9'
MO4<0574''DE;31HF8!$7(E.--=(DU-2E,]Z:!1\_4SO#K %LT6.@#+SDP-0T
M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+@#A_?GI]=YW<*%
M3#H8'']E)^D4<<4ND]_J]6;[R)2HA"@J7HC[+:]E?2OYP\?D^L/O*NP[ZW;N
M'QM?!%4#O^Y"?0%02P,$%     @ :T0\5)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !K1#Q4EQ!\\DP$  #D$   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)6877/B-A2&K[>_0L-5.Y-@6WP$=H 9(&27;L@R@6VF[?1"V (TL257ED/X
M]STR8--=<\SF ENV]/K1D<XK*;V=TJ_)EG-#WJ-0)OW:UICXH^,D_I9'+*FK
MF$MXLU8Z8@:*>N,DL>8LR!I%H4-=M^U$3,C:H)<]F^M!3Z4F%)+/-4G2*&)Z
M/^*AVO5K7NWTX%ELML8^< :]F&WX@IMO\5Q#R<E5 A%QF0@EB>;K?FWH?1S1
MEFV0U?A#\%UR=D]L5U9*O=K"-.C77$O$0^X;*\'@\L;'/ RM$G#\>Q2MY=^T
M#<_O3^H/6>>A,RN6\+$*7T1@MOU:IT8"OF9I:)[5[C,_=B@#]%689+]D=ZC;
MHC7BIXE1T;$Q$$1"'J[L_1B(LP:T<:$!/3:@&??A0QGE/3-LT--J1[2M#6KV
M)NMJUAK@A+2CLC :W@IH9P;WRD\AR(8P&9")-,+LR50>1ANBUG,,?,16=?RC
MX.@@2"\(_LYDG=#.#:$NI?]O[@!;#DAS0)KI-2[HC=4;U^3OX2HQ&H;P'T2R
MD4LV,LEF59^7^YB7]1!OWKG]@D T<X@FJC($@B"C> C9IHP";[]F8<(1CE;.
MT;HN&'.NA;)S(" PDTKC@BN=1OZ7#Q\JQKZ=L[51Q>-\?.8;84<?()]85$J&
MZXR&]Y\FSV0V6<+O]&F,H-WE:'?7H$VEKW2L=)8L-V1A(')$:3)6J31Z#]>@
ME!<7?YDBA)V<L',-X8,(.7E*HQ7792"XANMZMV[[SFTC/-V<IWL-SY*]DVD
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
MU\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>I6.5Z*U .EK
M>MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ
M!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.
M\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( &M$/%0'04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ :T0\5#JZQ,/O    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ :T0\5)E<G",0!@  G"<  !,
M     ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !K1#Q4
MEQ!\\DP$  #D$   &               @($."   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ :T0\5)^@&_"Q @  X@P   T
M     ( !D P  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !K1#Q4EXJ[',
M   3 @  "P              @ %L#P  7W)E;',O+G)E;'-02P$"% ,4
M" !K1#Q4'#AEZC\!   \ @  #P              @ %5$   >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ :T0\5"0>FZ*M    ^ $  !H
M ( !P1$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
M:T0\5&60>9(9 0  SP,  !,              ( !IA(  %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&      D "0 ^ @  \!,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>118</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="a52570050.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://badgermeter.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="a52570050.htm">a52570050.htm</File>
    <File>a52570050ex99_1.htm</File>
    <File>bmi-20220128.xsd</File>
    <File>bmi-20220128_lab.xml</File>
    <File>bmi-20220128_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "a52570050.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "a52570050.htm"
     ]
    },
    "labelLink": {
     "local": [
      "bmi-20220128_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bmi-20220128_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "bmi-20220128.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 30,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 118,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "bmi",
   "nsuri": "http://badgermeter.com/20220128",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a52570050.htm",
      "contextRef": "c20220128to20220128",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000100 - Document - Document and Entity Information",
     "role": "http://badgermeter.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a52570050.htm",
      "contextRef": "c20220128to20220128",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former Legal or Registered Name of an entity",
        "label": "Entity Information, Former Legal or Registered Name"
       }
      }
     },
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://badgermeter.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0001157523-22-000115-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001157523-22-000115-xbrl.zip
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
MI2\6&ND-7AR!8JQ@R@>_\6%H3MD0)@@EC/[P^6V"((\X='EH![OBODA>F5\
M2C C<1J+):M6-.H>GJUH<@G+)1($K856'KB1EK>%7-%!1-$?O<S!!/S',*5F
M?N#FEW>VJ6D'I3S'DJJL6,F5MH@4V,$-*&;<MTN&LX5+$HUSV+)O<F\OI7BZ
M/DBO";S$ _J!4?R=YS77[=T90\6FPVLVL0=:!19&P0V>QBNZ6^P*.ANRO*_,
M!\ULK@1N+ZJ81P=IX)R*TM**;9CYLXIH=_<-B?E!E@I,%TU1>NG+.DIS;ZEV
MZJV7T!%26I)2/BA5&OD>;'6'6.=2?-]_[S&A/HTG02+V%ER ;&:1$Y P]'$F
M?"<1* ->4// 6H;55F5J>9D'*^)22W[-77TLZT_Q#6@Q\/3  :QSANY.E7H1
MHL7C\OOH@[AC%7WAEZSNHU[HMM >5SF_O+/ 6AQDYD>\R0?OP0N))Z"Q,"@O
MOJ6#@>K$H"YQ& )WNR*C!=3X:R(.MP73@@ID&:6XZBRDIM(/OT$62B8,%&G6
M6!#1FP0!XF?]4:J)3ZE+>8H=J;*8@-RZ/V:?PC+])(H>@Z89Y\F^!9)DE'+2
M[.%)[B?."262BA&8PBA+1'H3%OKQ$!J!^TE3H\:]NZ'O^ FR[=9+PO86'.!]
MB,(4"MIN2?(]=-76*>6YZA7;\WAL.]7)&2_%3Z.(GT7DGH@?BP>@5X[Z0,*!
M(_G EGQ;#)YMB]F\]->:]<O"M5.!:[1#\Z;1[+XOH?8.#&\'GBO.N[TLI),'
MZI$J _)8(U;?&CW0Z&1 7XM 0.H"53A(/"H7HX!G'43D36P <[,PA/AY@*RM
MN/;]X99L*R7\"8SE9K8A5J28@ ^^_=;[T+M&O?/3LV];A8MMR#AOYC:.]%.5
MUZA*IJTYW[;ZSK!:F<(U.Q**G\T?@%L6Q$4NS/3!>32S/TM05>6&UF2'6F;5
M]6("6]N AM6'_AXT76OE9)^%-1YS%N].YCBEL<O\<1JKN@>V5B2QGT3R1!QW
MNW'+3\M@E/Z."=85W90D7:*WMOVGW!HFHT:7QS(.V[A;<=+Q03RY$\%GXY%9
M=N[Q.%G/(\N!T2HP^>=2Q-WZ:=QM'Q'QXU"+D=86Y[=-"'4Y!;Z<^-X.GV[3
M0?%<-90B.LTTI%/:+%<KRK/67:[4S%>]3^?'UW_T%W\/9P,8W[CO/A.1Y?#7
M(Z.59?DI_LY$FE7]:^*S+-Q7;YO ?E4ZEDR"*7+Q1/P@V]"/%P4C/=?$1W4H
MBF'*4"]*;]5SZ! '7A[T%JO K )?L4U":"-ZQY-D&#&8.&G56P]67U7S-(NY
MW5*B6MO-E.*]'!I]I4/SFBQSO0G.]Z8ICY^LO!F?MWC+Z#Z_9G1SZR)5?76D
MWZ"G_S8$(Y_L&YJKMO)^LU<XV9V4K\?/3LI?Z5QW4O[2I[N3\H<QPT[*7^ED
M=U*^'C_;+N7\YY\Z2Y'/MR'U'Z:=)Q?Y%Y3[;'3;<1L*')@'.FZAKRQROP=X
M4'D)ZP.0M%,5Z_&S[:IBYQ \<*Z5VB'5"-LRWYW4[Z1^)_5O:AEP14,_8NB?
MODM%.MSG.4=QADB6#]#)T*=>X4#6A;CQM?(*[ ?@YBTIA>+;ZN3_W0<&RYG+
M%9?EW-G+JA]?J^[U(9"5]@C,GP_;3D2F8HQA,@K@X7]02P,$%     @ :T0\
M5/XT!*,G*@  I= # !,   !A-3(U-S P-3!E>#DY7S$N:'1M[7UK4]M(M^[W
M4W7^0Q\FV6]2)3N2? ="'0.&L$,P!WM.:N]O;:F-]4:6/+H GE^_5W=+MF4@
M \;&:GEE:A);EKI[K?6L:U]T.(K&[M'__E^$'(X8M<4G^!PYD<N.#K_(?Y.+
M_Z=4(I>.Q;R0V23R]\D@#AV/A>&]$S!YC_ASZEOQF'D1L0)&([B7WW9+.J?G
M[9NAX\+GD%S?=.$C(\VRSO];>/K$GTP#YW84$:/5JI$2,773),>!3^W L6\9
M*97D>+\D SX<^/:4#&XMW_6#KWM_#,6?/1)&4Y=]W1OZ7E0:TK'C3O?)O_K.
MF(7DBMV3&W],O7]I1%S12,@"9WA Q-VA\S?;)X8^B0Y(Q!ZB$G6=6V^?N&P(
M5T0_^^0/7?PYV).CL9V[M,?%1P0E<,\A;S@SI'O&?P(F^JX--W0>1L[ B4BK
M538.O_ [C@X'04(I-+Z>7DC:)F]5=O*/C0NJ7]2V;#%IGK=FN30,O^X-[DL!
M<QD-V=Y1*NG#D?%49X"NB 4'Q'5"D /_O33Q0R=R?/C1\4+'9@=GW:M^J7?Q
MWQV047422;*.#N.C8PKX",@/!DV0&S;Q@R@D9WX<1"/R_V(:\,O4L\E9[+KD
MOQ@-.+8,N#.,W2@\(#WJ CAZ<3"!89,/-5TG/QS7A;[YORR,?(\=?HF!9P-.
M[<B84_,DM26.S#G)S]X6T0'0^>^0+%R#SH+,L_#TY.C'Q>7/]I_?.YU2Z=/Q
MG[V+JTZO1WY>W'0^ETK_23V@<4K,IB9TIE1:Y(=&+CRK3#Y=_5</^';\X^(S
MJ+!-IR00? (M#20;0 4"$HT8_"L8]]<"XX:<<5/...;9\,@IL]AX #]6#-&G
M40:V3)8'34 T2U(0?/\&\'$YA$+.U,=/QFZ*D 4T1-,)Z*;MA-9!ECOP@.L<
M@3 M/^#F*:+PN!"H/R0?C$JMW"!C*4T-B $P<?,4,OZS:7P$M1Y/:" L&]QN
MF.5*>CO<*A@B[^"R(I/  2X)3B3\X91#_T^,J!<%/I@_T1\WBS"N2> /'9 Z
M&,-H2NX=X PE1D,G QHZ(9GX#JC:;(#0O3]A 8VX%96/DC$-;D$=GN_UU'%C
M+E48HB<L+K1 PA%02#YUKGN?R3V#CQ_T<JT%[  !?IQWF&&%7J[6?L\!:-GQ
M[>>'<N.#HXC(![-1-F8\!:Y;-!QQ>NX<CJ7!-*72_QU="3=!QD#/V.<,C<<P
M, ^X$S-;(^S!X72GL$V8&TA8#*CUR_5OGV@>(.@^"=RLK=@(9L]F:B7Z2,8Z
M!V]-KY7-.7B-UD<R@C$PKJ> Y ]5LU:N+:(5FM&?9V'W&3#- &"+P93\.Q:4
MQ+! -I4,.$-BLW "C ;^\D_P& PXGDS<*;%&%(; S87C#5TA3V)//?# UF_D
M"IA<Z-^L?!3@,\MZ<TDSR_76V^#XH=E8X-:K<?@D4/[CCZ9IZ@?]QV;SGH;<
MVK 'B[DN#XJ&CN= ?T +7/;C*(R 55P8?/ :N1]QO;QGA%HCA]T)NRS@ ,]1
MSW+ >J2&FK,XE,X*;A/N:@$#U -WP&^^8Z 8H2:&:!P K!R;?&>>QV"4)V5R
M[%N_1GX01AHY <D%$!5IY!KZ &[ <'DG)S"2(>D\,"N.G#M&NL,AA(%@\N9D
MARS+Z72, 1NZS(I2<0V B"AA>R@UV69CW@?_?TFIN2,"9@(QGG]'1<\A0#4"
MGG+.ACY8."XD"-YBRX(X%-Q3\AMP7YA6:OT5.S)\@&8B=BOE"M>A.;C,(S_N
M<3T(<\'E,TGBW.0/J24<!(7++ %X20(<_N8"O652$#1+_[T?N'9)N'H((2FW
M4..Q$T42Q1!LWG&16V 7@=H </93=F:#,GK3Q<:E.ANBDPL"+4&TQ!T):!I@
M-K;Y\$;^O>"4Z)5KI.PS\,&80W><$M\"F'/*(HAWY8AO@8QR"HME2Y9!^$)D
M^*-]<WYQ53KN]OO='VF0?'+9:=_P0# :'9#DCG[W6OZ\1QS[Z]YI[_KLFMZR
M8]#P7VWXZY$E7.CDNGW>*1W?=-K?2^VS?@>:INX]G89/-+7<#(\L@[2=X^[-
M:>>F=-DYZY=^7ISVO^T3??)P0+YU+LZ_]?>)R;\D-]WP2YF[DL^&KG^<W27I
MSMQVTKWLWLSS@:>8L4^JDP=Y=](.<"?3R''[Y/OY3??/J]-2MCT15Z<A^MP&
M/;KR9)@UM_1)C/NTTX)G_XR26$2JEG ]<W,,_E/Z<+-2KGY<\@Z:P)=4^ 6]
MELJ<*-I42UTO=]7PI( B1^&S^LHC89$]BL&4P?Q8;BP,)>]NR4') 0^8Q[@_
M&P;^>+$IX47I!-3EP1E#FZ Z'UI9V,R<*]A:1N+?<L.H<B;PSL50%ES/@D-:
M#)LA<X!K8/4%*SU(/I-?W6EBW<N$NX[;P+\'Z7&78<="<Q,WW[VYZ%X=@OE)
M@0U]1XY%W31M$BE4Y$]XXN2QTBC)S(Q,0@O&$XQ* #'(?_QA-*H'AU^@Q2-R
M HXI=F5,+R-/23",XAY^XO_.:3_NM$\V-Y0>I;UE/R+<%[BI!#ZW ; /AC2+
M^+)XFSF/,9>C"(_\X3!DD6 TC#4)>^S8DGXHCB8QN#Y!)$A$V&C.@L58QG7@
ML@P(%OH%\3@@;G!N(BU:P#6@+8L@,;:0/P%>-P7T4VK82V.^H0LF'6*R*!"E
M%.FUDG&'D@G-<FM9%0498Q[*P/@6'"O(SF$I/)V0TT$M\ ZA / =7..9@L>=
M3_"+00<<@G!K!.$&<"'A($1&_/:$:*[IBTR"\#:()Y))P/=(<DTZM!A<6Q0+
MWDN&/TW]N1B2C$87,/?!T,O-66BS;'Q$@'^[^"2/N'@4R&L)8I@I4ZN0RWQ\
ME/P9YE)H^S+-EBI[PJ^#PY:1 PQ6J(R0E6-Q>J$;U_D[B3J\)6YDL2Y9 ]$G
MN.CTD:4X! +M.RK"R%ELS5-^N!Q"))B$(@OPOO/Y30*)%HU#&=["?1&,CH^6
MD^5[(LZ[HXZ;9*3EC"1F=I4_($SKD-[Y:=@MNI+QQ$*L-78>-,[DQ&(G9HRK
M]RP@%?S+,F"!W_)9:2^%+[#B0."'9U$!@V ,- G"G5\ 0H^#4\3O0OO2T3[C
M*N9*\(P*@@#A44@D/2">28LAZ+/'/'2/DA#R4Q+\]CKM)(;Z#"B8\.IH.!-;
M-A?@E08>RLG4NP+)S=SO .'@7.L?GT:OEDV"%C-I30S.K)9%!O^20D7_,5-2
M?<C*P_$6* IY6X (QYTN.7S^C=JVDP;V_/NS;CU<Q(5L1[IY4#T*'.>#Y@D-
M8 I,>#13G;DS2L#$B82AR9_3899).QD(-US -7!.W#B!CH(Y=*R2-%[<VJ6$
M0>XPXLV"7.^8JRV['U!43W)=>!3/AP0)%!HNN0!D]QD[W@Y%S2'#H0&P6UNH
MY"36BIM:HUYN<L/T? U(Z%W6)G'4&8T#>+H&LI=BC>@#@>9E4:M:KGT4S2\6
M"YYIPS0!>\]7[V9%D!MFT8E 7#>.7-__]6Q$.<LK%XLSB<[\?)S>)C&'MU"Q
M N8,0=LAB>5:H\TSH%G>(Y$V)9G"+QM/7'_*H#6+CGD4=0N9+B??)[=@&@1[
M(IZQII%#FJO>C_B,A$?OG%LIH8Q_XWAS>7%))(WST@8?U8S"+'H6LKBY_!(D
MBHP/> F!A803-)6,)\T*4P\.Z9YGA[-TV&54*(]4L>48010%_&%TSRM]X+B%
M_1+&%IAV.Q+VTYGPT,R>I[L:+S@(J\2?$H8#N&4[_'%HV1&(BD5I9<@5P+,8
MMX\C_H'_L$0VU\S($0E[6KR7TK.9ZW#GFI(RSW^?2T-GQ17C("MD47^6UI0'
M -EB0MK^,^4"D7=(6H5120<I]3P5IO@\$Q"7C\BC)[Q<'GL"!P*B@2\-=0Q<
M[D*GV5+C4X6-Q1XR.8L<R-TC,VP#G\#-#V//IK*$G#&C,\ $#.RLK#*+:',F
MHK2@!;K$>/'&89XUY9->X%:%@>;^C4.&3^>5R25H9D!O9;P6S 902J$G\I''
MB8/47_Z$3!, 0;>.J'>#KG#@:%E-=835]4+^4])7EG+0'<CSQ5RBD/(,+QQ]
M/*62/L2!P#>II?.RFFWS<$B*?99%SG51:!XPB2OUT+=$5 3"39(OB(_<.?4+
MI:>(62//!XD*_;<#YVXALIG')S/=2^.<I!)Z!T&7;!% "H[#GXCH4*;5"9^R
MQ,\ NQBK2RP#PDKA-(S8&.LWQ:G?),[Q$KRJB#GY_#;H*-@;T#KK^6PK6VKG
M3]T[W&%P%/(PQXJ6#%L2)GK<H?.<5]HM7C*$6 &B(&Y&?4]$NO"DYXS!(7##
ML)R-2"^:K55*'\>KR7Q8H$TA !Q&+%756:BQ+A5@$N,H7)$<];(Q3KU'8NL?
M%<1_ZT0RX8C,+6;AR 6HE1?)2BGU?@D+-H\BN#.!O$QH;QS*TKI(!I((.W$>
MXKZ%JH0L2<O %8;,'9%D^KV(O(05$LS.S X,J"LL=CAB+%JP<K&TYS++% -,
M[)64TJUT1JE#D';_B00SF)GDN77A_FSH0RHA10:\3R8D%MD D64R/EE23HVL
MB&PC&(,EC*0+@BEQ2*7#>^0N>:.RRK!HAX$!HE8 07(L^<37>T@52%@HDCWH
MF>>Z++AC::H;I=,+HO@]"VC'?LB30F8Y?AP^FIN 45CLMWB!J/?$]T3\ ^(X
MH3SW@ Y_LH$%Z"87G@B$. >?CX 7?1W$)7-7!HV-?)<GM]:\#XOW(<*N$)Q2
M.,_DO.D\3)?S@S)>%?/W&CD+'#Z/OSS]#V(!T[>OZZ3] URU!S)ROQA&<J$#
M1+! S@;(U,%*24P]IF!T&E9:E"?6X(DXJ.''.X>"4"0OHB2TC);S^0OA]4 M
M(,Y(DT,Q3<$&H#/0[S4O,4$X2GGLP+N P,:' =PZ?'1"(>DO)BI1L]R6#U,N
M*!+FQ/=X+)L\DZ3F<.77/AE%T23<__*%^V$P#G]503_*P- OE)?X;,:^5!N5
M1M6H5UJ2 RD]0CZ<V !RE#L9'3PEC(0,$H/.N\0!$CSV$"U%,&DRDZSK>#;%
MZM$A(]]H, !V]8#I BK/0NLDR6O#]$Y9F*0BK!><<OAH[F?]:HL9M"_R(6<.
MX?GLI\Q3G+&<-^+_#K+I5;J.A#,D,9\+?!%5$*" ,V-F034 _S0='S>3$!_9
M)3=Q<PLDB+(AA$J^"^H=..$OZ=MB+TGCN0W)LE<\8?DQZ)*H;_'YAGAABG26
MQ1!>]P]D.3/)Q7R1 ::= QC]2.0Z+O=O@-IPL74*C5B1+!;\AH*D;"7@8L<2
MCCS,YH7G),R^9?YM0"<C[M'EO'F2R)YT___%:<EHS5)$C=SR"HTGC :UDM*J
MG^5 :HB!Z6,PLK=)=KM0I7VF;9%9<F<](]MCMS+4E<^*DNGLP40';EU_P),(
MD*8_GFI/ZL5\^CSIQ)>%UDS&E\Q>0TCCB/G/"V]60WJZU=FL=\ G8@?_E@%"
MEADROT^'!QR&?^VT[,3+W+.B:IHH<B@L9!5S_RU]E#!XDT@F44/AO-,BO!SE
MPLSSXORRF#)>K'EE<N*D-"R2I5DY:):7B?PB$^QQ5=!F"!;/N70@PHTP6LX5
M9<&(#X_7@AC7<9+DQ,RY!4L.B0K/_D2K9=)C[$EVG_'G#+WTG?!UFK;,O_B-
M/9DS.DEFTWF ,4+PQROA8R<,TTAHR"N?2U8&C#3HC<A[H.]4S?B:!X?7X (>
MF4+NS ->[H#X2@B@7E2L$R=9SCI5[BI=ZHR7K (OR/L0-]W*;GG0$,-7"Q@:
M3VQ1S. IVYW##0;<^QN%IME"'@?  D4:D!G%/,P6/H8W*_J.9$Y(GRTR@\%O
MBU!GD9QGK?U/SOOYA!85JR3C@$_,) GA+#F=SE)6/KKE;)NF^IO8>U&2GI47
MLH6E>8 (C.?@"(73%1-38R MEG4&;5[DY7 6E,O4E+MM.N9=RUI_N%"/2@>P
M9!-2D&7%"1*CLD+A47<* 0,,*0P3HP7"329,6%(*6#(_7*4#9\##YF0I1)*1
MB.A=^(QY(+E8P7X^G)Q'D%Q-I&0RJ. S$1!'W-^7!T("@@L\]GB,!LS3%<S3
MC;K^1-8@EO$2GLF%X#\!YE_W=,G)OVTVK%>:=G50J[6J5=-L#8:L91HUO5%I
M-O1A;;9:74X*E( H4 DAUX>#Y!I?AYU0D5P)Y-0ZC2/_\<KU98$]$E\4/!(I
MOPH)@'\/!'A?]XR]59=H+R\*D/0<3+B+APQQ3LH>7TZ?]%;?.SINGYYW;LB/
M#H 1(LVKD_+AE\A^#+TO3PS^>8+F7>S]$W%BL?O+1W\T7T^_-+['@W[16+#K
M G7]IN[F S?5I7J!AN?WK:S)DJR=23D::6%XJH:Z20^_#M>S15]ZTKWJ=2\O
M3MO]SBD$3U>GG:L>?.KUX<*/SE6_1[IGI'O=N6GW+^!6Q:G])*I>$)Q#-,^G
M!Q]XWIYL>,FL*ICO@^%YQ>=WB"\*JF[8M;+V356JT?4A-/( C?7%![MIR;!K
MM ]%M@^J,@FA@:XCYX+#KK=O']:4TP_$LNC97$?HNXY-!BZU?A%C$CTQ^ON1
M$[$2GUQA^\3S[P,Z631!M<=S5(*(R:KC7IJ,69QZB?Q)RE&^M)XQ\L/WHE%(
M.H\/1EF>*'JKM#=74MD._YZ93T-DOAV9]XPOI5H+--$[8=?*=;TM>Y!>26;H
M7V)<7Z+2KR7G#<85&?L/C!5+L7/*5N5=.Z(/U7IK:JWGE:VHUD5''S(6O36J
M=>'0AXS-B;?&(@9VG;^N7S$9500W\^E/C\8VW^_].:\F,3>\6D=M? <@E6\'
MJSR;=@Q-:* 04EMG$X:JV'7^NL;58D@U4IV#760KCNDJ/7\\G\S'KM_2]0IU
MN5<N='UAM/-A[6&S>CPP*C6M46UNCQ,(1 2B *)A:A6SA4!$(&Z7!S6]IADM
MM(@(Q"WSH&K6M%JUBM48[%KMKC%#1ZJ1ZAQ48]YPA%QFD"?\F,GTI4_YE AV
MO;&CPMYC(=9F(JIWF'_?1;8V=:UE5(J4,.VZ1%%1-L+6>E,S&Z]*Z%!1\BU1
M5)2-L-5LM;2&@9I2()&BIFQ&4VH-S6S5L$B(7:O=-9Z"ADQ")A6?27E<;G8N
M7EPKO6L^Q85=;RSVRW%PE^N8.<=\JU6U9N55,3%"':&N)-^J54VO(=15$AE"
M?<52AU[3JDTL"JHD,\3ZBJNA^511]56KH;&LAUWGKVM<#X94(]5%6?M7VSOJ
M,=>%WS7"/'!:3+PH6[[VVAX['G@^^5;K;?MV=6?T<ATRJ<O6BJ&U&I@H%TBB
MJ"B;2;,;FM["U9P%DB@JRF9R=+.N->KK/Z\7-04UI5AL-?3*:WT*5K.PZ_QU
MC4N+D$G(I.(S*7>+U"I[1]T)XZ4U[Y8P&GCP+^Z\?677A9\US'7XFF.^F:;6
MK*__?4H(=81ZWOAFU+56W42H*R0RA/IJ?&LTM8:)A6R51(907_%@@9IFU.I8
M7\.NU>X:5Q AU4AU45:+5?>.+OBK:5@8D4^.9_EC]IFPAPGS0J81CT7Y%-&N
M!Q,8A*WX/JYJ:_TOXD*@(]#SQC<#ZT<JB0MAOJ(]-W6TYRH)#(&^XM+X3;Z<
M?$T)3VWOJ!N-6$!X]@ TBBTG0' 4L,@)V)AY$=P<1F^8%-_U57JY5A]UV?HZ
M[=H-)Z*N-%%)-J,DKYJ\0"7)MS1123:4=Z,K*9 X44LVHR55/ T9NU:\:]P>
M@$Q")A6?24I,XG>2_29DP(9^P(B<RB<1?5#T[6^%K^CF.K3,,=_X1I!&H=Y!
M7GB1(=17WPB";UA22F0(]94W@M1Q(XA2(D.HK[@1I*JUFJ\ZD@CK7]AU_KK&
MS0%(-5*=@XT@*QY6<AWX=XY8IS7T _4+1LJ'>NI.Y^4Z$E27K36MKF-*5""!
MHIYL9F&:UL15-T42*.K)9LK)#:U1P9F3 DD4%64SB@*15Z6)%3KL6NVN<5T1
M,@F95'PFY:ZZ:.X=7;$(#T$N3-=+L9SMQP.7)<&<639K^8[G/KQ7SJ,VFR _
M-!N%VN172#$AFE^&9OX^FT(MGBNDF!#-+ULTI&O-)J(Y[V)"-+^(3=665JGB
MN\:P:\6[QK((,@F95'PFY7\+:&5A"^B$!20<T8#MYU.,.4$0KF-%JI'JM5"-
MT3EVG;^NT0 @U4CU>V]0R1<[UA)< W^.:>A8^01! ;K.36'RW>JW.>:!7JX5
M:I&P>A) %'(4ONZ,2$0AHG#]/##+.MI"1.&VE[*4&YM\_4=^X?J&Z'TGXVBU
MNL:<':E&JK$^LX[ZS*GCQA&S\PF# G2=FU@(XT&LT&Q? HA"K-!L7P*(0E&A
M>=5.?40AHG 3%9KZJSRR.C$[=KT[76.2CE0CU>]=D-E45:2V=]3CJ\!#$H?,
M!H<&/XTG<42Y@R/^<'8\P\L6C"-@D&JD&I=.8]<[T#4: *0:J<:I.5PZG8.5
M+X5\"U*NCZ[-,=_,EF:TJIIAONH-4@AWA+N2? .XZ[6&9E8+->%=>+$AW%>W
M[E6P[G5\GX5*8D.XO\&ZFUI%W\W78>+R]B)WC745I!JIQAH:+F_/A8,M9 "%
M@>?*@6>EWM#J+7R_IDIB0[BO#'>SUM!:)E;15!(;PGUUZUYI:+5FH5YF4GBQ
M(=Q7M^[P?[/^UE=6+GZ#G^G 99D[,K_;SEU*UH_VS?G%5>FXV^]W?^P30Y\
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
M<2O4PVU8H0^E*OQOG_"6LAX5@6Z-H4HPK(6A'*0LL"9 YZXO_?D39.-U7Y2
M%_U2XNR*GQNV<[D7O.VN]944]4*?!WN$M[QBX 5>G6'3U;WXE@:\M%>=.L;W
MCB2I%_T=/FN_X#,)(90EH2N@!=M6L(9:L();3500SR6(:7KS/9UQ72'@M2M@
MP%[( >$'7-LO 7XS=4:Q!T /A8H!BJ$F+W"I&#E[?XOJJ7U]BRR=9;?:_%0/
MZ 07@)@G3B2PJMJ^N$7);)\R_LZZZ.Z)Q/"OP>G"Q6#4< /B9#-7U&E\=>2!
M\EEV%F6G>_&+0=J%(?63*9(H*TL:88<.7HZ!_35EE3">S!]Y1R52=.%B4&JX
MR6LQ)#-G+\6 ?;6OQ(#DL^P0D04:3WZ:_XQ*T8%?BJ%;'5(_HR*6LG+[.@S0
MH7TL;\@C]?@+2!]>5W,2 ?^;V: HA@8J&O )^+E"5&^MHU27,;LAJ(B@/-2#
M__-L6BMB-;DBK8"X!%;KTSZS0L,2/V"L&)04:T"HX.2*3<A41Z6JG8DP'I9#
M>!5(S>2)[ FRDCH@M[NM^V+C/['%P,"O1)DDTA8N2AQLXU5#UULYX%VWG2LI
MLS*"RE /?OO(N&#$;H+AG;VJEG=WU:EX'6ME+J[9$7^)=W$JS%]Z/?L?4$L#
M!!0    ( &M$/%1C_GM=%@8  %9!   4    8FUI+3(P,C(P,3(X7W!R92YX
M;6S57%MOXC@4?E]I_T.6>89PV9TM59D12R]"P[2H9;67EY5)#%B;Q,@QA?[[
MM4/,8L=)S-".3E6I37,^'Y_C[W,<']Q>?=[%D?>,64IH,FAT6NV&AY. AB19
M#AJ;M(G2@)#&YT\__G#U4[-YAQ/,$,>A-W_Q;J[OAH\+$@EHZDT?'\0E]BY:
M;?GE_<8H"AD)E[C9E(T%ZM]+^6V.4NR)3I/T<I>206/%^?K2][?;;6O;:U&V
M]+OM=L?_\^OD*5CA&#5)DG*4!+CA"?QEFMV<T #Q+.*CYKLYBY2#GG_HJQ0A
M?VLJ6%/>:G:ZS5ZGM4O#1AZB-#MTHN"[ C[/J=/O]_W,>H *1Z3"]2%M,7J>
MMQ\_1B/\B!>>_/G[X[BT==^7"#_!?(+F.!)=9LWYRQH/&BF)UQ%6]U8,+^Q^
M(L8.;N3H].7H=#[*T?GPOV?_G/"64DHSRE'T.G%F_HJQ%KHY/^C[UQK:JI#O
M7W.4Q13'WV&4C[HY/^@I9H2&-TGX]H&;7;U6\$\<L>\@E6)GYR?P]E&?$.H<
MB:6$Q9ACU@IHO/=^38--C!,^3 1SG/"7<;*@+,Z6AOK YS$1<76[[4[W(HNJ
MVMUQE&N&4P',+!-Q0^L+[SA.0ARJWF2H9^21=:LZCFB@]17)A9"R(B.IZ"NC
M(\5!:TF?_1 307&W(R]DVMDR]T'\\L^(BO5_.$\Y0P%7GB))S:!AM8D(94:&
MS7_S0-4PS81'(TZ;*0]3-^E1'O,X9'K$B 7*D[C42"RNUCG"7R,F_#6#%8D.
M_"\8C<M&DE:&?AS>I:=Y\#CU]):4A9@-&FWY"B<:+C!C^0RKB#L+.CJ>AF])
MX%!$&\J(;R.T-!BTVO)Q,&SP.*P*OH9$HVG.8@<PBTIVAR7S6CS+2^:C%6-,
M3 ,#CUV79!RGJN$B9[L+F.W]@O2(ET1FD_![%)MD5T'RX;%#X%'MD$H-TW8/
M.=$]\$2/Q>:?K2G+TA/ODQR/Z";A[&5$0SOO3BTT&=2T@*J*4Q)U$DF-PUPS
M/X/7S"V)\/TFGF-F%4C1K*GAV R5^M(4G'@^;IV3^@MX4F=H-PY%:F1!]K6V
M"H9KL!K=I5BHW+LEYR2$4E>Y*CZ"5\4P#$6B:?Y#;'UQQZJ("IRF!BL.JA+J
MDW)2@=5-KH!?WZ$"NHX*Z#HJH/N>%& F]8T*Z!X4</$.%=!S5$#/40&]]Z0
M,ZEO5$#OH(#^>U' 2%P^L!G=)E7\%U$V]H]1P+DO3>@4YH^=J)H/Y-*=%GRV
M5WE@4T:?R?Z3V5+V2Z V"12@P'50G=HI8BAX4HJ 7 ;4Y;S?N%8^!W2(]2&@
M(,"9MZ=RTO17'A33\$N >>13FG(4_4W6I06A*J"-=0,(G/NJM$Y1@.%'Z0!R
MA5"N64.&D85YFTE]3*B9X+%;$7H-GWI+Q2#D>IT\-Q5-5S2QU^O*S/EP%,WP
MV*Q)H8;18FO%*N2"W1^,<(Z3$8WC39)7EE*#VDI,/C@E&'@DNR13PW2)"T4W
MY$K<$XU(0#A)EE_%:R,C*#*X+@?D8V,#P&.Y-HT:BFWM%;^0ZVQ3AJ4LL=@)
M9*<[Y&$B]K!8%![7]<!\H*J \'AW3JN&_RH_2@>0JVU&_.,TW6#FK(92N%T3
M%CAX9=2E>)H^+-Z42B!7Y.[IC"%Y7/_I)9[3R'*RJ@*1#Y05 8_^^D1J&+<Z
M4&=PX%??;F+,EB+Z.T:W?"6TNT:)O>12B=3VX"5(>.2[)^:T"R]QI,0 N?"F
MSI+=DE3L5O["B-V*.^8+?PW*.(-70,$3@%M"CN?P"DX4\9#K<'KP^Z.$]=1;
M<%;R-1QT^LN3.DD FALE <@EN/W#:R028"@:BU>5W1=L7P)*,-K#OX"!1[M+
M,DX/_((+13?D>MT3#C9,!-_ISF<R5W.C7V)6V_R"&1Z_-2G4;?$+K16KD.MU
MVDNH0:G5E@^&88-'9E7P-4P:316-H.MPN?AN=L$*)4ML.1E?!3$FJ0Z!QZU#
M*HZ35?>@F(9<D;LQ_RCO5EQ@-L%+%#VP_5E_+*(N_=N(TYH:A^7=FL)3S!FI
M.QZ?=_.L%'9NK>_*+PSM1-R0_]U@;Y'?Y'\#^/0?4$L! A0#%     @ :T0\
M5.A_-M1J$@  %9    T              ( !     &$U,C4W,# U,"YH=&U0
M2P$"% ,4    " !K1#Q4_C0$HR<J  "ET , $P              @ &5$@
M834R-3<P,#4P97@Y.5\Q+FAT;5!+ 0(4 Q0    ( &M$/%1**#])5@,  'D/
M   0              "  >T\  !B;6DM,C R,C Q,C@N>'-D4$L! A0#%
M  @ :T0\5 :4- +4"   /5P  !0              ( !<4   &)M:2TR,#(R
M,#$R.%]L86(N>&UL4$L! A0#%     @ :T0\5&/^>UT6!@  5D$  !0
M         ( !=TD  &)M:2TR,#(R,#$R.%]P<F4N>&UL4$L%!@     %  4
*/@$  +]/      $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
