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

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GORMAN RUPP CO
		CENTRAL INDEX KEY:			0000042682
		STANDARD INDUSTRIAL CLASSIFICATION:	PUMPS & PUMPING EQUIPMENT [3561]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				340253990
		STATE OF INCORPORATION:			OH
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		600 SOUTH AIRPORT ROAD
		STREET 2:		P.O. BOX 1217
		CITY:			MANSFIELD
		STATE:			OH
		ZIP:			44901
		BUSINESS PHONE:		419-755-1011

	MAIL ADDRESS:	
		STREET 1:		600 SOUTH AIRPORT ROAD
		STREET 2:		P.O. BOX 1217
		CITY:			MANSFIELD
		STATE:			OH
		ZIP:			44901
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>a53891166.htm
<DESCRIPTION>THE GORMAN-RUPP COMPANY 8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<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:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:cef="http://xbrl.sec.gov/cef/2023" xmlns:grc="http://gormanrupp.com/20240202" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: Business Wire
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 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_382d40e4e7f34262b55e0e03ddb6f29d" contextRef="c20240202to20240202" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_fc25238d6d5a45688c96a62cfc63cc60" contextRef="c20240202to20240202">0000042682</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="grc-20240202.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="c20240202to20240202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042682</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-02</xbrli:startDate><xbrli:endDate>2024-02-02</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>

  <div>
    <div>
      <div><span style="text-indent: 0px; font-size: 5.03pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><br/>
      </div>

      <div style="font-family: Calibri, sans-serif; font-size: 1pt;">&#160;</div>

      <div style="font-family: Calibri, sans-serif; font-size: 1pt;">&#160;</div>

      <div style="text-align: center; font-size: 14pt;"><span style="font-weight: bold;">UNITED STATES</span><br/>
        <span style="font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</span></div>

      <div style="text-align: center; font-size: 12pt; font-weight: bold;">Washington, D.C. 20549</div>

      <div style="text-align: center;"><span style="font-size: 12pt;"> </span><br/>
      </div>

      <div style="text-align: center; font-size: 18pt; font-weight: bold;">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_c6f6d90867184825912b998b570727ba" contextRef="c20240202to20240202">8-K</ix:nonNumeric></div>

      <div><br/>
      </div>

      <div style="text-align: center; font-size: 12pt; font-weight: bold;">CURRENT REPORT<br/>
        Pursuant to Section&#160;13 OR 15(d) of The Securities Exchange Act of 1934</div>

      <div style="text-align: center;"><span style="font-size: 12pt;"> </span><br/>
      </div>

      <div style="text-align: center; font-weight: bold;">Date of Report (Date of earliest event reported): <ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_51f91f1bb2c7471cb557146d4fe2650e" contextRef="c20240202to20240202" format="ixt:date-monthname-day-year-en">February 2, 2024</ix:nonNumeric></div>

      <div>&#160;</div>

      <div style="text-align: center; font-size: 24pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_93ab8b17c7eb410aad8abeead1c607dc" contextRef="c20240202to20240202">THE GORMAN-RUPP COMPANY</ix:nonNumeric><br/>
      </div>

      <div style="text-align: center;">(Exact name of registrant as specified in its charter) &#160;</div>

      <div>
        <div style="text-align: center; font-size: 12pt;">&#160;</div>

      </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: 32%; vertical-align: top; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_26d816a4776e42239c555c685615c3f2" contextRef="c20240202to20240202" format="ixt-sec:stateprovnameen">Ohio</ix:nonNumeric><br/>
            </td>

    <td style="width: 2%; vertical-align: top; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td style="width: 32%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityFileNumber" id="Fact_b47142f635c14594baa26244c03b50a3" contextRef="c20240202to20240202">1-6747</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 2%; vertical-align: bottom; padding-bottom: 2px;">
              <div>&#160;</div>
            </td>

    <td style="width: 32%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_6e2a9edfc27a48cfa3c021a6fd747d23" contextRef="c20240202to20240202">34-0253990</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 32%; vertical-align: top; font-size: 10pt; font-weight: normal;" colspan="1">
              <div style="text-align: center;">(State or other jurisdiction</div>
              <div style="text-align: center;">of incorporation)</div>
            </td>

    <td style="width: 2%; vertical-align: top; font-size: 10pt; font-weight: normal;" colspan="1">&#160;</td>

    <td style="width: 32%; vertical-align: top;">
              <div style="text-align: center; font-size: 10pt; font-weight: normal;">(Commission File Number)</div>
            </td>

    <td style="width: 2%; vertical-align: bottom;">
              <div style="font-size: 10pt; font-weight: normal;">&#160;</div>
            </td>

    <td style="width: 32%; vertical-align: top;">
              <div style="text-align: center; font-size: 10pt; font-weight: normal;">(IRS Employer Identification No.)</div>
            </td>

  </tr>


</table>
      <div style="font-size: 12pt;">&#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: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_553680c604d140119904b59d828d1be5" contextRef="c20240202to20240202">600 South Airport Road</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_bb9aa5662c7f4e8eafc024517a83f108" contextRef="c20240202to20240202">Mansfield</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_b2250bb7a84745e9a0807df9a8042918" contextRef="c20240202to20240202" format="ixt-sec:stateprovnameen">Ohio</ix:nonNumeric></div>
            </td>

    <td style="width: 2%; vertical-align: bottom;">
              <div>&#160;</div>
            </td>

    <td style="width: 49%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_964f04ac0c5944ceb4f53a4cde7bf269" contextRef="c20240202to20240202">44903</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 49%; vertical-align: top;">
              <div style="text-align: center; font-size: 10pt; font-weight: normal;">(Address of principal executive offices)</div>
            </td>

    <td style="width: 2%; vertical-align: bottom;">
              <div style="font-size: 10pt; font-weight: normal;">&#160;</div>
            </td>

    <td style="width: 49%; vertical-align: top;">
              <div style="text-align: center; font-size: 10pt; font-weight: normal;">(Zip Code)</div>
            </td>

  </tr>


</table>
      <div>&#160;</div>

      <div>
        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Registrant&#8217;s telephone number, including area code: <span style="font-weight: bold;">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_f1d879e8b67f437db3ba8f8b072d7721" contextRef="c20240202to20240202">419</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_1efa9cdff559439a8ca3cf283d592f10" contextRef="c20240202to20240202">755-1011</ix:nonNumeric></span></div>

      </div>

      <div> <br/>
      </div>

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


  <tr>

    <td style="width: 30%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td style="width: 40%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div>&#160;</div>
              </td>

    <td style="width: 30%; padding-bottom: 2px;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; text-align: center;" colspan="1">&#160;</td>

    <td style="width: 40%; text-align: center;">(Former name or former address, if changed since last report.)</td>

    <td style="width: 30%; text-align: center;" colspan="1">&#160;</td>

  </tr>


</table>
      </div>

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

      </div>

      <div> <br/>
      </div>

      <div>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="font-size: 8pt;">&#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: 4%; vertical-align: top;">
              <div style="font-family: 'Segoe UI Symbol', sans-serif;"><ix:nonNumeric name="dei:WrittenCommunications" id="Fact_002e3da780da4cc090157d26d1fb0064" contextRef="c20240202to20240202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">
              <div>Written communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</div>
            </td>

  </tr>


</table>
      <div style="font-size: 8pt;">&#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: 4%; vertical-align: top;">
              <div style="font-family: 'Segoe UI Symbol', sans-serif;"><ix:nonNumeric name="dei:SolicitingMaterial" id="Fact_b813578f30be4015944284603d4c12c7" contextRef="c20240202to20240202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">
              <div>Soliciting material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12)</div>
            </td>

  </tr>


</table>
      <div style="font-size: 8pt;">&#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: 4%; vertical-align: top;">
              <div style="font-family: 'Segoe UI Symbol', sans-serif;"><ix:nonNumeric name="dei:PreCommencementTenderOffer" id="Fact_7d8d3f55e3d64391a9053cf1bdd8e53c" contextRef="c20240202to20240202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">
              <div>Pre-commencement communications pursuant to Rule&#160;14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</div>
            </td>

  </tr>


</table>
      <div style="font-size: 8pt;">&#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: 4%; vertical-align: top;">
              <div style="font-family: 'Segoe UI Symbol', sans-serif;"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" id="Fact_a64777a932f943ffb8f2164d1b3d6ee5" contextRef="c20240202to20240202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">
              <div>Pre-commencement communications pursuant to Rule&#160;13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</div>
            </td>

  </tr>


</table>
      <div>&#160;</div>

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

      <div>&#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: 36%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000;">Title of each class</div>
            </td>

    <td style="width: 28%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000;">Trading Symbol(s)</div>
            </td>

    <td style="width: 36%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000;">Name of exchange on which registered</div>
            </td>

  </tr>

  <tr>

    <td style="width: 36%; vertical-align: bottom;">
              <div style="text-align: center; color: #000000;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_38bc63220ad0488aaaa74b2de48447c0" contextRef="c20240202to20240202">Common Shares, without par value</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 28%; vertical-align: bottom;">
              <div style="text-align: center; color: #000000;"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_f195b54f9cb7492fbb984baed1b5d175" contextRef="c20240202to20240202">GRC</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 36%; vertical-align: bottom;">
              <div style="text-align: center; color: #000000;"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_8040e23305364a97ad2245f5fd6674b0" contextRef="c20240202to20240202" format="ixt-sec:exchnameen">New York Stock Exchange</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>


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

      <div>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><br/>
      </div>

      <div><span style="color: #000000;">Emerging growth company </span><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_624fedea93ac42a581d8fcaba6aa715a" contextRef="c20240202to20240202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></div>

      <div><br/>
      </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-family: 'Segoe UI Symbol', sans-serif;">&#9744;</span></div>

      <div><span style="font-family: 'Segoe UI Symbol', sans-serif;"> <br/>
        </span></div>

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

      </div>

      <div style="font-family: 'Times New Roman',Times,serif; font-weight: normal;"> <span style="font-weight: bold;">Item&#160;2.02</span>&#160; <span style="font-weight: bold;">RESULTS OF OPERATIONS AND FINANCIAL CONDITION</span> </div>

      <div style="font-family: 'Times New Roman',Times,serif; font-weight: normal;"> <br/>
      </div>

      <div style="font-family: 'Times New Roman',Times,serif; font-weight: normal;">
        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">On February 2, 2024, The Gorman-Rupp Company (the &#8220;Company&#8221;) issued a news release announcing its financial results for the fourth
          quarter and year ended December 31, 2023.&#160; The news release is included as Exhibit&#160;99 and is being furnished, not filed, with this Current Report on Form 8-K.</div>

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

        <div style="font-size: 10pt;"><span style="font-weight: bold;">Item 9.01</span>&#160;<span style="font-weight: bold;"> FINANCIAL STATEMENTS AND EXHIBITS</span> </div>

        <div style="text-align: left; text-indent: 36pt; 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;&#160; (d) <span style="font-family: 'Times New Roman',Times,serif;"><span style="text-decoration: underline;">Exhibits</span></span></div>

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

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


  <tr>

    <td style="width: 5%;"><span style="text-decoration: underline;">Exhibit</span></td>

    <td style="width: 95%;">
                  <div>&#160;</div>
                </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 5%;">(<a href="a53891166ex99.htm">99</a>) <br/>
                </td>

    <td rowspan="1" style="width: 95%;"><a href="a53891166ex99.htm">News Release dated February 2, 2024</a></td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 5%;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">(104)</span><span style="text-indent: 0px; font-size: 10pt;" class="TRGRRTFtoHTMLTab"> <br/>
                  </span></td>

    <td rowspan="1" style="width: 95%;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td>

  </tr>


</table>
        </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;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br/>
        </div>

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

        </div>

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

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

        <div style="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;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.</div>

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

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

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


  <tr>

    <td style="width: 50.00%;">
                  <div>&#160;</div>
                </td>

    <td rowspan="1" colspan="3">THE GORMAN-RUPP COMPANY</td>

  </tr>

  <tr>

    <td style="width: 50%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>

    <td colspan="1" style="width: 2%; padding-bottom: 2px; text-align: left; vertical-align: bottom;">By</td>

    <td style="width: 12%; text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-family: 'Times New Roman',Times,serif;">/s/Brigette A. Burnell</span></div>
                </td>

    <td colspan="1" style="width: 36%; padding-bottom: 2px;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50.00%;">
                  <div>&#160;</div>
                </td>

    <td rowspan="1" colspan="3" style="width: 2%;">Brigette A. Burnell&#160;</td>

  </tr>

  <tr>

    <td style="width: 50.00%;">
                  <div>&#160;</div>
                </td>

    <td rowspan="1" colspan="3" style="width: 2%;">Executive Vice President, General Counsel and Corporate <br/>
                </td>

  </tr>

  <tr>

    <td style="width: 50.00%;">
                  <div>&#160;</div>
                </td>

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

  </tr>


</table>
<div>
          &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br/></div>

        </div>

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

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

      </div>

    </div>

  </div>

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99
<SEQUENCE>2
<FILENAME>a53891166ex99.htm
<DESCRIPTION>EXHIBIT 99
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Business Wire
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 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</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>Gorman-Rupp Reports Fourth Quarter and Full-Year 2023 Financial Results</b> </h1>
      <div class="bw-release-body">
        <div class="bw-release-table-js bw-release-story">
          <p>MANSFIELD, Ohio--(BUSINESS WIRE)--February 2, 2024--The Gorman-Rupp Company (NYSE: GRC) reports financial results for the fourth quarter and year ended December 31, 2023. </p>
          <p> <u>Fourth Quarter 2023 Highlights</u> </p>
          <ul style="list-style-type: disc;">
            <li> Net sales of $160.6 million increased 10.0%, or $14.6 million, compared to the fourth quarter of 2022 </li>
            <li> Fourth quarter net income was $9.0 million, or $0.34 per share, compared to net income of $2.4 million, or $0.09 per share, for the fourth quarter of 2022
              <ul style="list-style-type: circle;">
                <li> Adjusted earnings per share<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> for the fourth quarter of 2023 and 2022 were $0.34 and $0.11, respectively </li>
                <li> Adjusted earnings per share<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1 </sup>included non-cash LIFO expense of $0.01 per share and $0.25 per share in 2023 and 2022, respectively </li>
              </ul>
            </li>
            <li> Adjusted EBITDA<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> of $29.1 million for the fourth quarter of 2023 increased $0.6 million, or 2.1%, from $28.5 million for the same period in 2022 </li>
          </ul>
          <p> Net sales for the fourth quarter of 2023 were $160.6 million compared to net sales of $146.0 million for the fourth quarter of 2022, an increase of 10.0% or $14.6 million. The increase in sales was due to an increase in volume as well as the
            impact of pricing increases taken in the first quarter of 2023. Domestic sales increased 12.8% or $13.9 million and international sales increased 1.9% or $0.7 million compared to the same period in 2022. </p>
          <p> Sales increased $4.9 million in the municipal market due to the timing of domestic flood control and wastewater projects, $4.7 million in the industrial market due to strengthening in the broader industrial economy, $2.3 million in the
            construction market due to overall strong conditions including infrastructure-related projects, $1.8 million in the petroleum market due to increased demand for larger petroleum transfer pumps, $1.4 million in the fire suppression market
            primarily from increased domestic commercial construction, $1.4 million in the repair market, and $0.5 million in the OEM market. Partially offsetting these increases was a sales decrease of $2.4 million in the agriculture market primarily
            driven by weather conditions that slowed demand. </p>
          <p> Gross profit was $50.9 million for the fourth quarter of 2023, resulting in gross margin of 31.7%, compared to gross profit of $36.6 million and gross margin of 25.1% for the same period in 2022. The 660 basis point increase in gross margin
            included a 620 basis point improvement in cost of material, which consisted of a reduction in LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> expense of 540 basis points, a favorable impact of 40 basis points related to the amortization of acquired Fill-Rite customer backlog
            which occurred in the fourth quarter of 2022 and did not reoccur in the fourth quarter of 2023, and a 40 basis point improvement from the realization of selling price increases. The increase in gross margin also included a 40 basis point
            increase in labor and overhead leverage due to increased sales volumes. </p>
          <p> Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses were $26.0 million and 16.2% of net sales for the fourth quarter of 2023 compared to $21.0 million and 14.4% of net sales for the same period in 2022. The increase in SG&amp;A expenses
            was due to increased expenses to support sales growth and incentive compensation. </p>
          <p> Amortization expense was $3.2 million for the fourth quarter of 2023 compared to $3.1 million for the same period in 2022. </p>
          <p> Operating income was $21.8 million for the fourth quarter of 2023, resulting in an operating margin of 13.6%, compared to operating income of $12.5 million and operating margin of 8.6% for the same period in 2022. Operating margin in the
            fourth quarter of 2023 increased 500 basis points compared to the same period in 2022 due to improved margin on material costs, improved leverage on amortization expenses due to increased sales volumes, and was partially offset by increased
            SG&amp;A expenses. </p>
          <p> Interest expense was $10.1 million for the fourth quarter of 2023 compared to $9.4 million for the same period in 2022 due to increased interest rates, partially offset by reduced debt levels. </p>
          <div class="BRPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
            <div class="BRPFPageBreak" style="PAGE-BREAK-AFTER: always">
              <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> Net income was $9.0 million, or $0.34 per share, for the fourth quarter of 2023 compared to net income of $2.4 million, or $0.09 per share, in the fourth quarter of 2022. Adjusted earnings per share<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> for the fourth quarter of 2023
            and 2022 were $0.34 and $0.11 per share, respectively. Adjusted earnings per share<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> for the fourth quarter of 2023 included an unfavorable LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> impact of $0.01 per share compared to an unfavorable LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> impact
            of $0.25 per share in the fourth quarter of 2022. </p>
          <p> Adjusted EBITDA<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> was $29.1 million for the fourth quarter of 2023 compared to $28.5 million for the fourth quarter of 2022. Adjusted EBITDA<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> increased primarily from sales growth and improved gross margin. </p>
          <p> <u>Full-Year 2023 Highlights</u> </p>
          <p> As previously announced, on May 31, 2022, the Company completed its acquisition of Fill-Rite and Sotera (&#8220;Fill-Rite&#8221;), a division of Tuthill Corporation. </p>
          <ul style="list-style-type: disc;">
            <li> Net sales of $659.5 million increased 26.6%, or $138.5 million, compared to 2022, a 15.8% increase excluding Fill-Rite </li>
            <li> Net income was $35.0 million, or $1.34 per share, compared to net income of $11.2 million, or $0.43 per share, in 2022
              <ul style="list-style-type: circle;">
                <li> Adjusted earnings per share<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> for 2023 and 2022 were $1.37 and $0.94, respectively </li>
              </ul>
            </li>
            <li> Adjusted EBITDA<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> of $121.7 million for 2023 increased $33.0 million, or 37.1%, from $88.7 million in 2022 </li>
            <li> Total debt, net of cash, decreased $58.2 million during 2023 </li>
          </ul>
          <p> Net sales for 2023 of $659.5 million increased 26.6% or $138.5 million compared to net sales of $521.0 million in 2022. The increase in sales was due to the inclusion of a full year of Fill-Rite sales compared to seven months of sales
            included in the prior year, as well as an increase in volume and the impact of pricing increases taken in 2022 and an annual price increase in the first quarter of 2023. Domestic sales increased 30.4% or $116.1 million and international sales
            increased 16.0% or $22.4 million compared to 2022. </p>
          <p> Sales increased $36.2 million in the industrial market primarily due to the inclusion of a full year of Fill-Rite sales in 2023 compared to seven months of sales included in the prior year. In addition to the increase from Fill-Rite,
            industrial sales increased $14.2 million due to the strengthening in the broader industrial economy. Sales increased $25.4 million in the agriculture market due entirely to the inclusion of a full year of Fill-Rite sales compared to seven
            months of sales in the prior year. Sales increased $26.4 million in the construction market primarily due to the inclusion of a full year of Fill-Rite sales compared to seven months of sales included in the prior year. In addition to the
            increase from Fill-Rite, construction sales increased $8.9 million due to overall strong conditions including infrastructure related projects. Sales increased $22.6 million in the fire market primarily from increased domestic commercial
            construction, $9.6 million in the repair market due to strengthening in the broader industrial economy, $8.8 million in the municipal market due to domestic flood control and wastewater projects related to increased infrastructure investment,
            and $2.8 million in the OEM market. Sales in the petroleum market increased $6.7 million primarily due to the inclusion of a full year of Fill-Rite sales compared to seven months of sales included in the prior year as well as increased demand
            for larger petroleum transfer pumps. </p>
          <p> Gross profit was $196.3 million for 2023, resulting in gross margin of 29.8%, compared to gross profit of $130.9 million and gross margin of 25.1% in 2022. The 470 basis point increase in gross margin included a 380 basis point improvement in
            cost of material, which consisted of a favorable LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> impact of 240 basis points, a favorable impact of 30 basis points related to the Fill-Rite inventory step-up that was recognized in 2022 that did not recur in 2023 and a 110
            basis point improvement from the realization of selling price increases. The increase in gross margin also included a 90 basis point improvement on labor and overhead leverage due to increased sales volume and sales mix which includes a full
            year of Fill-Rite sales in 2023 compared to seven months in 2022. </p>
          <p> Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses were $96.7 million and 14.7% of net sales in 2023 compared to $83.1 million and 16.0% of net sales in 2022. SG&amp;A expenses in 2022 included $7.1 million of one-time acquisition
            costs. Excluding acquisition costs of $7.1 million, SG&amp;A expenses were $76.0 million and 14.6% of net sales in 2022. The increase in SG&amp;A expenses, excluding acquisition costs, was due to the inclusion of Fill-Rite expenses for the full
            year in 2023 as compared to seven months in 2022, as well as increased expenses to support sales growth. </p>
          <p> Amortization expense was $12.6 million in 2023 compared to $7.6 million in 2022. The increase in amortization expense was due to the inclusion of a full year of amortization attributable to the Fill-Rite acquisition in 2023 compared to seven
            months in 2022. </p>
          <p> Operating income was $87.0 million in 2023, resulting in an operating margin of 13.2%, compared to operating income of $40.2 million and operating margin of 7.7% in 2022. Operating income in 2022 included $7.1 million of one-time acquisition
            costs, and $1.4 million of inventory step-up amortization. Excluding acquisition costs and inventory step-up totaling $8.5 million, operating income was $48.7 million in 2022 resulting in an operating margin of 9.3% of net sales. Operating
            margin in 2023 increased 390 basis points compared to 2022, excluding acquisition costs and inventory step-up in 2022, due to improved margin on material costs and improved leverage on SG&amp;A expense due to increased sales volumes partially
            offset by increased amortization expense. </p>
          <div class="BRPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
            <div class="BRPFPageBreak" style="PAGE-BREAK-AFTER: always">
              <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> Interest expense was $41.3 million in 2023 compared to $19.2 million in 2022. The increase in interest expense was primarily due to the inclusion of a full year of interest expense in 2023 compared to seven months in 2022 on the debt
            financing attributable to the Fill-Rite acquisition, as well as increased interest rates in 2023 as compared to 2022. </p>
          <p> Other income (expense), net was $1.8 million of expense in 2023 compared to $7.1 million of expense in 2022. The $7.1 million of expense in 2022 included non-cash pension settlement charges of $6.4 million. </p>
          <p> Net income was $35.0 million, or $1.34 per share, in 2023 compared to net income of $11.2 million, or $0.43 per share, in 2022. Adjusted earnings per share<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> in 2023 were $1.37 per share compared to $0.94 per share in 2022. Adjusted
            earnings per share<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> in 2023 included an unfavorable LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> impact of $0.21 per share compared to an unfavorable LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> impact of $0.56 per share in 2022. </p>
          <p> Adjusted EBITDA<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> was $121.7 million in 2023 compared to $88.7 million in 2022. Adjusted EBITDA<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> increased from organic sales growth and improved gross margin as well as the inclusion of Fill-Rite results for the full
            year of 2023 compared to seven months in 2022. </p>
          <p> The Company&#8217;s backlog of orders was $218.1 million at December 31, 2023 compared to $267.4 million at December 31, 2022. Incoming orders for fiscal year 2023 were $617.6 million, or an increase of 4.4% compared to 2022. </p>
          <p> Net cash provided by operating activities in 2023 was $98.2 million compared to $13.7 million in 2022 driven by increased earnings before depreciation, amortization, and LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> expense, and improved cash flow from working capital
            management. Capital expenditures in 2023 were $20.8 million and consisted primarily of machinery and equipment. Capital expenditures for the full-year 2024 are presently planned to be in the range of $18-$20 million. During 2023, total debt was
            reduced by $34.5 million and cash increased $23.7 million. </p>
          <p> Scott A. King, President and CEO commented, &#8220;2023 marked another significant milestone as we celebrated our 90th anniversary. We are proud that over that history we have stayed true to our values, including delivering quality products and
            taking care of our customers. In addition, we achieved our second consecutive year of double-digit organic sales growth and saw a significant improvement in Adjusted EBTIDA<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1</sup> to a record $121.7 million. Our strong results allowed us
            to improve debt net of cash by $58 million during the year and to improve our leverage significantly from mid-2022 when we acquired Fill-Rite. In addition to improving our leverage we continued to invest for growth, including the relocation and
            expansion of Fill-Rite&#8217;s manufacturing facility in Lenexa, Kansas. We also increased our dividends paid to shareholders for the 51st consecutive year. As expected, our backlog has come down from the record levels that we saw in early 2023 but
            remains elevated as we enter 2024. We expect backlog to return to more normal levels during 2024. Our diverse markets continue to be a strength and we remain well positioned to benefit from infrastructure spending and the increased demand for
            flood control and storm water management. </p>
          <p> &#8220;I am grateful for the Gorman-Rupp team&#8217;s continued efforts to contribute to a successful 90th year, as well as to our customers, suppliers, and shareholders for their on-going support.&#8221; </p>
          <p> About The Gorman-Rupp Company </p>
          <p> Founded in 1933, The Gorman-Rupp Company is a leading designer, manufacturer and international marketer of pumps and pump systems for use in diverse water, wastewater, construction, dewatering, industrial, petroleum, original equipment,
            agriculture, fire suppression, heating, ventilating and air conditioning (HVAC), military and other liquid-handling applications. </p>
          <p> (1) Non-GAAP Information </p>
          <p> This release includes certain non-GAAP financial data and measures such as adjusted earnings, adjusted earnings per share, and adjusted earnings before interest, taxes, depreciation and amortization (&#8220;Adjusted EBITDA&#8221;). Adjusted earnings is
            earnings excluding non-cash pension settlement charges, one-time acquisition costs, amortization of step up in value of acquired inventories, and amortization of customer backlog. Adjusted earnings per share is earnings per share excluding
            non-cash pension settlement charges per share, one-time acquisition costs per share, amortization of step up in value of acquired inventories per share, and amortization of customer backlog per share. Adjusted earnings before interest, taxes,
            depreciation and amortization is net income (loss) excluding interest, taxes, depreciation and amortization, adjusted to exclude non-cash pension settlement charges, one-time acquisition costs, amortization of step up in value of acquired
            inventories, amortization of customer backlog, and non-cash LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> expense. Management utilizes these adjusted financial data and measures to assess comparative operations against those of prior periods without the distortion of
            non-comparable factors. The inclusion of these adjusted measures should not be construed as an indication that the Company&#8217;s future results will be unaffected by unusual or infrequent items or that the items for which the Company has made
            adjustments are unusual or infrequent or will not recur. Further, the impact of the LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> inventory costing method can cause results to vary substantially from company to company depending upon whether they elect to utilize LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup>
            and depending upon which method they may elect. The Gorman-Rupp Company believes that these non-GAAP financial data and measures also will be useful to investors in assessing the strength of the Company&#8217;s underlying operations and liquidity
            from period to period. These non-GAAP financial measures are not intended to replace GAAP financial measures, and they are not necessarily standardized or comparable to similarly titled measures used by other companies. Provided later in this
            release is a reconciliation of adjusted earnings, adjusted earnings per share, and adjusted EBITDA which includes descriptions of actual adjustments made in the current period and the corresponding prior period. </p>
          <div class="BRPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
            <div class="BRPFPageBreak" style="PAGE-BREAK-AFTER: always">
              <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> (2) LIFO Inventory Method </p>
          <p> The majority of the Company&#8217;s inventories are valued on the last-in, first-out (LIFO) method and stated at the lower of cost or market. Current cost approximates replacement cost, or market, and LIFO cost is determined at the end of each
            fiscal year based on inventory levels on-hand at current replacement cost and a LIFO reserve. The Company uses the simplified LIFO method, under which the LIFO reserve is determined utilizing the inflation factor specified in the Producer Price
            Index for Machinery and Equipment &#8211; Pumps, Compressors and Equipment, as published by the U.S. Bureau of Labor Statistics. Interim LIFO calculations are based on management&#8217;s estimate of the expected year-end inflation index and, as such, are
            subject to adjustment each quarter. When inflation increases, the LIFO reserve and non-cash expense increase. </p>
          <p> Forward-Looking Statements </p>
          <p> In connection with the &#8220;safe harbor&#8221; provisions of the Private Securities Litigation Reform Act of 1995, The Gorman-Rupp Company provides the following cautionary statement: This news release contains various forward-looking statements based
            on assumptions concerning The Gorman-Rupp Company&#8217;s operations, future results and prospects. These forward-looking statements are based on current expectations about important economic, political, and technological factors, among others, and
            are subject to risks and uncertainties, which could cause the actual results or events to differ materially from those set forth in or implied by the forward-looking statements and related assumptions. Such uncertainties include, but are not
            limited to, our estimates of future earnings and cash flows, general economic conditions and supply chain conditions and any related impact on costs and availability of materials, integration of the Fill-Rite business in a timely and cost
            effective manner, retention of supplier and customer relationships and key employees, the ability to achieve synergies and cost savings in the amounts and within the time frames currently anticipated and the ability to service and repay
            indebtedness incurred in connection with the transaction. Other factors include, but are not limited to: company specific risk factors including (1) loss of key personnel; (2) intellectual property security; (3) acquisition performance and
            integration; (4) the Company&#8217;s indebtedness and how it may impact the Company&#8217;s financial condition and the way it operates its business; (5) general risks associated with acquisitions; (6) the anticipated benefits from the Fill-Rite
            transaction may not be realized; (7) impairment in the value of intangible assets, including goodwill; (8) defined benefit pension plan settlement expense; (9) LIFO<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2</sup> inventory method, and (10) family ownership of common equity; and
            general risk factors including (11) continuation of the current and projected future business environment&#894; (12) highly competitive markets; (13) availability and costs of raw materials and labor; (14) cyber security threats; (15) compliance
            with, and costs related to, a variety of import and export laws and regulations; (16) environmental compliance costs and liabilities; (17) exposure to fluctuations in foreign currency exchange rates; (18) conditions in foreign countries in
            which The Gorman-Rupp Company conducts business; (19) changes in our tax rates and exposure to additional income tax liabilities; and (20) risks described from time to time in our reports filed with the Securities and Exchange Commission.
            Except to the extent required by law, we do not undertake and specifically decline any obligation to review or update any forward-looking statements or to publicly announce the results of any revisions to any of such statements to reflect
            future events or developments or otherwise. </p>
          <div class="BRPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
            <div class="BRPFPageBreak" style="PAGE-BREAK-AFTER: always">
              <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" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;" id="zd717ea89da2d401281aeb3348af2b987">

              <tr>
                <td colspan="16" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">The Gorman-Rupp Company</td>
              </tr>
              <tr>
                <td colspan="16" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Condensed Consolidated Statements of Income (Unaudited)</td>
              </tr>
              <tr>
                <td colspan="16" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">(thousands of dollars, except per share data)</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="7" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Three Months Ended December 31,</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="7" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Year Ended December 31,</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="3" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="3" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="3" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Net sales</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 160,565 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 146,001 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 659,511 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 521,027 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Cost of products sold</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 109,628 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 109,363 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 463,258 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 390,090 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 49%;" rowspan="1" colspan="1">Gross profit</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 50,937 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 36,638 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 196,253 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 130,937 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Selling, general and administrative expenses</td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 25,996 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 20,992 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 96,660 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 83,117 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Amortization expense</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,153 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,139 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 12,552 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 7,637 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 49%;" rowspan="1" colspan="1">Operating income</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 21,788 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 12,507 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 87,041 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 40,183 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Interest expense</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (10,126 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (9,361 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (41,273 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (19,240 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Other income (expense), net</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (422 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 7 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (1,807 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (7,071 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 49%;" rowspan="1" colspan="1">Income before income taxes</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,240 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,153 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 43,961 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 13,872 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Provision from income taxes</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,264 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 726 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 9,010 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,677 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 49%;" rowspan="1" colspan="1">Net income</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 8,976 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,427 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 34,951 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,195 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Earnings per share</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.34 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.09 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1.34 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.43 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1">&#160;</td>
              </tr>

          </table>
          <div class="BRPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
            <div class="BRPFPageBreak" style="PAGE-BREAK-AFTER: always">
              <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" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;" id="zc228b6083bda4341bd606320a07b5cb8">

              <tr>
                <td colspan="8" style="padding-left: 0px;" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td colspan="8" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">The Gorman-Rupp Company</td>
              </tr>
              <tr>
                <td colspan="8" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Condensed Consolidated Balance Sheets (Unaudited)</td>
              </tr>
              <tr>
                <td colspan="8" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">(thousands of dollars, except share data)</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="5" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> December 31, </p>
                </td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><u>Assets</u></td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;border-bottom: solid black 1pt;" rowspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Cash and cash equivalents</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1">$</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 30,518 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,783 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Accounts receivable, net</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 89,625 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 93,059 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Inventories, net</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 104,156 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 111,133 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Prepaid and other</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,812 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 14,551 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Total current assets</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 236,111 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 225,526 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Property, plant and equipment, net</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 134,872 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 128,640 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Other assets</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 24,841 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,579 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Goodwill and other intangible assets, net</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 494,534 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 507,085 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Total assets</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1">$</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 890,358 </p>
                </td>
                <td style="text-align: left;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 872,830 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: left;vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><u>Liabilities and shareholders' equity</u></td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Accounts payable</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1">$</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 23,277 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 24,697 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Current portion of long-term debt</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 21,875 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 17,500 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Accrued liabilities and expenses</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 55,524 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 43,016 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Total current liabilities</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 100,676 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 85,213 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Pension benefits</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,500 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 9,352 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Postretirement benefits</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 22,786 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 22,413 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Long-term debt, net of current portion</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 382,579 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 419,327 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Other long-term liabilities</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 23,358 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 5,331 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Total liabilities</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 540,899 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 541,636 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Shareholders' equity</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 349,459 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 331,194 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Total liabilities and shareholders' equity</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1">$</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 890,358 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 872,830 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Shares outstanding</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 26,193,998 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 26,094,865 </p>
                </td>
              </tr>

          </table>
          <div class="BRPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
            <div class="BRPFPageBreak" style="PAGE-BREAK-AFTER: always">
              <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" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;" id="z1dea2b58a7ef42acb4830a99bfc16489">

              <tr>
                <td colspan="10" style="padding-left: 0px;" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td colspan="10" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> The Gorman-Rupp Company </p>
                </td>
              </tr>
              <tr>
                <td colspan="10" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> Condensed Consolidated Statements of Cash Flows (Unaudited) </p>
                </td>
              </tr>
              <tr>
                <td colspan="10" style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (thousands of dollars, except share data) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="7" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Year Ended December 31,</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 73%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="3" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: middle;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Cash flows from operating activities:</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Net income</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 34,951 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,195 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Adjustments to reconcile net income to net cash provided by operating activities:</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Depreciation and amortization</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 28,496 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 21,158 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">LIFO expense</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,891 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 18,041 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Pension expense</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,604 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 9,985 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Contributions to pension plan</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (2,250 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (2,250 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Stock based compensation</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,252 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,957 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Amortization of debt issuance fees</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,014 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,717 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Deferred income tax charge (benefit)</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (414 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (1,086 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Other</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,335 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (128 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Changes in operating assets and liabilities:</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Accounts receivable, net</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,752 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (13,954 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Inventories, net</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 559 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (32,772 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Accounts payable</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (1,518 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (2,250 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Commissions payable</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 9 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,051 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Deferred revenue and customer deposits</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 5,773 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (2,329 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Income taxes</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,226 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,907 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Accrued expenses and other</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,316 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (954 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 45px;width: 73%;" rowspan="1" colspan="1">Benefit obligations</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,229 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 397 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Net cash provided by operating activities</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 98,225 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 13,685 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: middle;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Cash flows from investing activities:</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Capital additions</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (20,835 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (17,986 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Acquisitions</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (527,993 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Other</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 672 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 306 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Net cash used for investing activities</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (20,163 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (545,673 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: middle;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Cash flows from financing activities:</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Cash dividends</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (18,447 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (17,872 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Treasury share repurchases</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (1,029 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (918 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Proceeds from bank borrowings</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 5,000 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 457,000 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Payments to banks for borrowings</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (39,500 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (8,750 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Debt issuance fees</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (15,217 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Other</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (551 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (130 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Net cash provided by (used for) financing activities</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (54,527 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 414,113 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 30px;width: 73%;" rowspan="1" colspan="1">Effect of exchange rate changes on cash</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 200 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (536 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: middle;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Net increase (decrease) in cash and cash equivalents</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 23,735 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> (118,411 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: middle;padding-left: 0px;width: 73%;" rowspan="1" colspan="1">Cash and cash equivalents:</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="3" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">Beginning of period</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,783 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 125,194 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 15px;width: 73%;" rowspan="1" colspan="1">End of period</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 30,518 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 10%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,783 </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                </td>
              </tr>

          </table>
          <div class="BRPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
            <div class="BRPFPageBreak" style="PAGE-BREAK-AFTER: always">
              <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" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;" id="z90438f4eabe347b4bbf6b640bd3b0e77">

              <tr>
                <td colspan="12" style="padding-left: 0px;" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td colspan="12" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">The Gorman-Rupp Company</td>
              </tr>
              <tr>
                <td colspan="12" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Non-GAAP Financial Information</td>
              </tr>
              <tr>
                <td colspan="12" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">(thousands of dollars, except per share data)</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="5" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Three Months Ended December 31,</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="5" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Year Ended December 31,</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
              </tr>
              <tr>
                <td style="text-align: left;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><b>Adjusted earnings:</b></td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Reported net income &#8211; GAAP basis</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 8,976 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,427 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 34,951 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,195 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus pension settlement charge</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 58 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 5,216 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus one-time acquisition costs</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 31 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 5,752 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus amortization of step up in value of acquired inventories</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,141 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus amortization of acquired customer backlog</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 514 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 863 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,231 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Non-GAAP adjusted earnings</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 8,976 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 3,030 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 35,814 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 24,535 </p>
                </td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1"><br>
                </td>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="5" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Three Months Ended December 31,</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="5" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Year Ended December 31,</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
              </tr>
              <tr>
                <td style="text-align: left;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><b>Adjusted earnings per share:</b></td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Reported earnings per share &#8211; GAAP basis</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.34 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.09 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1.34 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.43 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus pension settlement charge</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.20 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus one-time acquisition costs</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.22 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus amortization of step up in value of acquired inventories</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.04 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus amortization of acquired customer backlog</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.02 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.03 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.05 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Non-GAAP adjusted earnings per share</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.34 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.11 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1.37 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;padding-bottom: 5px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 0.94 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="5" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Three Months Ended December 31,</td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="5" style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" rowspan="1">Year Ended December 31,</td>
              </tr>
              <tr>
                <td style="text-align: center; list-style-position: inside;vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2023 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;text-align: center; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                </td>
                <td colspan="2" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;text-align: center; list-style-position: inside;" rowspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: center; list-style-position: inside;"> 2022 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><b>Adjusted earnings before interest, taxes, depreciation and amortization:</b></td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Reported net income &#8211; GAAP basis</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 8,976 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,427 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 34,951 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 11,195 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus interest expense</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 10,126 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 9,361 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 41,273 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 19,240 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus provision for income taxes</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,264 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 726 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 9,010 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 2,677 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus depreciation and amortization expense</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 7,300 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,997 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 28,496 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 21,158 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Non-GAAP earnings before interest,</td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">taxes, depreciation and amortization</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 28,666 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 19,511 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 113,730 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 54,270 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus pension settlement charge</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 72 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,427 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus one-time acquisition costs</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 40 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 7,088 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus amortization of step up in value of acquired inventories</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;text-align: right; list-style-position: inside;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,406 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus amortization of acquired customer backlog</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> - </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 650 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,085 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 1,517 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Plus non-cash LIFO expense</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 477 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 8,274 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 6,891 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> &#160; </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;padding-bottom: 4px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 18,041 </p>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">Non-GAAP adjusted earnings before interest,</td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;" colspan="2" rowspan="1"><br>
                </td>
              </tr>
              <tr>
                <td style="vertical-align: bottom;padding-left: 0px;width: 49%;" rowspan="1" colspan="1">taxes, depreciation and amortization</td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 29,143 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 28,547 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 121,706 </p>
                </td>
                <td style="vertical-align: bottom;padding-left: 0px;width: 1%;" rowspan="1" colspan="1"><br>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> $ </p>
                </td>
                <td style="text-align: right; list-style-position: inside;vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 11%;" rowspan="1" colspan="1">
                  <p style="margin-bottom: 0px; margin-top: 0px;text-align: right; list-style-position: inside;"> 88,749 </p>
                </td>
              </tr>

          </table>
          <p> &#160; </p>
        </div>
        <div class="bw-release-contact">
          <h2 style="FONT-SIZE: 14pt;">Contacts</h2>
          <p> Brigette A. Burnell <br>
            Corporate Secretary <br>
            The Gorman-Rupp Company <br>
            Telephone (419) 755-1246 </p>
          <p> For additional information, contact James C. Kerr, Chief Financial Officer, Telephone (419) 755-1548. </p>
        </div>
      </div>
    </div>
    <font style="font-weight: bold;"> </font></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>grc-20240202.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 Broadridge-->
<xs:schema targetNamespace="http://gormanrupp.com/20240202" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:grc="http://gormanrupp.com/20240202" 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:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt-types="http://fasb.org/srt-types/2023">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="grc-20240202_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="grc-20240202_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://gormanrupp.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/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.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/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.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/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.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/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>grc-20240202_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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>grc-20240202_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 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://gormanrupp.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="grc-20240202.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://gormanrupp.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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: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="include/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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140153360662784">
<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>Feb. 02, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Feb.  02,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">THE GORMAN-RUPP COMPANY<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">OH<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-6747<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">34-0253990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">600 South Airport Road<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Mansfield<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OH<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">44903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">755-1011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000042682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares, without par value<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GRC<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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-2<br></p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="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>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
ML($M3[>,PM T#>!Y+*5^OS"[V.I'B,D_4$L#!!0    ( ,I20EB?H!OPL0(
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
M-4H2U\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>I6.5Z*U
M.EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*
M$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87
M_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( ,I20E@'04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ RE)"6"W+GE[N    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ RE)"6)E<G",0!@  G"<  !,
M         ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #*
M4D)8+W"D4% $  "0$   &               @($-"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ RE)"6)^@&_"Q @  X@P   T
M         ( !DPP  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #*4D)8EXJ[
M',     3 @  "P              @ %O#P  7W)E;',O+G)E;'-02P$"% ,4
M    " #*4D)8'#AEZC\!   \ @  #P              @ %8$   >&PO=V]R
M:V)O;VLN>&UL4$L! A0#%     @ RE)"6"0>FZ*M    ^ $  !H
M     ( !Q!$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%
M  @ RE)"6&60>9(9 0  SP,  !,              ( !J1(  %M#;VYT96YT
A7U1Y<&5S72YX;6Q02P4&      D "0 ^ @  \Q,

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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="a53891166.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gormanrupp.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" isOnlyDei="true" isUsgaap="true" original="a53891166.htm">a53891166.htm</File>
    <File>grc-20240202.xsd</File>
    <File>grc-20240202_lab.xml</File>
    <File>grc-20240202_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "a53891166.htm": {
   "nsprefix": "grc",
   "nsuri": "http://gormanrupp.com/20240202",
   "dts": {
    "inline": {
     "local": [
      "a53891166.htm"
     ]
    },
    "schema": {
     "local": [
      "grc-20240202.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "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/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "grc-20240202_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "grc-20240202_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 29,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 22
   },
   "report": {
    "R1": {
     "role": "http://gormanrupp.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20240202to20240202",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "a53891166.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240202to20240202",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "a53891166.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://gormanrupp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0001157523-24-000158-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001157523-24-000158-xbrl.zip
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
M$RE3!GH43'&(Z"/U9FEPS^=7P+W1Y.\-([X_UT&,$9?C?>.%QAG%'2>YFK%
M!@4:D$#K_&EF\1^_V*IBG23@]4,Z'<<119& I$<<X8<S#D<09A2#?A*H8.,B
MS$&CG> NZ@)J6K(,OD)LRZ&V:X*3TBSB:BZV?=N5+958EJIL8QD49]DN'#:[
MI\\QR,\=[^I*X*E0'SL>\7T#K)0&GLB#T--7;8T8C@H><PM:+,.0%$ $JUZG
M;NEI50+0^BG7DH3\13!R>1-3&5:VEC2BJA[+UK4Y8. (]?D38<T6I(1\=W69
MF_QYG2%[K0[6>*_G<+@NM-\#@^OG(*[!JD(PEBT',('<X!5G?@V,C8^R53*H
MDN-$%.*D6%OB\=INK'UVS^IQ0?ZP;,E?SWQOT,'6\LKX2XU*=TR];R@=4X2G
M )\!8O )(S=^1"X-XP<^.CR1CR&RI=^0'X3<+P0).(F41D1L_H2!F\S"%$<T
MGB7A'"40;R?^7)3,"\0NL"$+P^.LRM*RT SJ 8F(YD6:#R%I_,#+<4@?\$F3
MY'C#WH:,2_9+@^^_7<3]'.A4[?V CF**OO;08#X!7_^^LFUD37CP.PM2D!$^
M\36+\DF8I.1S95FE&L&6+1.(!SS9D17#(JI)%-^595-_1ACHQG'H8A">%$28
MRX%CZ?K):R\#..::0&UEB.O#Q9Q9T.4RM]"TM/.@/PMI)MFZ:N1*DU9W'/"-
M!@>*A;K7?:1J<ALR?H<IKY]*]W:4;@"(Q@-AB$9?P)*#.0_+$R^VHAF6[6NR
M2W70-@C(55LW98WHGJ)ZU@^E<4^<0I.<50WJINA84M22QE4V]BST39?;6<Z?
M*O=#J=P=H]S'\?W\8G\<AT7LUO<K :9%;*)!= D>SX0 4\&.;$"$J;B$V!2>
M?BC5 XY)7HEEVWD]12>2>N >;J>(6=Z?JO@CJV(O26:4U2LD-G7+LK"CJ;ZC
M:[[OVKZJF#I17-!0NLU"SD^%U*BD'WC;*62>]_O-J)9@<19K4@;1ZG1U*R]2
MA%7)8T\@O";4_+F>6RM[VCK9>Z4EJI4^#/FQU&Q_LC=&7HB3Y$7+(?9;Z!/#
M8@(^LW\'+UO@>1.C=)-O!Z:%A0#%>Q@',&)/VOGZN['6<.+E76P.RC)3-%=4
M5PAKY="MZYF:JLJ8R+IM8_AGZ:Y*J&[KNN5ML_# /1XP<S#&C%N-AR =Q[,4
M33%#]SB<K1Z[W?<NR#4*\XI,S54DTY#*LI)CN(;N.YYKZ8[JNZYCZRZFX-D-
MHEC;[-#XV.^^-M/^8DDL_/32^0);UF6J:AK$)J:.'0L35=4-W_"):8)8;B&-
M*Z"(ZWNQ*8/[N'_'[!L:I+'W;0$67FMI?QULV# OWHL(!S\4N7/DB3GR"0:Z
M'\94;*1<FL .$H0C!,B)C;C1'K'X(1US##7ED]HX083Z092=>>#P">FR4>"-
MI=F[[)B0A@XXX+!.Q"1>D3D0IR6FXK1$S+*:P*1(:DU==6>/%I5R//94KE1M
M>^=S5]432BN">-7 DV)1=/W6DJ+T1U&XFY4M;Q=6=9\2"B >>[J*#5LAMN]A
M%YM@115CB[-GS\7P.[.IYZ\1$;[D7BMOP<I:R1BDB88 7$&:HEC V%E"12[H
M9[XBP^^&"02TS0[4\UZ*ML(Y;YQ["+'<$H$^0@JC]P&_Q@-D%$<>GP?#GKC+
MA6?F5_(0S$B2K<60)@RM'> %ABZ$;Z&)((3MFAT$V\9[BU%H.,19<TQNVZK1
M\H):TSE1@2O/6I?]N^L[/**7C.)O?%/# M1[(<5,V/#Q"1\]&&<)PMX"M.=?
M"IR5+^<]-=S4QJ+^*7R17/Y)PCXHZS'"X0.>)U5W<3IF18$<V>4.1]QT4$,C
MQ.L ^41J):X8Y[L[5%%N\_TEA<IW-NYTV#(*6MW)LK)/9_.FE%Y*)UGHIK;Y
MM1-B=+,/FPOWKP9?/P\'Z/8:W=Y=]2^&O=N;[(3Q=>_FXJ;;N_B,NK<W'WK#
MIQ/&K]S?W8^//ZNAJEC6((\LG*Q<I:&9BPU5S]Z>=!NAY6.:1^)4[4=QGY'4
MGTWYQJS,AQQP4\.W,:GR2?Y-O"DGA^"1DQE8*LQ-'(__0>[!2N(H IGUQ IV
MFI3L'0#G6<B_Q"Q?@)ZQ=%Q2JS]GXI0BU$ 0/U&*,DO[@7J4[R1"FB*HU=JY
M;'&:*TV+%7.^K8I3Q=WS.'"#-,OM.*)>R.)23IL_8U&0C"DY$B:>WXY$,ER?
M>>NNN#4K+<[G\A,%^?K\DO]>OU]O_6:"C66W43WDM&6EHG4;BY5T2UP)\.7J
M9E@<Z__4N^P-!_6:]MUE=<5S[$+-RYI^^744B)]87^,UUU+4JKE0AU O/Q)T
MG$T'\IOJ. #,!#U9.-8:__J:8EIVC6]]W]S2SKFFG5V-,:7QZW.&9C$DJSNM
MFN><C172GP9CW5:YQLURJ]O:MN@^@.AB8U<=*PY.,<HNY\*&9CN*8IKTT7':
MXW32.G><TP[FNT5K@LUZ*K=J../,NH9ON%OHYVZ!B#OQ5J\FP+7C\4I\:KQD
M0M[12@++%5D_+"1JZUNW,ETMX.^P_['?'UZG\:?AE\]#[*Z8VO(P;2.[&T=K
M?_WOQO> !CAX1ST^-P-1*M^F_P&G.#OV=\#Q N$H@/OS(!)PHR?N]43\JC]$
M\ALS#M?TK58.RC,A2S,>?YUW0I4_^_W=Q@&_<M2VO[CM#49N.R/"9^&A?9QK
MJ#VV-.A]O+D8?NWS2Z5>OQNO#^O*EQ!EDT)_S@(FEFN3+2< CT2F?G4VB<S"
M.?+P3%SDRL.+;.\U;\:E*('>04*<7=;BTC$.?3Y)!165I%? BCSKF#(ZBZ"T
MJ!C/TG',H)?D>\8F?]D0_E!P4V[7U/G$X]UQ8(//7NS?U]9<7[0_M+3<RZ83
M&Z_2[])9A9IC>G5TU"SS-ZXK7<YW@OF*^NL.U3__@,T+IZ\VS$MLB]TZ2>>2
M!2.:IF TV^ARQB+0U6K$NK?1%.M_]6*U]O#-7B3Z^^OMJBR#,*XR^T?I^M7B
M .^_ H^B.T83<0'S$?I((X@:0L3ONTIH*"8&N_E]*W2'8/7OQ2_ -8RF$"'O
M*""U,='I$K%OX7K8U_O-9&879+]O3+0ZN[$O+%=^*UT$GC^==OB=_N*._W02
MGO\_4$L#!!0    ( ,I20EBZSNYTJCL  ,4L!0 1    834S.#DQ,38V97@Y
M.2YH=&WM?6ESV[C6YO>IFO^ \<U]7[N*<D1J3YQ4V8Z=]G02>QSW=-WY!I&0
MQ0Y%JDG*COO7SSD 29%:',F+!%(G5;>O+)$ SO;@+%B.AO'(^_@__P=C1T/!
M'?D)/L=N[(F/1V_5_R=?_J]:C7UQ;>%'PF%Q\(Z=3"+7%U'$_G1#H1Z2_SX%
M]F0D_)C9H> Q/(S/W;*3,.!.Z#JW@EU=7PY<3S"K<6A:A^9AR^RV<PV<!N.'
MT+T=QLSL]5JLQJRZU<R_7ZNI,;]-!GW4#YP'UK^U R\(/^S]:R#_[;$H?O#$
MA[U!X,>U 1^YWL,[]M\W[DA$[)NX9]?!B/O_;3#YC<$B$;J#]TP^';G_B'?,
MK(_C]RP6/^,:]]Q;_QWSQ "^D?V\8_^JRW_O]]1H'/<N[3'_BJ0$GCG"A@M#
MNA?XTSO6#SP''CC[.73[;LQZO:.W^/O'HWZ8T E-OTP?+&T36U6=_+)Q2?-*
M;:L6D^:Q-=OC4?1AKW]?"X4G>"3V/J9R/AJ:BSH#_8I%^)YY;@12P-]KXR!R
M8S> 'UT_<AWQ_OSRVTWM^\7_.P,)-<>Q(NOCYR $<=:N)^,QNQ;C((PC=AY,
MPGC(_L^$A] JX[[#SB>>5_N/X"%J58.=NS[W;9=[\$XT\>+HZ&T?*1F:TY$N
MI*2&.C<E9^EC,>\##7]%+/==% =AX5UX>_SQZ_&W[^<79U\^&>QRZ :UVO[)
M']\OOIU]_\[^O+@^.ZC5SD4_!%(>F&5(FZC5;H:"Y0D_#49C[C^P_6__^0[L
M^7Q]>L#"A!F#C-10D0JJ'K(86A@H-OV=8],#<DCX#ICO)V&+41^^;YBRV\8A
M\&<\.WIV-/DXPV[)X-] 1SS4$^#LY./\FQ,O58.<R..',9B?XT;V^R*;X 7/
M_0C6"YK(/;#C8,#>F.WZ89N!>7N@): DB#L(4F;]L/YO@P&1;\SF] D#[!>X
M%$H86T0_M E#MV"LT->"WL^+C_LP&.@T& EVSR/VIG=8GW:%G=</&TTVAB>C
M(?1:[#[W,I)B'39GWZWW\N\N$5DRY.)@'^>N[8:V)^;XFU%Y[/PUB1"^01-\
M /!H.HRC:#).V[T38>S:W$L-6!IS'(S1A'U1&R8881: -1IQSP,SW_MH'KV%
MQCX^3E=#JJ24R;T(1<)1_ X^F:"5H-!C8<?NG? >%HEMTT0Q114(UIN@"?F!
M7[-Y-&1?+LXOF?@YQEE4"ASD:T['D-)DM7+?N7Z1!ZN0"[;FS:KN$FW.6')V
M<G'SZ?@59"L5NW=H9B;Z"V%/+?A-/6^V\!9X"V#1@S 809/=P]9<DQ$'2P+>
MN8&3,&Z!'<]Q!_%KBBF_&)Y2P2+HS)IT#IR:[2D>_,)\#9!Q1CU^*1%L#L .
M&<)^]AR0J;I#]'$F L>0;P=^OPL\<,D8_'XO/ __'P91U 47"+!C['0<NC8Z
M;&D#\##_(;!!-70WC.)9IAR"UP=.%&A+,I8<"EN'W82&QF$OXP1JLXMSO<]Q
M<H=9:>[%P]Z_$PSL+&3T$GDOGIZ^S[3^IID;3$+::.(#Z6,8RXB'/T","3?Q
MM]@=(5. 7B>E=. %T*L-JA\&GB0()!"+>XZ,&8?!7V"CX%="3YW9GES? :,+
MW;FNX$OAW\(COA*!?+J/KB^TF7M+0+?!Z,' *:,QTWI1L/ @O#.QD<LSG05@
MX&"LV&D O<&3CO2T))\ N=00!B%7#4Q"@2Z,].ESY)F'W5GRQ@)9(B:CF0ZG
M['?$"!F&]N#Q\!89EKT3A]R/!OC59#16/31G>P M!.&#RP-8&$TI*Y(.F@Q?
M@]NO$"/7>RI"4*>1"*53E.?3XC[!D>)NF/1DI%C=FGWL\NQK\LPANP(K@<9A
M!,%@$(DX1I;"0Y'(F1?:+4_4WQ%3Z\][ VGC_!:L$YPWD$7*VXS*(O$0*]V!
MU?8?P.8YO!KFY1L/.8"4%]QGHEAL-9_#  (\$/8  A/IW;3J.;MY'"F-Q-%,
M-/E6M@5#O84_X)&&>=CY=]$;NLUWAQQHM',@BPR?;<1JP8SP&/HKL&RWZZS/
M(Q<:#P!U"N"8;W(&$]/YF[.V-=/ "$9Y)V2<ZR(L17+ ([1]$+C![H>N/91*
MY<K9%7[DP \G,41X!WV!%YQMK62VS7D7K69AT&!*G WX71!B3))#_)G'6&KD
M"?3Q$<0/[C\2IR4=]M\3%R5V#H*I7;NQ8#;@$MA4".W8/[S@MLA'Q8O MB<A
MOI::\&*O&Z7LN.@SQ3 0^=*C;S24)?(9*@H2DN:O3!B8.Z4D@MD0M1.GO)Q%
MSD^P!;7C7A3D=:/8\9P*98UXO!^HZ J!%W,7$%LC!-^*>8!4<* F[FC)E*9&
M;[!;X2.0*SXX,$^!RH4<_4.V_U__ZEI6_?WWS__%1^/WQ_)/\_U!JB91XLY8
M>2\%VS';A]:_D4?^JGY1WI#?6.9L>\W#YI+VEEIMGGDI =G 9U1LZOM,>9C1
MB!,KS!6@QDG7(,][($$Y(9AS0%XA ?"\U([%'#_.6T)J:!(6&X?6JNYM@4^-
M!6[QRC[-)3S$$WB=QI]6?D)>"Z'!:PRR)J<8"WY;>P:H@]F>I:MKY29#J>8+
M&NM"6X]3>CG[UB*OYI>A0ZL^ VHK>(Z9!BGH<+)A^QFP2Z0'(,T>R2P8:5Z@
M'@O4LF#:1NHXLO&,KX!3=_92D?HY8UBL'Q?H7X.C4U15""I6#L4*NMK+N2./
MQ5MS!+OI.$"N2/$B2N74*+V1?BR9ZBTB*I=C.[F^.K\"QI] )S^.X3]9OO?K
M\?7GBV^UD\N;F\NO:1;W],O9\37F*N/A>Y8\<7-YI7Z>2S(MZR?KX^KX\UGM
MY/KL^/?:\?G-&;3,O7O^$,VG4XZ&8?K2R>7UI[/KVI>S\YO:GQ>?;GY[Q^KC
MG^_9;V<7GW^[><<L_"-YZ!J_*CR5?#;K]7]G3RD:"X^=7GZYO)XFIQ<1_HXU
MQS_5TTD[P(E"(R?'I[]_OK[\X]NG6K$]F>9-,\89B?/?) 'U6GFQ-71QW;39
MHR['H5:YKJ+^/)KXRE.8SPGI15#.5?+9Q)\ZH*_D $_]VMGL6EZ#-CF6HDC5
MP&93?(^IYT)7Y-73=LJ96"-O5W0 %V7G?FE_KT;,=#*:20K,^X/IS)[W^9>7
M/(KEI%]5.U!P&."*.S>81# &[OO!!#Q0QT 'XBM_2*LLEB$YEA9TD+>>0!:Y
MX,O("$Q5Q9")TS@,"?@> &]YYOEG/Z:N/T:!@-=NE+Q],XF'\ QT%8*'O,S[
M?8$Z3;O5*V1+4HE [-%.ZS2-G-H47<XD0<K,%N83L]! _$PS55,N+$MUS\Y(
MC=;LE&2N7JHQS:G+GTXZS<;,I%/^HLRB\@MPJ9/.0KUF*>L1)D1)G0(^S98>
M&HT9Y6AT<L6';K>8U'VT8'@3Q! YH&=K2"V" 6 UR,BR?=!=JYN+()U)B!HM
MA_24ZH5\\9<F-V]QC]0Q6H6(?FF8/E>)4-ENL-$4;C@; &:J G,!N]2K^1%$
M C.8(Y#E4 Y"/K$D19=FGB$2"67C1K[<L:0> BHLQ[=*[2-+3G$,;OT)2+28
M-GIJ@:11EYD1E(79SLVV2RHDB_-+,F&3U(JL?-YX%D)7K(XTVCEU7%JTF,ZE
M3Y1V6MO\I=0?$?0AQ+F,.RJUG1N$$HHTUZQ;8Y9[&46S4L&*6]X@,_+6K- <
MSO/6:JV4U\<^,3,5(JJ^A"45:9]G\!Q?YT?>GA_YHOK2L_7BI?5A25)V1CF*
MM,QI1#=7^7AR!8W-5M 6L=DJK&>9%KSFV/OKNM;R8J"!(?E</X4BU].KDMWY
MHN"RZNIZ]=1\<2*?82KPV/7OH$E,_1OSX?0;:WYL^9K=]X(YS%8R<V)JYUR
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
M>(&7 ^3X<L\7C^&/$^YQWQ;L^U"(.&+[?_A\XKCPRT&YR=V/A\$DXKX3L6#
MG,#S>!@93/RTQ3A6Y5\&'. O0N83I[1.8ZMSFA83JQ:#R'5G[;AW8VD6]Y"-
MO-(@LI=;>VL/:%T,+^K4XRF]==M>)04(/MTG88M17X2L81JOG_=[M4EN-:N8
M?#R.(IC.C]Y./JZ7\7V-P5;9>*S7-YY?;-?7P+:LNO7T>L.K\>WYU8578M=3
M:Y2K*]UKG?#PFKB_;BEGI?ZE;JYU FTI\?X%"LT$_*\RB*I%%@LP:$,!O>:1
MR"F/AHS[P"'\(/Z>N'?< VZL<!YRN32Z-(-XH^5:!^V6VC3J1LOLTHHI;=>L
M5'#%E';<:QN=[EHAC Y3SK%M!Q.885@H; '33=\3!O-%7!*CI4&0!>8.#.L9
M;>OI&[EW58ZZB5&+4T7+;0F]AE%OK;4;2(?)Z,*_@V@G"%T1T214QD&0Z7UD
M9KUIF*VGGUNYJX+438XT"[W P3JF839*%Q-=A6+,74=FXH)X*,*2&"T-XF6-
M[[7/.-?07HVN^?2[%DGT&AYO7Z+);O?LK6FTUCM&\Q6GQ_R5 X_/CS=!S#UF
M3\(0HC7&DU5"I4 '&@3YI[EU'8VV 3XJ37@4JNV\*5@MH[7>#8]ZA&K!&!I\
M,-C8XS@90<B&ZR;&(YB:*(=8QD&0->*E]\UGW7J_JX+438XT,3W?%*RNT6ZN
M=6FG#A/3)>8-*38JYR#([L AA!FH2:$1S4 [;PFF:;0ZI5M+\3D(G'O7\Z95
M+" IYOZMBT=.J(F) J0R#H*2[4\RXV:O:;2><?0IR9ZJ6SHS73NNM^H=H]Y=
M:SFN1N4M"MVV.H@M;KQZ^7NWM#/-;J]N-%I/W[ U=QRN%@I8'H7031_TV_BU
M"T;8L8QNHW2932VFA]T81-4V_C][]MC@&6-;/WWIB\O[K@>=B$CF<.1Q@\/
M UB,_EL6N>,'.IM)DT%4U%(W2W\I#96.S=%U$&23)3V0,SN38,P?\$""J@FF
M-(.@TV]67$9L6)T.%19*7BK7+PE2*B-H&NW>6D:@PU1SFFQB&0<A$H3'O'L!
M- /^V(@YHD_5\<H.8H%QK:GU^MJB:70[)3\'9PMRU$V,F[J'M,*68':,5KUT
M*78(@,*)<("X8@I0_!SC[2M4E2[;(&@%R=-6D.">-%JQ12NVJLET[;C>;!AU
M4Y<]H$\]CR W:98$(F@0E$C)GQ]7-]H=.C^N[.E$+::P<IM"MV589OF.CX,8
M#7.)?>&+@4MKB*L[B"HG3LQU$R<DQ^I-0F0)'UG/:+0V</O7"\]!012'(G9#
M@0?AT%14UD&0%XA'4QF=+L5#% ^1)5A&LWSQT)?"@@IYY@"NL["+2R]*8L@T
M"#+(W+UW76O=LT%(D#0W5=$4FB8$2E;I%@"J<]JF:_ZH>E3>05#5]ZG+UY]S
M%@")GE99Z,QT[;C>,AJ-LE[Z0--C>0=!7BK87K-N='L4L%' 1J;0-(UV0Y?5
M?BL';-\7'H-1"KNE09#G^+QT8[-G-->[UIED3Z%::9BN'=<A4#/,WEH[4/0,
MUAXY0:H4H%&]06SL;(TU3E)<RW#U/EOQF0><:J%OY9&_;N+?]E$>NVES=)YI
MN:<D.I&-3F1[).D2L6 21S%XDM!"U413^4%0RO,CL]H0S36,7H\<0RH D#6T
MC7JO:73;S[VB)?\7_(Q'=A:>.'+<.V9[/(H^[)U<7YU?\5MQ$@K^XQC^LY<2
M^?7X^O/%M]K)Y<W-Y5?@5QV<9';ZY>SX6O)[^)XE3]Q<7JF?9]FVM)^LCZOC
MSV>UD^NSX]]KQ^<W9] R]^[Y0S0O@*-AF+YT<GG]Z>RZ]N7L_*;VY\6GF]\2
M"?QV=O'YMYMWS,(_DH>N\:O"4\EGLU[_=_:4HK'PV.GEETL8SK_J\M]"PF6N
M3#V=M .<*#1R<GSZ^^?KRS^^?:H5VP-I'[T%[A3%,O^-E!VSA8>::8,B?]BK
M[RW10A.[3+Z;&D"JEXD!\$D<9!8@63 (?%!*]Q^1B'B/N<Z'O7],1W"KW^KR
MCA@T+6[WFQ!*\%ZO/[#-=K/;FY70Z@[1U,RFI"QRS39S:/6BT:R,+NL>&ETD
MZG&,6;?M53 )U.YF*-CG(!QQOW8]&8_9:3""\3R\8I"X:QP^#7P'3P5S\)-,
MR?,8_O@>P__AYK\(-UN<\FC(SCT8*]O_P^<3QX5G#D@*+R:%_7@83"*(C22[
MG<#S>!@93/RTQ3A6F7<&@N&OR7.MTB.E/."^7(/.7F[LO3H!+Y.N(?ZNQE_-
MTT&[(?Y2#IHPH:K\)4S00/RE'#1A0E7Y6U%,T,+&RS6(O8(6[G1IM4$VHIUX
M7A=W.YO&W?\('K(SWQ$.^R1L,>J+D#5,@Y2L>H-8,+EO>'7T:V9#UZTLKM3_
M1V;5K;6.*2)YEU[>6S@B<>0ZCB>>BHFR)#*0)9%!&(Q8,!8ACZ$AQNW8O9/+
MYM_IKJVE' 3YJB] OQ;[3+Z)&%# #D9T1^L:@Z#E6UM?H+\6\^JZ<:_1-'JM
MM8X0V38+-\=!',XF3[XFH""@T!8H3-R^^O2+0"NM?T\'"BU<KV/GKTD4JP5>
M<<!"80>^[7I"'J^K?#+\'O^R,=(9A\&=BPFK_@.%.N5R]7>=_E>TM\;*Z8)/
M8@PVYG)Y33CNIN<C/+CZ'TZ'5Z\WB$I/*E7=O**=9V-UC6;OZ9="5%H)*00J
MB: (+3;$0@OBH&><!E)I)=0R#EK=+_MR<7[)Q,\Q;H$I":9I,8A*ZS0!ZX98
MV#:Z/4I$DQ=69D$16&R(A6;7J#<)+:KHA:5W7I,CMO8@*JW6A*T;8F'#:-?7
M.J=VVQPL [026!!85!$L>D:O2ZL"JNB'G09^'+K]"4I K@L8)X[9V.-4I5QC
M$)56<@+:#;%PWS*LUEHG(F^;A9M'VK5.1"*@(* @H-"!A9H#A1;>V/<XL'^P
M/L?#^>Q@A+X8+1=;<Q"55FW"UPVQL 'PNM8.U6USL P1+X$%@445P<(R>JU.
MF3A8!K#0PB$[SJW9E^?TBG[,W"B:<-\6;"#H5O-U!E%I32>TW1 +&T;=I,HE
MN69E%A2!Q898:!H=DURS*KIFG\1 A*%PLKW+_">SAT"O8/M]X8N!&Q^4!.JT
M&$2E=9WP=D,LW&^2;T;ER[+*B&!B0RS<-XUZEW9C5ZQ\>1D/15@2'--B$)76
M8P+3#;'0-!H-6IU+";$R"XK 8D,LW#<M.M>B8G[7Z9#[MR("MN=/ZHLB$4?R
MY#'/Y7W7HU/[7FT0%3VU[[7,7?=#_IJK'ZIIV\$$3]0,A2W<.[P-W< C-$LB
M8"T&4>E)A?R:#;&P871HP28%0:46%('%AEBX;S:,7HL*5:6(@U;WQB[\.^''
M00AQ#GEA:PZBTBI-P+HA%K9:O3+QCWPP$A1!Q99\L(9E=#H4LE7,!\LR8F/^
M@.FPDF":%H.HM$H3L&Z(A?NFT3*IQD>+,$LJ(P**#;&0SI"IH@-V&HQ&;A3)
M\_S(!UM[$)76:H+6#;&0LF"4!2NSH @H-L1"RZC3Q>PEVI^\NA^6[4\.Q9WP
M)T*NQ+0G$;0I0N8(*1TZ/F:-051:VPEQ-\3"EM'I-,K$P3(@+H$%@445P6+?
M,AH6!7,52Y%=9"?&T/E]ZPRBTNI,F+HA%IJ&9='1#^2 E5E0!!8;8J%I].IT
M?E\5\V/'MAU.A)/> *MV*@=T@LQZ@ZBTAA/*;HB%;:-ADDM&+EF9!45@L2$6
M[M/.R<IEQ$[4@<DLZ$-S\K8+2HRM,8B7T>I^$#HBS-0M"CS787V/VS^8.8Y7
M4_KTJ[21)F'Q=IFN'7PW#&OK%8WJ:#JYA]65+:&8QBC6VW96L#IZKF4B<?73
M#[^)F-D\&K)Q&-R!P$ *#_ES$.W8O9-G'Y8$AK481*7CM!(!>[E3!;TN.)MT
M-#5YCF46%*'%AEAH-HQVE]!"2Q]MY#J.)Y;#RB_VI*)[-O#@5S8(@Q&(X$Y$
M,]X9G4S]&H.HZ,G4E3EJVEQ]7S<?NS'W&+Y."?HU!U'IN8$<E VQ<-^J&UVZ
M:H>.UBFKC @I-L3"?;-C].B"PW(LDUC=!SNV_YZX$;E?ZPZBTNI,H+HA%M;*
MQ+TRI(8(* @HJ@@4^RT+W*\>G?)0,?>+[I=><Q"TTJ6T"+QS*[K:6[\+H#IZ
M3BYA=65+&*8OAC7JVT[Y54?/M[WBX:56I4XBX;!!$"Y<]% 2#-9B$)4.RDJ$
MZB7/#5AUPVQ3:H!JN"65$2'%AEBXWVJVC#:=%:M=%O%EUZ(.7)_[-JU%+<E:
MS%VG7XM$O+0AQ\7==KY#0<P:@ZCTG$"NR898N&]VC69SVSN@-=5""F+TEQ$A
MQ898B M1NUNOK&FJA>5="7$3"AY-P@<6#7DH6"C&D] >\H@RRNL,HM+*31"[
M(1;NFT9]ZR=J::J$Y(OI+R,"B@VQ<+]G=LO$0,UA0@M'["H,;"&<))?<Y_X/
M:#&$IZ$Q\L76&$2E]9L@=D,L;!GU>KU,'"S#>BH""P*+*H)%L]4AN"C5\LLU
M_#+^,!)^'+$XD%Y9))=@DFM&>DYHNZ7HM]$S6H2VE"<KJXP(*3;$POVNT6D1
M4%0L4_9)]&/F1M&$^[9@ T&ERG4&46FE)F3=$ OI!!U*C9594 04&V+AOMDR
M+),6F%;,!Z,#=-8<!&W*+RT []SA$_NMEEEQGFN.\81?NHN5\$MC_#(;VT[Z
M54?1=?-1GWF=XWYZBL[!POW:)4%C+091Z="L1/A>\@1!JVFT+$H0D/-84AD1
M4FR(A4VS:9@FG:)3GE5VJ_MJ9X.!L&,6#)CX:0^Y?RM8R&/!U.>(!;YTY4J"
M=UH,@@*9TN+TSD7LUM:7\U5'SZD&75W9$H;IBV'[K0:=V?U2+"_MH9"8='1]
M&T]5$6S?$>K3 7RG<I'<=]0'\??$O>,>;BTI"1AK,8A*!W$E@O=RIQ*LAM&A
MZY?)?RRUH @M-L3"?1-/R32WO29&4S4LK:MVNLP?HT.[7V,0=&AW50[M/A$
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
M#JK4T5O\^F/ZTM';?N \R _#>.3!A_\/4$L#!!0    ( ,I20EC-F.;=1P,
M #T/   0    9W)C+3(P,C0P,C R+GAS9+5776_;(!1]G[3_P/R./^)V:J*F
MU::V4Z5NG;I-VMM$,''0"'B V^3?#[!QG,_&\?928>XYYQ[@7D(OKQ=S!IZ)
M5%3P<9"$<0 (QR*C/!\'I8)(84J#ZZNW;R[?0?B)<"*1)AF8+,%'*5 F:983
M\/7I<4H9 8,T3 9A$IXG%^];<0@M?Z%&"L_(' &-9$[T%S0GJD"8C(.9UL4H
MBG(AYXC+LBA"+.;1(!Z<Q>:/L<3(G'!]9^(W9(I*IL?!GQ(Q.J4D"X!9 U>C
MA6J$7EY>PI<T%#(W(G$2_?S\\,VE]MA<XM>S5E!&^>\UX<5$,B^=1C8\08HT
M+K;PM9%D.!Q&+MI C1 ]($VYTHACTL9GNB&TP>=1%?30C-!UG"(XS,5S9 )V
MA6D#U!+J94'4;A\F'-FPY0Q@G,(T\4Q3'.O$*5(31_*1M41*ZGWX)E013*T
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
M-B&$LB)T!;1DVPK64 ^UX-83-<1S"6*:WMS<M^XK!+QQ!RS82SD@_(!K^R7
M+Z9.*?8!Z*%0,4$YU.2M#R4C9R]]T#V-[WQ0I;/L4ILW]8!.< .(?>%D LNJ
MW=L>M,SV*>,ONHIN'D@,_^V,*5Q,1@\W($XU<T6=P==$'BB?9:TH:^[%7Q,8
M-X94+Z9,HJH4-,(.'3Q1CX,-994P\>;W?* **:9P,2D]W.19>L7,V9/TL*_Q
M.7I(/LL^(K)$$^^G^<](B [\)+UI=TCUBLI8JLK=,_2@0_M87I%[ZO,7%]X]
MK^<D AZ!M"B*J8&*!GP"?JX0-5N;*#5ES*X(*B(H#_7@04G;7I%:BRO3"H@%
ML$:?]IF5.E;X 6/%I)18 T(E)U=L0J8F*G7M3(;QL!S"NT J%D]F3Y()ZH#<
M[D[=Y]O@@6T&!AZ(L4F44[@L<7 :+QNZ/I4#WE6G<RUE)B)(A'KP0(QUPTB]
M!8;/[&6U>G;7G8IW.);6XI)]XF_^+9K"_$VYL_\!4$L#!!0    ( ,I20EAX
M,Z'^Y 4  /4^   4    9W)C+3(P,C0P,C R7W!R92YX;6S56UUSXC84?>],
M_X-+G\&QV4V73-@=RFYVF&83)J'3CY>.L 5H:DN,+ +Y]Y6,1)$LVR(?.\H+
M(;Y'5_?><V1;-\KEIUV>!0^0%HC@82?JG74"B!.2(KP<=C9%%Q0)0IU/'W_\
MX?*G;O<KQ) "!M-@_AC\2@E(*4J7,)C>W2Y0!H.XWXOB7M1['WTX/[)WNV)\
MAO"_%^)C#@H8\'EQ<;$KT+"S8FQ]$8;;[;:W[?<(78;QV5D4_OGM^CY9P1QT
M$2X8P GL!!Q_4907KTD"6!GTT?#=G&;*03\\S%6+$+]U%:PK+G6CN-N/>KLB
M[<@0A=EA$@7?5? RIV@P&(2E]0#ECE"#ZT/:O'I!L*\?)1F\@XM _/S];E([
M>A *1(@ANP9SF/$IR^'L<0V'G0+EZPRJ:RL*%W8_&:4'-Z(Z U&=Z%Q4Y^?_
M/8?/"6\IU#0C#&0O$V?IKQIK99KG!WWS4J5M"OGF):O,5SG\#E4^FN;Y04\A
M123]@M/7#]R<ZJ6"OV> ?@>I5"=[?@*O'_4)H2X)S0&FF_6ZEY!\[_PS238Y
MQ&R$.7$,L<<)7@B8>#*TQ[VD"0\K?G?&/\J@FMT=![FFL.# TG+-+VASP1V#
M.(6IFDV$^O0TREG5O!E)M*DR\1@DM,I'P:<JR2A@TEN2AS"%B!,<]\47D76_
MS)C_\L^8\!> T;Q@%"1,><H$,<..U<8C% D9MO#5 U5EFG&/1IPVDPQ3-^E1
M'M,XHGK$@";*$_^J<5A]5DM$N :4^^LF*Y0=Z%]0DM=5DC2&?AS>1:!Y"!@)
M])&$II ..V?B'8X/7$!*Y?IJB+L,.CM>A*])X(A'FXJ(KS*P-!BTVF0=#)M_
M'#8%WT*B,52R&'G,HI+=X8'YF=_):]:C%6,L3 /C'[LNR3@N5<.%9#OVF.W]
M ^D.+I'(!K,;D)MD-T%D>>P0_ZAV2*6%:;L'273?>Z(G?/=/UX26Z?&W20;'
M9(,9?1R3U,Z[TPA-!BTC?%7%*8DZB:3%H=3,.^\U<X4R>+/)YY!:!5(U:VHX
M-OM*?6T*3CP?CY:DOO>>U!G835*>&EJ@?:>M@>$6K$9W+=97[MV2<Q)"K2NI
MBG/O53%*4YYH(7_PG2^,K(IHP&EJL.)\54)[4DXJL+J1"OCE#2H@=E1 [*B
M^"TIP$SJB0J(#PKX\ 85T'=40-]1 ?VWI  SJ2<JH']0P."M*&#,O][2&=GB
M)OZK*!O[QRC/N:]-Z!3FCYVHGH_/K3LM^'*O<DNGE#R@_=]E:]FO@=HD4(%Z
MKH/FU$X10\634H3/;4!=SON-:^-]0(=8;P(*XCGS]E1.6O[*@V+:_Q:@C'Q*
M"@:RO]&ZMB'4!+2Q;@ ]Y[XIK5,48/A1.O"Y0RB>62,*@85YFTG]F5 S^<=N
M0^@M?.HC%8,^]^O$J:ELNB+8WJ^K,\MR5,W^L=F20@NCU=&*59\;=G]0Q!C$
M8Y+G&RP[2X5!;2-&%J<&XQ_)+LFT,%WC0M'M<R?NGF0H00SAY3?^VD@1R RN
MZP&R-C: ?RRWIM%"L6V\XM?G/MN40B%+R'<"Y>D.<9:(WBX6E=MU.U 6J@GH
M'^_.:;7PW^1'Z<#G;IL1_Z0H-I ZJZ$6;M>$!>Z],MI2/$T?%F]*)3YWY&[(
MC )Q7O_^,9^3S'*RJ@$A"V5%^$=_>R(MC%L=J#,X_G??ON20+GGT7RG9LA77
M[AI@>\NE$:GMP6N0_I'OGIC3+KS&D1*#SXTW=9;L"A5\M_(7!/2*7S%?^%M0
MQAF\"LH_ ;@EY'@.K^)$$>]S'TX/?G^4L)UZ"\Y*OH;SG?[ZI$X2@.9&2<#G
M%MS^YC7F"5"03?BKRNXW:'\$U&"TFW\%XQ_M+LDXW? K+A3=/O?K[F&RH3SX
M*)[/1*[F1K_&K+;Y%;-__+:DT+;%KXQ6K/K<K]->0@U*K399#,/F'YE-P;<P
M:0Q5-'K=AY/B^[)+5@ OH>5D?!/$6*0ZQ#]N'5)Q7*RZ!\7T<SMREV&E5-?\
M@OC/\[U%?(C_U/[X'U!+ 0(4 Q0    ( ,I20EC+H;V/\Q$  $%E   -
M          "  0    !A-3,X.3$Q-C8N:'1M4$L! A0#%     @ RE)"6+K.
M[G2J.P  Q2P% !$              ( !'A(  &$U,S@Y,3$V-F5X.3DN:'1M
M4$L! A0#%     @ RE)"6,V8YMU' P  /0\  !               ( !]TT
M &=R8RTR,#(T,#(P,BYX<V102P$"% ,4    " #*4D)8C03/3( (  !U6
M%               @ %L40  9W)C+3(P,C0P,C R7VQA8BYX;6Q02P$"% ,4
M    " #*4D)8>#.A_N0%  #U/@  %               @ $>6@  9W)C+3(P
D,C0P,C R7W!R92YX;6Q02P4&      4 !0 \ 0  -&

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>a53891166_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/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="grc-20240202.xsd" xlink:type="simple"/>
    <context id="c20240202to20240202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042682</identifier>
        </entity>
        <period>
            <startDate>2024-02-02</startDate>
            <endDate>2024-02-02</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20240202to20240202"
      id="Fact_382d40e4e7f34262b55e0e03ddb6f29d">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20240202to20240202"
      id="Fact_fc25238d6d5a45688c96a62cfc63cc60">0000042682</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20240202to20240202"
      id="Fact_c6f6d90867184825912b998b570727ba">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20240202to20240202"
      id="Fact_51f91f1bb2c7471cb557146d4fe2650e">2024-02-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20240202to20240202"
      id="Fact_93ab8b17c7eb410aad8abeead1c607dc">THE GORMAN-RUPP COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20240202to20240202"
      id="Fact_26d816a4776e42239c555c685615c3f2">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20240202to20240202"
      id="Fact_b47142f635c14594baa26244c03b50a3">1-6747</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20240202to20240202"
      id="Fact_6e2a9edfc27a48cfa3c021a6fd747d23">34-0253990</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20240202to20240202"
      id="Fact_553680c604d140119904b59d828d1be5">600 South Airport Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20240202to20240202"
      id="Fact_bb9aa5662c7f4e8eafc024517a83f108">Mansfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20240202to20240202"
      id="Fact_b2250bb7a84745e9a0807df9a8042918">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20240202to20240202"
      id="Fact_964f04ac0c5944ceb4f53a4cde7bf269">44903</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20240202to20240202"
      id="Fact_f1d879e8b67f437db3ba8f8b072d7721">419</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20240202to20240202"
      id="Fact_1efa9cdff559439a8ca3cf283d592f10">755-1011</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20240202to20240202"
      id="Fact_002e3da780da4cc090157d26d1fb0064">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20240202to20240202"
      id="Fact_b813578f30be4015944284603d4c12c7">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20240202to20240202"
      id="Fact_7d8d3f55e3d64391a9053cf1bdd8e53c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20240202to20240202"
      id="Fact_a64777a932f943ffb8f2164d1b3d6ee5">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20240202to20240202"
      id="Fact_38bc63220ad0488aaaa74b2de48447c0">Common Shares, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20240202to20240202"
      id="Fact_f195b54f9cb7492fbb984baed1b5d175">GRC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20240202to20240202"
      id="Fact_8040e23305364a97ad2245f5fd6674b0">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20240202to20240202"
      id="Fact_624fedea93ac42a581d8fcaba6aa715a">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
